pytorch / hydra-torch

Configuration classes enabling type-safe PyTorch configuration for Hydra apps
MIT License
205 stars 15 forks source link

[dev] Structure branches for release. #40

Open romesco opened 3 years ago

romesco commented 3 years ago

We intend to release versions of singular project packages - think hydra-configs-torch or hydra-configs-torchvision via release branches that get tagged for upload to PyPI.

This enables users to get the exact version they need by specifying: pip install hydra-configs-torch==1.6 or pip install hydra-configs-torch==1.7.

Master/the top level will remain the metapackage hydra-torch and will include the most uptodate configs for each package. For example, at present, if the user wrote: pip install hydra-torch, they would end up with the packages:

hydra-configs-torch==1.7
hydra-configs-torchvision==0.8
romesco commented 3 years ago

Open question: should metapackage install from PyPI or from git directly?

omry commented 3 years ago

definitely pypi in my opinion.

romesco commented 3 years ago

Update OVERVIEW.md with information on branch/tag convention when this is settled.