Bioconductor / basilisk

Clone of the Bioconductor repository for the basilisk package.
https://bioconductor.org/packages/devel/bioc/html/basilisk.html
GNU General Public License v3.0
27 stars 14 forks source link

updates to external package version numbers #34

Closed vjcitn closed 5 months ago

vjcitn commented 6 months ago

This PR represents a first step to reducing the scattering of external package version numbers by mapping them to package variables like BASILISK_PANDAS_VERSION. If this is successful, further systematization can be brought in with a function or object that collects the versions suitable for a given release. Appropriate choices of external package versions can be dependent on the miniconda version used.

External package versions for pandas, scipy, numpy etc. were the current release versions as of 16 Jan 2023. Some external package specs are deliberately earlier versions to demonstrate capacity to manage multiple versions of a given package.

One test that assesses ability to depend on python 2.7 was commented out to be moved to longtests in a future PR.