Fixed all H2 headings

Before, H2 fomratting was not consistent.
Now, all H2 headings use over/under asterisks.
This commit is contained in:
Marc Poulin
2018-12-04 13:44:41 -07:00
parent 58fe178325
commit 35c13bc9ea
43 changed files with 532 additions and 203 deletions
+12 -5
View File
@@ -27,8 +27,10 @@ distribution by about 212MB. Also, you will be responsible for shipping
updated versions of your application when security vulnerabilities to
Python are patched.
************************
Alternatives to Freezing
------------------------
************************
:ref:`Packaging your code <packaging-your-code-ref>` is for distributing
libraries or tools to other developers.
@@ -40,8 +42,9 @@ On Linux, an alternative to freezing is to
.. todo:: Fill in "Freezing Your Code" stub
****************************
Comparison of Freezing Tools
----------------------------
****************************
Solutions and platforms/features supported:
@@ -65,8 +68,10 @@ py2app no no yes yes MIT no yes yes
Only Pyinstaller makes self-executable exe that bundles the dll when
passing ``--onefile`` to :file:`Configure.py`.
*******
Windows
-------
*******
bbFreeze
~~~~~~~~
@@ -153,8 +158,9 @@ Prerequisite is to have installed :ref:`Python, Setuptools and pywin32 dependenc
- `Manual <https://pyinstaller.readthedocs.io/en/stable/>`_
****
OS X
----
****
py2app
@@ -208,8 +214,9 @@ This creates a :code:`script.app` in the :code:`dist` folder. Make sure to use G
There are several options in :code:`script.spec` related to Mac OS X app bundles `here <http://pythonhosted.org/PyInstaller/spec-files.html#spec-file-options-for-a-mac-os-x-bundle>`_. For example, to specify an icon for the app, use the :code:`icon=\path\to\icon.icns` option.
*****
Linux
-----
*****
bbFreeze
+9 -3
View File
@@ -31,8 +31,10 @@ makes this method unsuitable for distributing applications to end-users.
The `Python Packaging Guide <https://python-packaging-user-guide.readthedocs.io/>`_
provides an extensive guide on creating and maintaining Python packages.
*************************
Alternatives to Packaging
:::::::::::::::::::::::::
*************************
To distribute applications to end-users, you should
:ref:`freeze your application <freezing-your-code-ref>`.
@@ -41,8 +43,10 @@ On Linux, you may also want to consider
:ref:`creating a Linux distro package <packaging-for-linux-distributions-ref>`
(e.g. a .deb file for Debian or Ubuntu.)
*********************
For Python Developers
:::::::::::::::::::::
*********************
If you're writing an open source Python module, `PyPI <http://pypi.python.org>`_
, more properly known as *The Cheeseshop*, is the place to host it.
@@ -141,8 +145,10 @@ prerequisite for this is that you have an Amazon AWS account with an S3 bucket.
.. _packaging-for-linux-distributions-ref:
***********************
For Linux Distributions
::::::::::::::::::::::::
***********************
Creating a Linux distro package is arguably the "right way" to distribute code
on Linux.