Skip to content

Commit db0f65a

Browse files
committed
lines less than 80 chars in /intro/
1 parent 25b1614 commit db0f65a

File tree

3 files changed

+53
-32
lines changed

3 files changed

+53
-32
lines changed

docs/intro/community.rst

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,35 @@ The Community
44
BDFL
55
----
66

7-
Guido van Rossum, the creator of Python, is often referred to as the BDFL — the Benevolent Dictator For Life.
7+
Guido van Rossum, the creator of Python, is often referred to as the BDFL — the
8+
Benevolent Dictator For Life.
89

910

1011

1112
Python Software Foundation
1213
--------------------------
1314

14-
The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers.
15+
The mission of the Python Software Foundation is to promote, protect, and
16+
advance the Python programming language, and to support and facilitate the
17+
growth of a diverse and international community of Python programmers.
1518

1619
`Learn More about the PSF <http://www.python.org/psf/>`_.
1720

1821

1922
PEPs
2023
----
2124

22-
PEPs are *Python Enhancement Proposals*. They describe changes to Python itself, or the standards around it.
25+
PEPs are *Python Enhancement Proposals*. They describe changes to Python itself,
26+
or the standards around it.
2327

2428
There are three different types of PEPs (as defined by `PEP1 <http://www.python.org/dev/peps/pep-0001/>`_):
2529

2630
**Standards**
2731
Describes a new feature or implementation.
2832

2933
**Informational**
30-
Describes a design issue, general guidelines, or information to the community.
34+
Describes a design issue, general guidelines, or information to the
35+
community.
3136

3237
**Process**
3338
Describes a process related to Python.
@@ -45,29 +50,35 @@ There are a few PEPs that could be considered required reading:
4550
A list of 19 statements that briefly explain the philosophy behind Python.
4651

4752
- `PEP257 <http://www.python.org/dev/peps/pep-0257/>`_: Docstring Conventions.
48-
Gives guidelines for semantics and conventions associated with Python docstrings.
53+
Gives guidelines for semantics and conventions associated with Python
54+
docstrings.
4955

5056
You can read more at `The PEP Index <http://www.python.org/dev/peps/>`_.
5157

5258
Submitting a PEP
5359
~~~~~~~~~~~~~~~~
5460

55-
PEPs are peer-reviewed and accepted/rejected after much discussion. Anyone can write and submit a PEP for review.
61+
PEPs are peer-reviewed and accepted/rejected after much discussion. Anyone
62+
can write and submit a PEP for review.
5663

5764
Here's an overview of the PEP acceptance workflow:
5865

5966
.. image:: http://www.python.org/dev/peps/pep-0001/pep-0001-1.png
6067

6168

62-
Python Conferences
69+
Python Conferences
6370
--------------------------
6471

65-
The major events for the Python community are developer conferences. The two most notable conferences are PyCon, which is held in the US, and its European sibling, EuroPython.
72+
The major events for the Python community are developer conferences. The two
73+
most notable conferences are PyCon, which is held in the US, and its European
74+
sibling, EuroPython.
6675

6776
A comprehensive list of conferences is maintained `at pycon.org <http://www.pycon.org/>`_.
6877

6978

7079
Python User Groups
7180
--------------------------
7281

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

docs/intro/documentation.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ The official Python Language and Library documentation can be found here:
1313
Read the Docs
1414
-------------
1515

16-
Read the Docs is a popular community project, providing a single location for all documentation of popular and even more exotic Python modules.
16+
Read the Docs is a popular community project, providing a single location for
17+
all documentation of popular and even more exotic Python modules.
1718

1819
`Read the Docs <http://readthedocs.org/>`_
1920

docs/intro/learning.rst

Lines changed: 31 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,62 +7,70 @@ Beginner
77
Learn Python Interactive Tutorial
88
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
99

10-
Learnpython.org is an easy non-intimidating way to get introduced to python. The website takes the same approach used on the popular `Try Ruby <http://tryruby.org/>`_ website, it has an interactive python interpreter built into the site that allows you to go through the lessons without having to install Python locally.
10+
Learnpython.org is an easy non-intimidating way to get introduced to python.
11+
The website takes the same approach used on the popular `Try Ruby <http://tryruby.org/>`_
12+
website, it has an interactive python interpreter built into the site that
13+
allows you to go through the lessons without having to install Python locally.
1114

