Skip to content

Commit 6fa5f87

Browse files
committed
Document new wheels and build dependencies
1 parent f7b3c2e commit 6fa5f87

File tree

2 files changed

+24
-3
lines changed

2 files changed

+24
-3
lines changed

doc/api/prev_api_changes/api_changes_3.5.0/development.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,27 @@ some :ref:`optional dependencies <optional_dependencies>` are being bumped:
1818
This is consistent with our :ref:`min_deps_policy` and `NEP29
1919
<https://numpy.org/neps/nep-0029-deprecation_policy.html>`__
2020

21+
New wheel architectures
22+
~~~~~~~~~~~~~~~~~~~~~~~
23+
24+
Wheels have been added for:
25+
26+
- Python 3.10
27+
- PyPy 3.7
28+
- macOS on Apple Silicon (both arm64 and universal2)
29+
30+
New build dependencies
31+
~~~~~~~~~~~~~~~~~~~~~~
32+
33+
Versioning has been switched from bundled versioneer to `setuptools-scm
34+
<https://github.com/pypa/setuptools_scm/>`__ using the
35+
``release-branch-semver`` version scheme. The latter is well-maintained, but
36+
may require slight modification to packaging scripts.
37+
38+
The `setuptools-scm-git-archive
39+
<https://pypi.org/project/setuptools-scm-git-archive/>`__ plugin is also used
40+
for consistent version export.
41+
2142
New runtime dependencies
2243
~~~~~~~~~~~~~~~~~~~~~~~~
2344

doc/users/prev_whats_new/whats_new_3.5.0.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -503,9 +503,9 @@ Backend-specific improvements
503503
Version information
504504
===================
505505

506-
We switched to the `release-branch-semver`_ version scheme. This only affects,
507-
the version information for development builds. Their version number now
508-
describes the targeted release, i.e. 3.5.0.dev820+g6768ef8c4c.d20210520 is 820
506+
We switched to the `release-branch-semver`_ version scheme of setuptools-scm.
507+
This only affects the version information for development builds. Their version
508+
number now describes the targeted release, i.e. 3.5.0.dev820+g6768ef8c4c is 820
509509
commits after the previous release and is scheduled to be officially released
510510
as 3.5.0 later.
511511

0 commit comments

Comments
 (0)