pyOpenSci / pyosMeta

A package that updates pyOpenSci contributor and package metadata on our website
BSD 3-Clause "New" or "Revised" License
4 stars 18 forks source link

Prep February 2024 release #102

Closed willingc closed 7 months ago

willingc commented 8 months ago

Let's begin releasing this package at the end of each month.

February 2024 Release Prep Checklist

lwasser commented 8 months ago

@willingc test pypi has pyosmeta on it now too! however hugo's post on test pypi being difficult as a test bed is accurate. essentially it will only install things on test pypi which means that many dependencies might be super dated and break things when you try to install the package from there. in our case pydantic is a version from 2020 (assuming it's the right pydantic). should we just remove the test pypi build component al together? or what do you think is best?

the good news is releases work. i do want to update our release file but that is a small thing that we could do in march if we want to test drive a release this week.

willingc commented 8 months ago

Awesome @lwasser. My recommendation would be to create a release this week. I'm happy to update the Changelog for release.

I think we can move away from test pypi. We can noodle over the best way to test release build without using testpypi. We should be using a recent version of pydantic. All of this can wait until March.

Let's call the February release 0.2.3. I will open a PR for changelog. After that lands, you can do a release to PyPI.

lwasser commented 8 months ago

Sounds good to me @willingc !!! 🙌✨️