File tree 5 files changed +19
-4
lines changed
5 files changed +19
-4
lines changed Original file line number Diff line number Diff line change
1
+ ref-names: $Format:%D$
Original file line number Diff line number Diff line change 1
1
# reduce the number of merge conflicts
2
2
doc /whats-new.rst merge =union
3
+ # allow installing from git archives
4
+ .git_archival.txt export-subst
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ Breaking changes
34
34
35
35
(:issue: `4688 `, :pull: `4720 `)
36
36
By `Justus Magin <https://github.com/keewis >`_.
37
+ - use ``pyproject.toml `` instead of the ``setup_requires `` option for
38
+ ``setuptools `` (:pull: `4897 `).
39
+ By `Justus Magin <https://github.com/keewis >`_.
37
40
- As a result of :pull: `4684 ` the default units encoding for
38
41
datetime-like values (``np.datetime64[ns] `` or ``cftime.datetime ``) will now
39
42
always be set such that ``int64 `` values can be used. In the past, no units
@@ -86,6 +89,8 @@ New Features
86
89
- :py:meth: `DataArray.swap_dims ` & :py:meth: `Dataset.swap_dims ` now accept dims
87
90
in the form of kwargs as well as a dict, like most similar methods.
88
91
By `Maximilian Roos <https://github.com/max-sixty >`_.
92
+ - Allow installing from git archives (:pull: `4897 `).
93
+ By `Justus Magin <https://github.com/keewis >`_.
89
94
90
95
- :py:func: `open_dataset ` and :py:func: `open_mfdataset ` now accept ``fsspec `` URLs
91
96
(including globs for the latter) for ``engine="zarr" ``, and so allow reading from
Original file line number Diff line number Diff line change
1
+ [build-system ]
2
+ requires = [
3
+ " setuptools>=42" ,
4
+ " wheel" ,
5
+ " setuptools_scm[toml]>=3.4" ,
6
+ " setuptools_scm_git_archive" ,
7
+ ]
8
+ build-backend = " setuptools.build_meta"
9
+
10
+ [tool .setuptools_scm ]
11
+ fallback_version = " 999"
Original file line number Diff line number Diff line change @@ -77,10 +77,6 @@ install_requires =
77
77
numpy >= 1.15
78
78
pandas >= 0.25
79
79
setuptools >= 40.4 # For pkg_resources
80
- setup_requires =
81
- setuptools >= 40.4
82
- setuptools_scm
83
-
84
80
85
81
[options.extras_require]
86
82
io =
You can’t perform that action at this time.
0 commit comments