Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fedora-python/portingguide
Conservative Python 3 Porting Guide
https://github.com/fedora-python/portingguide
Last synced: about 1 month ago
JSON representation
Conservative Python 3 Porting Guide
- Host: GitHub
- URL: https://github.com/fedora-python/portingguide
- Owner: fedora-python
- License: other
- Created: 2016-02-25T10:57:05.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-09-09T11:48:16.000Z (over 3 years ago)
- Last Synced: 2024-11-10T00:53:52.514Z (about 2 months ago)
- Language: Python
- Homepage: http://portingguide.readthedocs.io/
- Size: 178 KB
- Stars: 32
- Watchers: 7
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
The Conservative Python 3 Porting Guide
=======================================A guide for people for whom Python 3 is a necessary nuisance, written for
large, conservative codebases that need to start supporting Python 3.Building
--------To build the documentation locally, use a Python 3 virtualenv,
install sphinx:$ python -m pip install sphinx
... and run it:
$ make html
Testing
-------We have a few automatic tests. To run them, install dependencies:
$ python -m pip install -r test-requirements.txt
... and run:
$ python -m pytest -v
Licence
-------This guide is released under the [CC BY-SA 4.0] licence.
Additionally, all code in this repository (including code samples in the text,
tests, build scripts) is dedicated to the public domain under the
[CC0 1.0] dedication.[CC BY-SA 4.0]: https://creativecommons.org/licenses/by-sa/4.0/
[CC0 1.0]: https://creativecommons.org/publicdomain/zero/1.0/See the files `LICENCE.CC-BY-SA` and `LICENCE.CC0`, respectively, for the
license text.