Skip to content

Commit cafe323

Browse files
authored
Merge pull request #943 from realpython/fix-h2-headers
Fixed all H2 headings
2 parents 58fe178 + 35c13bc commit cafe323

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+532
-203
lines changed

docs/intro/community.rst

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ The Community
77

88
.. image:: /_static/photos/34689432801_78d97ecec9_k_d.jpg
99

10+
11+
****
1012
BDFL
11-
----
13+
****
1214

1315
Guido van Rossum, the creator of Python, is often referred to as the BDFL — the
1416
Benevolent Dictator For Life.
1517

1618

17-
19+
**************************
1820
Python Software Foundation
19-
--------------------------
21+
**************************
22+
2023

2124
The mission of the Python Software Foundation is to promote, protect, and
2225
advance the Python programming language, and to support and facilitate the
@@ -25,8 +28,9 @@ growth of a diverse and international community of Python programmers.
2528
`Learn More about the PSF <http://www.python.org/psf/>`_.
2629

2730

31+
****
2832
PEPs
29-
----
33+
****
3034

3135
PEPs are *Python Enhancement Proposals*. They describe changes to Python itself,
3236
or the standards around it.
@@ -72,8 +76,9 @@ Here's an overview of the PEP acceptance workflow:
7276
.. image:: ../_static/pep-0001-1.png
7377

7478

79+
******************
7580
Python Conferences
76-
------------------
81+
******************
7782

7883
The major events for the Python community are developer conferences. The two
7984
most notable conferences are PyCon, which is held in the US, and its European
@@ -82,25 +87,28 @@ sibling, EuroPython.
8287
A comprehensive list of conferences is maintained at `pycon.org <http://www.pycon.org/>`_.
8388

8489

90+
******************
8591
Python User Groups
86-
------------------
92+
******************
8793

8894
User Groups are where a bunch of Python developers meet to present or talk
8995
about Python topics of interest. A list of local user groups is maintained at
9096
the `Python Software Foundation Wiki <http://wiki.python.org/moin/LocalUserGroups>`_.
9197

9298

99+
******************
93100
Online Communities
94-
------------------
101+
******************
95102

96103
`PythonistaCafe <https://www.pythonistacafe.com>`_ is an invite-only, online community
97104
of Python and software development enthusiasts helping each other succeed and grow.
98105
Think of it as a club of mutual improvement for Pythonistas where a broad range of
99106
programming questions, career advice, and other topics are discussed every day.
100107

101108

109+
*****************
102110
Python Job Boards
103-
-----------------
111+
*****************
104112

105113
`Python Jobs HQ <https://www.pythonjobshq.com>`_ is a Python job board, by Python Developers
106114
for Python Developers. The site aggregates Python job postings from across the web and

docs/intro/documentation.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,20 @@ Documentation
66

77
.. image:: /_static/photos/33928823133_2f3d32cf32_k_d.jpg
88

9+
10+
**********************
911
Official Documentation
10-
----------------------
12+
**********************
1113

1214
The official Python Language and Library documentation can be found here:
1315

1416
- `Python 2.x <https://docs.python.org/2/>`_
1517
- `Python 3.x <https://docs.python.org/3/>`_
1618

1719

20+
*************
1821
Read the Docs
19-
-------------
22+
*************
2023

2124
Read the Docs is a popular community project that hosts documentation
2225
for open source software. It holds documentation for many Python modules,
@@ -25,8 +28,9 @@ both popular and exotic.
2528
`Read the Docs <https://readthedocs.org/>`_
2629

2730

31+
*****
2832
pydoc
29-
-----
33+
*****
3034

3135
:program:`pydoc` is a utility that is installed when you install Python.
3236
It allows you to quickly retrieve and search for documentation from your

docs/intro/duction.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,10 @@ include:
5959

6060
.. _about-ref:
6161

62+
63+
****************
6264
About This Guide
63-
----------------
65+
****************
6466

6567
Purpose
6668
~~~~~~~

docs/intro/learning.rst

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ Learning Python
66

77
.. image:: /_static/photos/32800783863_11a00db52c_k_d.jpg
88

9+
10+
********
911
Beginner
10-
--------
12+
********
1113

1214
The Python Tutorial
1315
~~~~~~~~~~~~~~~~~~~~
@@ -195,8 +197,9 @@ making the process of learning Python fun and engaging.
195197
`Code the blocks <https://codetheblocks.com/tutorials/introduction>`_
196198

197199

200+
************
198201
Intermediate
199-
------------
202+
************
200203

201204
Python Tricks: The Book
202205
~~~~~~~~~~~~~~~~~~~~~~~
@@ -218,8 +221,9 @@ programmers.
218221
`Effective Python <http://www.effectivepython.com/>`_
219222

220223

224+
********
221225
Advanced
222-
--------
226+
********
223227

224228
Pro Python
225229
~~~~~~~~~~
@@ -261,9 +265,9 @@ and can make classes and objects behave in different and magical ways.
261265
`A Guide to Python's Magic Methods (repo on GitHub) <https://github.com/RafeKettler/magicmethods/blob/master/magicmethods.pdf>`_
262266

