Metadata-Version: 2.1
Name: wandbbq
Version: 0.0.2
Summary: Wandb Backup and Quit - Unleash the power of wandb without fear of losing your data
Home-page: https://github.com/mbosc/wandbbq
Author: Matteo Boschini
Author-email: matteoboschini3@gmail.com
License: MIT
Download-URL: https://github.com/mbosc/wandbbq/archive/refs/tags/v0.0.2.zip
Keywords: wandb,bbq,offline,python,utility
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
License-File: LICENSE.txt

# WandBBQ Wandb Backup and Quit
Better APIs for good ole WandB

## Usage
+ Just import `wandbbq` and use `wandbbq.init` instead of `wandb.init`.  
+ If executing an offline run, upon program terination a `wandb sync` job will be launched to sync your run automatically.
+ If the env var `WANDBBQ_RELAY` is defined as `user@ip`, `wandb sync` will be executed over ssh on the provided relay (useful for computing clusters with no internet connection on compute nodes).

## Known Limits
+ The optional relay node must be capable of accessing the same wandb run folder at the same address.
+ No fallback if the sync node has no internet.
+ No upload of intermediate products (will implement sometimes later).

