Conversation
…2bool-deprecation
|
Thanks @gampnico ! I will need a bit of time to get clever about this. In the meantime, can you remove the doc changes for now as I think this will require more thinking / testing.this should focus on the changes to pyproject first |
|
How does it derive the version number exactly? |
After some discussion with @fmaussion, I'm going to rewrite this so hatchling is the default build backend, with hatch-vcs set to emulate setuptools' previous behaviour. |
|
Linking ofek/hatch-vcs#72 just in case it also affects us. |
|
Currently 3 files in MANIFEST that need shipping - the others I've deleted in recent PR |
On request, to make tests for 20231004 pass.
|
What I still have trouble finding info on is if hatch-vcs uses .git_archival.txt to get version info. Otherwise, this looks good to me. Edit: So our existing setuptools_scm compatible git archival file will keep working as it is. |
Thanks for trying it out @TimoRoth. Hatch VCS has a setting to decrement the generated version number, so I will change this. |
|
On the subject of pins, @TimoRoth would you like me to use the pins you've set in the Dockerfile? |
|
I'd prefer as few pins as possible in this file. The docker images and this here have different purposes |
That's not a Dockerfile? Is this the right link, or did you mean the Anaconda-Recipe? Since those repos run automatic CI we notice breakages as they happen, and try to fix them. |
Sorry, yes I meant the recipe. Thanks for the info. |
Revert this change before release
|
There is no pypi release of our pytest-mpl fork, so probably needs to have the direct github URL there. |
It was released last Friday. Direct references aren't allowed for PyPI packages. |
Is this self-managing, and just pulls from the git repo? |
|
I did this manually. PyPI does accept CI uploads, but this failed for pytest-mpl-oggm as I didn't set the necessary authorisation. |
Removes fallback version if hatch version detection fails
|
Let's try this for a while before release! |
New features:
uv.- Refactors installation documentation to reflect the new installation procedure.- separate PRTodo:
- [ ] document uv features new users may find useful.- separate PRCloses #1774, #990, #1482, #1429, #1395, #620, #1416, #883.
- [ ] Fully documented- separate PRwhats-new.rst