263267

264-
268+
****************************
265269
For Engineers and Scientists
266-
----------------------------
270+
****************************
267271

268272
A Primer on Scientific Programming with Python
269273
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -282,8 +286,10 @@ puts the emphasis on numerical methods and how to implement them in Python.
282286

283287
`Numerical Methods in Engineering with Python <http://www.cambridge.org/us/academic/subjects/engineering/engineering-mathematics-and-programming/numerical-methods-engineering-python-2nd-edition>`_
284288

289+
290+
********************
285291
Miscellaneous Topics
286-
--------------------
292+
********************
287293

288294
Problem Solving with Algorithms and Data Structures
289295
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -339,8 +345,9 @@ PythonistaCafe is an invite-only, online community of Python and software develo
339345
`PythonistaCafe <https://www.pythonistacafe.com>`_
340346

341347

348+
**********
342349
References
343-
----------
350+
**********
344351

345352
Python in a Nutshell
346353
~~~~~~~~~~~~~~~~~~~~

docs/intro/news.rst

Lines changed: 30 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,76 +6,96 @@ News
66

77
.. image:: /_static/photos/33573767786_eececc5d27_k_d.jpg
88

9+
10+
****************
911
PyCoder’s Weekly
10-
~~~~~~~~~~~~~~~~
12+
****************
1113

1214
PyCoder’s Weekly is a free weekly Python newsletter for Python developers
1315
by Python developers (Projects, Articles, News, and Jobs).
1416

1517
`PyCoder’s Weekly <https://pycoders.com/>`_
1618

19+
20+
***********
1721
Real Python
18-
~~~~~~~~~~~
22+
***********
1923

2024
At Real Python you can learn all things Python from the ground up, with weekly free and in-depth tutorials. Everything from the absolute basics of Python, to web development and web scraping, to data visualization, and beyond.
2125

2226
`Real Python <https://realpython.com/>`_
2327

28+
29+
*************
2430
Planet Python
25-
~~~~~~~~~~~~~
31+
*************
2632

2733
This is an aggregate of Python news from a growing number of developers.
2834

2935
`Planet Python <http://planet.python.org>`_
3036

37+
38+
*********
3139
/r/python
32-
~~~~~~~~~
40+
*********
3341

3442
/r/python is the Reddit Python community where users contribute and vote on
3543
Python-related news.
3644

3745
`/r/python <http://reddit.com/r/python>`_
3846

47+
48+
*******************
3949
Talk Python Podcast
40-
~~~~~~~~~~~~~~~~~~~
50+
*******************
4151

4252
The #1 Python-focused podcast covering the people and ideas in Python.
4353

4454
`Talk Python To Me <https://talkpython.fm>`_
4555

56+
57+
********************
4658
Python Bytes Podcast
47-
~~~~~~~~~~~~~~~~~~~~
59+
********************
4860

4961
A short-form Python podcast covering recent developer headlines.
5062

5163
`Python Bytes <https://pythonbytes.fm>`_
5264

65+
66+
*************
5367
Python Weekly
54-
~~~~~~~~~~~~~
68+
*************
5569

5670
Python Weekly is a free weekly newsletter featuring curated news, articles,
5771
new releases, jobs, etc. related to Python.
5872

5973
`Python Weekly <http://www.pythonweekly.com/>`_
6074

75+
76+
***********
6177
Python News
62-
~~~~~~~~~~~~~
78+
***********
6379

6480
Python News is the news section in the official Python web site
6581
(www.python.org). It briefly highlights the news from the Python community.
6682

6783
`Python News <http://www.python.org/news/>`_
6884

85+
86+
********************
6987
Import Python Weekly
70-
~~~~~~~~~~~~~~~~~~~~
88+
********************
7189

7290
Weekly Python Newsletter containing Python Articles, Projects, Videos, Tweets
7391
delivered in your inbox. Keep Your Python Programming Skills Updated.
7492

7593
`Import Python Weekly Newsletter <http://www.importpython.com/newsletter/>`_
7694

95+
96+
*************************
7797
Awesome Python Newsletter
78-
~~~~~~~~~~~~~~~~~~~~~~~~~
98+
*************************
7999

80100
A weekly overview of the most popular Python news, articles and packages.
81101

docs/notes/contribute.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,19 @@ issue on GitHub_. To submit patches, please send a pull request on GitHub_.
1111
Once your changes get merged back in, you'll automatically be added to the
1212
`Contributors List <https://github.com/kennethreitz/python-guide/contributors>`_.
1313

14+
15+
***********
1416
Style Guide
15-
-----------
17+
***********
1618

1719
For all contributions, please follow the :ref:`guide-style-guide`.
1820

1921
.. _todo-list-ref:
2022

23+
24+
*********
2125
Todo List
22-
---------
26+
*********
2327

2428
If you'd like to contribute, there's plenty to do. Here's a short todo_ list.
2529

0 commit comments

Comments
 (0)