KangchengHou / admix-kit

Toolkit for analyzing genetics data from admixed populations
https://kangchenghou.github.io/admix-kit
22 stars 4 forks source link

versioning / packaging #19

Closed KangchengHou closed 1 year ago

KangchengHou commented 2 years ago
  1. replace setup.py with pyproject.toml. setup.py can still be useful for editable installment (but as this packge get mature, we may not that anymore).
  2. add versioning to each update.
  3. update to pip

Timeline:

  1. Have a releasable version and upload to pip (this can be done after going through the whole package) (pyproject.toml update happens here.)
KangchengHou commented 1 year ago

there is a admix/version.py tracking the version. Because we have customized package of pgenlib it is hard to release to pip. The current recommendation is to use git clone and pip install -e .