1215
`Learn Python <http://www.learnpython.org/>`_
1316

1417
Learn Python the Hard Way
1518
~~~~~~~~~~~~~~~~~~~~~~~~~
1619

17-
This is an excellent beginner programmer's guide to Python. It covers "hello world" from the console to the web.
20+
This is an excellent beginner programmer's guide to Python. It covers "hello
21+
world" from the console to the web.
1822

1923
`Learn Python the Hard Way <http://learnpythonthehardway.org/book/>`_
2024

2125

2226
Crash into Python
2327
~~~~~~~~~~~~~~~~~
2428

25-
Also known as *Python for Programmers with 3 Hours*, this guide gives experienced developers from other languages a crash course on Python.
29+
Also known as *Python for Programmers with 3 Hours*, this guide gives
30+
experienced developers from other languages a crash course on Python.
2631

2732
`Crash into Python <http://stephensugden.com/crash_into_python/>`_
2833

2934

3035
Dive Into Python 3
3136
~~~~~~~~~~~~~~~~~~
3237

33-
Dive Into Python 3 is a good book for those ready to jump in to Python 3. It's a
34-
good read if you are moving from Python 2 to 3 or if you already have some
38+
Dive Into Python 3 is a good book for those ready to jump in to Python 3. It's
39+
a good read if you are moving from Python 2 to 3 or if you already have some
3540
experience programming in another language.
3641

3742
`Dive Into Python 3 <http://diveintopython3.ep.io/>`_
3843

3944
Think Python: How to Think Like a Computer Scientist
4045
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4146

42-
Think Python attempts to give an introduction to basic concepts in computer science through the
43-
use of the python language. The focus was to create a book with plenty of exercises, minimal jargon and
44-
a section in each chapter devoted to the subject of debugging.
47+
Think Python attempts to give an introduction to basic concepts in computer
48+
science through the use of the python language. The focus was to create a book
49+
with plenty of exercises, minimal jargon and a section in each chapter devoted
50+
to the subject of debugging.
4551

46-
While exploring the various features available in the python language the author weaves in various design
47-
patterns and best practices.
52+
While exploring the various features available in the python language the
53+
author weaves in various design patterns and best practices.
4854

49-
The book also includes several case studies which have the reader explore the topics discussed in the book
50-
in greater detail by applying those topics to real-world examples. Case studies include assignments in GUI
51-
and Markov Analysis.
55+
The book also includes several case studies which have the reader explore the
56+
topics discussed in the book in greater detail by applying those topics to
57+
real-world examples. Case studies include assignments in GUI and Markov
58+
Analysis.
5259

5360
`Think Python <http://greenteapress.com/thinkpython/html/index.html>`_
5461

5562

56-
Python Koans
63+
Python Koans
5764
~~~~~~~~~~~~
5865

59-
Python Koans is a port of Edgecase's Ruby Koans. It uses a test-driven approach, q.v. TEST DRIVEN DESIGN SECTION
60-
to provide an interactive
61-
tutorial teaching basic python concepts. By fixing assertion statements that fail in a test script, this
62-
provides sequential steps to learning python.
66+
Python Koans is a port of Edgecase's Ruby Koans. It uses a test-driven
67+
approach, q.v. TEST DRIVEN DESIGN SECTION to provide an interactive tutorial
68+
teaching basic python concepts. By fixing assertion statements that fail in a
69+
test script, this provides sequential steps to learning python.
6370

64-
For those used to languages and figuring out puzzles on their own, this can be a fun, attractive option.
65-
For those new to python and programming, having an additional resource or reference will be helpful.
71+
For those used to languages and figuring out puzzles on their own, this can be
72+
a fun, attractive option. For those new to python and programming, having an
73+
additional resource or reference will be helpful.
6674

6775
`Python Koans <http://bitbucket.org/gregmalcolm/python_koans>`_
6876

@@ -102,5 +110,6 @@ References
102110
Python in a Nutshell
103111
~~~~~~~~~~~~~~~~~~~~
104112

105-
Python in a Nutshell, written by Alex Martelli, covers most cross-platform python's usage,
106-
from its syntax to built-in libraries to advanced topics such as writing C extensions.
113+
Python in a Nutshell, written by Alex Martelli, covers most cross-platform
114+
python's usage, from its syntax to built-in libraries to advanced topics such
115+
as writing C extensions.

0 commit comments

Comments
 (0)