Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.17 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.17 KB

Tooling to Build PySAL Meta Package

Dependencies

Instructions

Updating package information

  • If any new packages have been added to the ecosystem update the packages list in release.yaml update relevant data on start_date (day after last release), release_date (day of this release), version, user

Notebooks to run in sequence

  • frozen.ipynb creates frozen.txt in this dir that can be hand edited if needed before integrating those versions into to pysal/requirements.txt. It also generates pysal/pysal/frozen.py which defines the package versions going into this release
  • 100-gitcount.ipynb
    • gets git release information
    • clones releases
  • 110-gitcount-tables.ipynb
    • builds change log for meta package

Updating meta packages

  • edit the file changes.md and incorporate into the release notes on github
  • solicit input from devs on highlights for the release notes (on github)
  • tag the release
  • push the tag
  • release on github