|
1 | 1 | - name: Ready to use Python environment |
2 | 2 | content: | |
3 | | - On Fedora, Python comes pre-installed, ready for you to dive in. |
4 | | - With first class support for Python virtual environments. |
5 | | - Out of the box, no need to guess a magic package name to install to get started. |
| 3 | + On Fedora, Python comes pre-installed with first class support for Python virtual environments. |
| 4 | + It is ready for use straight out of the box. No guessing package names, no installation, just dive in and go. |
6 | 5 | Look: |
7 | 6 |
|
8 | 7 | [fedora]$ pyvenv env |
|
14 | 13 | caption: Get started! |
15 | 14 | - name: All the Pythons |
16 | 15 | content: | |
17 | | - Fedora includes a great many versions of Python: CPython in multiple 3.X |
| 16 | + Fedora repositories include many versions of Python: CPython in multiple 3.X |
18 | 17 | and 2.X versions, PyPy 2 and 3, Jython and even MicroPython. |
19 | | - These are all available in the repositories. |
20 | 18 | Testing Python code on different interpreters has never been easier. |
21 | 19 |
|
22 | 20 | You can `sudo dnf install` the Python you need, or with `sudo dnf install tox` |
23 | | - you can get them all. |
| 21 | + you can install them all. |
24 | 22 | logo: implementations |
25 | 23 | link: |
26 | 24 | href: https://developer.fedoraproject.org/tech/languages/python/multiple-pythons.html |
27 | 25 | caption: Get them all |
28 | 26 | - name: Science Stuff |
29 | 27 | content: | |
30 | 28 | There are lot of libraries for scientific computation and visualization |
31 | | - available in Fedora. Well known and widely used is SciPy Stack which |
| 29 | + available in Fedora. The most well known and widely used one is SciPy Stack which |
32 | 30 | consists of Python, NumPy, SciPy, matplotlib, IPython, Pandas, SymPy and |
33 | | - more... It's easy, no need to compile stuff. |
| 31 | + more. It's easy, and there is no need to compile stuff. |
34 | 32 | logo: science |
35 | 33 | link: |
36 | 34 | href: https://developer.fedoraproject.org/tech/languages/python/scipy.html |
|
48 | 46 | content: | |
49 | 47 | Fedora helps lead the Python 3 Porting Efforts™. |
50 | 48 | Major OS components are already running on Python 3 and more than a half |
51 | | - of Python packages in the repos are Python 3 compatible. |
| 49 | + of the Python packages in the repos are Python 3 compatible. |
52 | 50 |
|
53 | 51 | When you install Fedora Workstation or Cloud, there's no Legacy Python |
54 | 52 | installed by default. |
|
72 | 70 | Not only is Fedora great for coding in Python, but, important parts of Fedora are |
73 | 71 | actually written in it. |
74 | 72 | Python powers the Anaconda system installer, the DNF package manager |
75 | | - and the kernel ... just kidding, the kernel is not written in Python. |
| 73 | + and the kernel ... Just kidding, the kernel is not written in Python. |
76 | 74 |
|
77 | 75 | The majority of Fedora's infrastructure, where the distribution is actually |
78 | 76 | being created, runs on Python as well. All Open Source, as we love it. |
|
0 commit comments