Remove setuptools-scm-git-archive, require setuptools-scm>=7#7253
Remove setuptools-scm-git-archive, require setuptools-scm>=7#7253dcherian merged 3 commits intopydata:mainfrom
Conversation
|
thanks for the PR, @mwtoews! I noticed that a few hours ago (probably just after you opened this PR) the documentation of instead of Should we also be using that? Or would that require a development version of |
e3881bf to
95ba6a7
Compare
|
I've looked into this further, and what I see is that As for the updated format with a numeric match, I don't think it makes any difference. Testing with git 2.38.1: but I've amended this PR with the new change to keep it aligned with the latest docs. |
keewis
left a comment
There was a problem hiding this comment.
sorry, this dropped off my radar.
Looks good to me (and a quick test with git archive demonstrates that it does work), so I suggest we merge after CI is green
* upstream/main: (39 commits) Support the new compression argument in netCDF4 > 1.6.0 (pydata#6981) Remove setuptools-scm-git-archive, require setuptools-scm>=7 (pydata#7253) Fix mypy failures (pydata#7343) Docs: add example of writing and reading groups to netcdf (pydata#7338) Reset file pointer to 0 when reading file stream (pydata#7304) Enable mypy warn unused ignores (pydata#7335) Optimize some copying (pydata#7209) Add parse_dims func (pydata#7051) Fix coordinate attr handling in `xr.where(..., keep_attrs=True)` (pydata#7229) Remove code used to support h5py<2.10.0 (pydata#7334) [pre-commit.ci] pre-commit autoupdate (pydata#7330) Fix PR number in what’s new (pydata#7331) Enable `origin` and `offset` arguments in `resample` (pydata#7284) fix doctests: supress urllib3 warning (pydata#7326) fix flake8 config (pydata#7321) implement Zarr v3 spec support (pydata#6475) Fix polyval overloads (pydata#7315) deprecate pynio backend (pydata#7301) mypy - Remove some ignored packages and modules (pydata#7319) Switch to T_DataArray in .coords (pydata#7285) ...
Since June 2022, setuptools_scm_git_archive is obsolete since "setuptools_scm >= 7.0.0 supports Git archives by itself".
This PR follows the migration guide to update
.git_archival.txt, and establishsetuptools-scm>=7inpyproject.toml.