forked from dateutil/dateutil
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move building & releasing and testing sections from README to CONTRIB…
…UTING
- Loading branch information
Showing
2 changed files
with
31 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -109,41 +109,7 @@ It is maintained by: | |
Our mailing list is available at `[email protected] <https://mail.python.org/mailman/listinfo/dateutil>`_. As it is hosted by the PSF, it is subject to the `PSF code of | ||
conduct <https://www.python.org/psf/codeofconduct/>`_. | ||
|
||
Building and releasing | ||
====================== | ||
When you get the source, it does not contain the internal zoneinfo | ||
database. To get (and update) the database, run the updatezinfo.py script. Make sure | ||
that the zic command is in your path, and that you have network connectivity | ||
to get the latest timezone information from IANA, or from `our mirror of the | ||
IANA database <https://dateutil.github.io/tzdata/>`_. | ||
|
||
Starting with version 2.4.1, all source and binary distributions will be signed | ||
by a PGP key that has, at the very least, been signed by the key which made the | ||
previous release. A table of release signing keys can be found below: | ||
|
||
=========== ============================ | ||
Releases Signing key fingerprint | ||
=========== ============================ | ||
2.4.1- `6B49 ACBA DCF6 BD1C A206 67AB CD54 FCE3 D964 BEFB`_ | ||
=========== ============================ | ||
|
||
Testing | ||
======= | ||
dateutil has a comprehensive test suite, which can be run simply by running | ||
`python -m pytest` in the project root. Note that if you don't have the internal | ||
zoneinfo database, some tests will fail. Apart from that, all tests should pass. | ||
|
||
To easily test dateutil against all supported Python versions, you can use | ||
`tox <https://tox.readthedocs.io/en/latest/>`_. | ||
|
||
All github pull requests are automatically tested using travis and appveyor. | ||
|
||
License | ||
======= | ||
|
||
All contributions after December 1, 2017 released under dual license - either `Apache 2.0 License <https://www.apache.org/licenses/LICENSE-2.0>`_ or the `BSD 3-Clause License <https://opensource.org/licenses/BSD-3-Clause>`_. Contributions before December 1, 2017 - except those those explicitly relicensed - are released only under the BSD 3-Clause License. | ||
|
||
.. _6B49 ACBA DCF6 BD1C A206 67AB CD54 FCE3 D964 BEFB: | ||
https://pgp.mit.edu/pks/lookup?op=vindex&search=0xCD54FCE3D964BEFB | ||
|
||
|
||
All contributions after December 1, 2017 released under dual license - either `Apache 2.0 License <https://www.apache.org/licenses/LICENSE-2.0>`_ or the `BSD 3-Clause License <https://opensource.org/licenses/BSD-3-Clause>`_. Contributions before December 1, 2017 - except those those explicitly relicensed - are released only under the BSD 3-Clause License. |