|
| 1 | +## fedoralovespython.org |
| 2 | + |
| 3 | +A little webpage that shows why Fedora is a good operating system for |
| 4 | +programmers, analysts, teachers, learners, and other people using Python. |
| 5 | + |
| 6 | +It contains some talking points, each with a link to more information. |
| 7 | + |
| 8 | + |
| 9 | +## How it's deployed |
| 10 | + |
| 11 | +For local development, you have two options: |
| 12 | + |
| 13 | +* Inside a Python 3 [virtual environment]: |
| 14 | + |
| 15 | + python -m pip install -r requirements.txt |
| 16 | + python fedoralovespython.py serve |
| 17 | + |
| 18 | +* Alternately, with Fedora's system packages: |
| 19 | + |
| 20 | + sudo dnf install -y python3-flask python3-markdown python3-PyYAML |
| 21 | + FLASK_APP=fedoralovespython.py python3 -m flask run |
| 22 | + |
| 23 | +The deployment at fedoralovespython.org uses [Elsa] to publish to GitHub Pages. |
| 24 | + |
| 25 | + |
| 26 | +## Who made it |
| 27 | + |
| 28 | +Made by people who maintain (or are interested in) Python in Fedora. |
| 29 | +If you want to join, just send a pull request, or look at the |
| 30 | +[Fedora Python SIG] page for more info. |
| 31 | + |
| 32 | + |
| 33 | +## License |
| 34 | + |
| 35 | +This site is not affiliated with either the Fedora Project |
| 36 | +or the Python Software Foundation. |
| 37 | + |
| 38 | +The content, except for any trademarked logos or unless otherwise |
| 39 | +noted, is licensed under [CC BY-SA] (by members of |
| 40 | +[Fedora Python SIG]). |
| 41 | + |
| 42 | +The micro:bit picture is *Copyright © 2016 British |
| 43 | +Broadcasting Corporation*, licensed under [MIT]. |
| 44 | + |
| 45 | +All product names, logos, and brands are property of their |
| 46 | +respective owners. |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | +[virtual environment]: https://docs.python.org/3/library/venv.html |
| 51 | +[Fedora Python SIG]: https://fedoraproject.org/wiki/SIGs/Python |
| 52 | +[Elsa]: https://github.com/pyvec/elsa |
| 53 | +[CC BY-SA]: https://creativecommons.org/licenses/by-sa/4.0/legalcode |
| 54 | +[Fedora Python SIG]: https://fedoraproject.org/wiki/SIGs/Python |
| 55 | +[MIT]: https://github.com/lancaster-university/microbit-docs/blob/master/LICENSE |
0 commit comments