Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
src/doc/en/developer/packaging.rst: Policy on wheels, on standard pac…
Browse files Browse the repository at this point in the history
…kages
  • Loading branch information
Matthias Koeppe committed Aug 29, 2022
1 parent eba7f6f commit 8e06d43
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/doc/en/developer/packaging.rst
Original file line number Diff line number Diff line change
Expand Up @@ -84,8 +84,11 @@ the following source types:

#. A ``wheel`` package:

- comes from the (non-platform) wheel file named in the required file
``checksums.ini`` and hosted on the Sage mirrors;
- comes from the wheel file named in the required file ``checksums.ini``
and hosted on the Sage mirrors;

- per policy, only non-platform wheels are allowed, i.e., ``*-none-any.whl``
files;

- its version number is defined by the required file ``package-version.txt``;

Expand Down Expand Up @@ -1210,6 +1213,9 @@ must meet the following requirements:
- **Build Support**. The code must build on all the fully supported
platforms (Linux, macOS, Cygwin); see :ref:`chapter-portability_testing`.
It must be installed either from source as a normal package,
or as a Python (non-platform) wheel package, see
:ref:`section-package-source-types`.
- **Quality**. The code should be "better" than any other available
code (that passes the two above criteria), and the authors need to
Expand Down

0 comments on commit 8e06d43

Please sign in to comment.