|
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