Commit Graph

368 Commits

Author SHA1 Message Date
klml 3240cd0c80 kennethreitzs essay repository-structure-and-python new URL 2021-01-26 18:41:50 +01:00
Lokesh Dhakal 46ff6a600f Minor Polishes 2020-11-22 21:30:35 +01:00
Lokesh Dhakal 148e6503a9 Monir Polishes 2020-11-22 17:14:07 +01:00
Lokesh Dhakal ad22d2580c Minor Polishes 2020-11-22 16:22:12 +01:00
Lokesh Dhakal 558e60c33c Minor Changes 2020-11-22 15:54:31 +01:00
Moritz Schillinger e438a80ec8 Add auto-formatting section 2020-10-11 11:52:31 +02:00
pyfisch 140f1039ac Remove section on unittest2
Only needed for Python 2.6 and below
2020-08-29 22:47:06 +02:00
gison93 e030842c8a Fix link 2020-04-29 12:58:12 +02:00
davidwales f93e747876 Fix broken Sphinx link 2019-12-12 14:20:13 +11:00
angellmethod 56c6f2ef69 Update diveinto link
The diveinto.org link is broken when I try it.  I found that https://diveinto.org/python3/table-of-contents.html works but the https://diveintopython3.net/ is shorter and appears less broken to someone reading the url for the first time.  The table of content at this updated address looks the same as what I found on the web.archive.org for the diveinto.org link.
2019-11-27 12:34:07 -06:00
BRIGANTI Raffaele (EXT) 71d69ee7ea Fixed link to pep20_by_example.pdf. Now the link is the github repo of the author. 2019-11-11 23:08:05 +01:00
kennethreitz 1d5905d5d7 Merge pull request #976 from mariokostelac/mario/add_link_to_essay
Add link to the original essay
2019-05-31 13:17:48 -04:00
Martin Michlmayr 69277aa1f5 Fix some typos 2019-05-13 15:49:04 +08:00
zachvalenta 22e11f45f4 add paragraph on loguru to logging section 2019-03-31 06:35:40 -04:00
Andrew Janke 808eb3a286 Fix redirected and broken links 2019-03-05 00:52:49 -05:00
Dave Mackey 8c7e008147 - Updating link to Dive Into Python 2019-02-26 08:26:03 -05:00
Anton Kochkov 7013647d92 Don't recommend Python 2 Library
Switch the Further Reading section to Python 3 link
2019-02-25 16:39:54 +08:00
Mario Kostelac 696d729319 Add link to the original essey 2019-02-09 21:08:24 +00:00
George Brova c283dbdf9b Reword the discussion on short ways to manipulate lists
- Remove emphasis on map and filter, in favor of generator expressions.
 - Move list comprehensions and generator expressions under "Short ways
   to manipulate lists" rather than "Filtering a list".
 - Add some examples.
2019-01-15 01:00:13 +01:00
George Brova 90af77a526 Remove explicit recommendation to use map and filter over list comprehensions 2019-01-15 00:57:22 +01:00
Benjamin Lee 2bcf5e9a82 Fix grammar mistake
No comma before "and": https://www.grammarly.com/blog/comma-before-and/
2019-01-10 11:38:36 -06:00
Marc Poulin 979b4cdfbd Merge pull request #953 from apjanke/global-vs-caller-namespace
Use "local" instead of "global" to describe where imports go
2018-12-28 08:46:29 -07:00
Andrew Janke d012a66ed6 Use "local" instead of "global" to describe where imports go 2018-12-27 13:10:21 -05:00
Marc Poulin 705e90ef43 Merge branch 'master' into standard-american-english 2018-12-20 15:03:09 -07:00
Andrew Janke a2555b9852 Standardize on American English for the Guide 2018-12-18 02:32:06 -05:00
Andrew Janke eb6ec70706 Typo, grammar, and style fixes 2018-12-17 17:23:26 -05:00
Marc Poulin 35c13bc9ea Fixed all H2 headings
Before, H2 fomratting was not consistent.
Now, all H2 headings use over/under asterisks.
2018-12-04 13:44:41 -07:00
Marc Poulin 29be1ba532 Capitalize CPU and I/O 2018-09-25 13:36:31 -06:00
Marc Poulin 71b2afae23 Deleted first paragraph
The subject of this section is finding examples of excellent code, not "readability matters".
2018-09-24 14:29:11 -06:00
Marc Poulin 3bdbae8d8c Fixed grammar. 2018-09-24 13:58:49 -06:00
Marc Poulin 5d0541cbea Added missing comma 2018-09-24 13:52:20 -06:00
Marc Poulin 1d1ebf540d Side effects of changing a list 2018-09-14 11:20:53 -06:00
Marc Poulin dc078e1a66 Cleaned up some wording 2018-09-14 11:11:16 -06:00
Marc Poulin 6d8a602a0c Cleaned up formatting and grammar 2018-09-14 10:46:54 -06:00
Marc Poulin 29abc5acf3 Modifying the values in a list
To avoid side effects, don't modify the original list. Create a new list instead.
2018-09-13 11:28:43 -06:00
Marc Poulin e69d7e7657 2.x vs 3.x, lists vs. iterators
Describe the differences between 2.x and 3.x and suggest situations when iterators would be more appropriate than lists.
2018-09-13 11:00:37 -06:00
Marc Poulin 436dec875c Issue 796, clarify ways to manipulate a list 2018-09-11 15:52:31 -06:00
Dan Bader 03ed5fbf0d Host photos locally 2018-07-16 17:51:29 -07:00
adamdonahue b3141fe7a4 Remove non-contextual embedded video.
Remove a non-contextual embedded video that itself has multiple errors.  It confuses things, at best.
2018-05-28 15:04:00 -04:00
cclauss cf980344d0 print() function in gotchas.rst 2018-04-24 19:27:36 -06:00
Moritz Reiter c78a2e4f7f Fix link to the tests section 2018-02-19 09:36:32 +01:00
Prodesire 59757273d0 fix make error on ci.rst and tests.rst 2017-12-04 22:17:08 +08:00
Zac-HD ce7530bc70 New testing tool: Hypothesis
Based on README at https://github.com/HypothesisWorks/hypothesis-python
2017-11-27 13:58:59 +11:00
Zac-HD 9c6f2b79ad Cross-reference structure tests to writing tests
Closes #806
2017-11-27 13:25:47 +11:00
Zac-HD eaaddf5931 Nose is deprecated, remove suggestion
https://nose.readthedocs.io now suggests using nose2, which
https://github.com/nose-devs/nose2 in turn has ceased feature
development due to the popularity of py.test.

Closes #683
2017-11-27 13:25:30 +11:00
Josh 65c8a8ccd7 Update structure.rst - fix indentation bug 2017-11-13 16:18:22 -08:00
kikisdeliveryservice d6982f162f add internal link to version control ignores 2017-10-31 09:22:02 -07:00
Steven Barre 28525be1c1 Typo fix 2017-09-21 16:40:58 -07:00
kennethreitz 223cfa99ad Update tests.rst 2017-09-04 16:50:56 -04:00
kennethreitz 1d6412eeb5 Update structure.rst 2017-09-04 16:50:21 -04:00