pydev-guide / pydev-guide.github.io

Guide to python package development for scientists
https://pydev-guide.github.io/
15 stars 3 forks source link

libpplication - hands off rot protection #25

Open alisterburt opened 8 months ago

alisterburt commented 8 months ago

Sometimes we want things that are simple libraries but also applications e.g. (simple CLI tool around a small, well scoped python tool)

It would be great if when testing we captured the full environment so that it can at least be restored for libraries which have since rotted by leaving their dependencies open

alisterburt commented 8 months ago

CLI tool which can 'bisect' between

  1. deps at release time of package
  2. deps now using PyPI's bigquery

and run tests? pytest plugin?