Brett Cannon
85622e4bc9
Issue #25874 : Clarify platform support in the "Using Python on Windows" doc.
...
Thanks to Chris Wilcox for the initial patch.
2015-12-27 12:08:37 -08:00
Martin Panter
7dda421bff
Issue #14285 : Do not catch exceptions initializing any ancestor package
...
The previous fix only handled the case of the parent package of __main__
failing to initialize.
Also make the "Error while finding spec" formatting slightly more appealing,
and document and test that the module name must be absolute.
2015-12-10 06:47:06 +00:00
Steve Dower
9b608e539b
Closes #25078 : Document InstallAllUsers installer parameter default 0
2015-09-13 14:39:26 -07:00
Serhiy Storchaka
153627c111
Marked keystrokes with the :kbd: role.
...
Fixed the case of the "Ctrl-" prefixes.
2015-09-12 17:46:20 +03:00
Serhiy Storchaka
0424eaf753
Marked keystrokes with the :kbd: role.
...
Fixed the case of the "Ctrl-" prefixes.
2015-09-12 17:45:25 +03:00
Steve Dower
cb0afc84de
Removes invalid installer options from documentation.
2015-09-11 08:47:42 -07:00
Zachary Ware
072d432f3c
Issue #24962 : Merge 3.4
2015-08-29 22:26:54 -05:00
Zachary Ware
1a83746418
Issue #24962 : Remove space from filename
2015-08-29 22:25:04 -05:00
Steve Dower
eb3c16d38c
Adds documentation for the new Windows embedded package.
2015-08-08 09:09:01 -07:00
Steve Dower
2434aa24e0
Adds support for an unattend.xml file to control the Windows installer options.
2015-07-18 09:28:19 -07:00
Steve Dower
a3d03ec6b1
Adds option to only install the launcher.
2015-07-18 09:27:52 -07:00
Steve Dower
af75a54193
Removes my username from the documentation.
2015-07-17 11:59:35 -07:00
Steve Dower
2237bdc595
Adds option to install launcher for all users even when installing Python just-for-me. This helps mitigate issues when the incompatible Python 3.4 launcher is installed.
...
Enables installer builds with the the text marker.
Allows simple installs to include a custom description.
2015-07-16 16:33:55 -07:00
Steve Dower
4a7fe7e397
Issue #23955 : Add pyvenv.cfg option to suppress registry/environment lookup for generating sys.path.
...
Also cleans up and secures getpathp.c
2015-05-22 15:10:10 -07:00
Steve Dower
1d4880db3d
Enables shortcuts to be deselected when installing on Windows.
2015-05-03 14:54:32 -07:00
Steve Dower
9a578d9ee6
Updates documentation for installing Python on Windows.
2015-05-02 22:28:58 -07:00
Larry Hastings
770ce204ee
Regenerated pydoc-topics and fixed bad/suspicious doc markup for Python 3.5.0a4.
2015-04-19 13:50:12 -07:00
Brett Cannon
f299abdafa
Issue #23731 : Implement PEP 488.
...
The concept of .pyo files no longer exists. Now .pyc files have an
optional `opt-` tag which specifies if any extra optimizations beyond
the peepholer were applied.
2015-04-13 14:21:02 -04:00
Serhiy Storchaka
1dd49824df
Issue #23681 : The -b option now affects comparisons of bytes with int.
2015-03-20 16:54:57 +02:00
Berker Peksag
f2d4e5773a
Add a versionadded directive for PEP 486.
2015-03-02 05:36:19 +02:00
Steve Dower
76998fef2c
Issue #23465 : Implement PEP 486 - Make the Python Launcher aware of virtual environments (patch by Paul Moore)
2015-02-26 14:25:33 -08:00
Vinay Sajip
d005090e01
Closes #23357 : Updated documentation on creating venvs.
2015-02-07 10:57:36 +00:00
Vinay Sajip
3595276bdd
Corrected typo.
2015-02-07 10:56:06 +00:00
Vinay Sajip
c7e34fb0bb
Minor change to documentation on creating venvs.
2015-02-07 10:52:02 +00:00
Steve Dower
bb24087a2c
Issue #23260 : Update Windows installer
2015-02-05 22:08:48 -08:00
Vinay Sajip
71e7296016
Updated pyvenv documentation to match its current behaviour.
2015-01-23 19:35:12 +00:00
Berker Peksag
8b1cbd2b7c
Issue #12602 : Add missing cross-references to runpy and using/cmdline docs.
...
Patch by Éric Araujo.
2014-12-10 01:47:02 +02:00
Georg Brandl
b7354a65ce
Fixing broken links in doc, part 4: some more breaks and redirects
2014-10-29 10:57:37 +01:00
Georg Brandl
525d355984
Fixing broken links in doc, part 3: the rest
2014-10-29 10:26:56 +01:00
Georg Brandl
e73778c1ac
Use https:// URLs when referring to python.org hosts.
2014-10-29 08:36:35 +01:00
Georg Brandl
fe85807d7f
Fix link to ABOP install chapter.
2014-10-28 23:00:25 +01:00
Georg Brandl
4ab5733685
Update Opensolaris advice to OpenCSW instead of defunct Blastwave.
2014-10-28 22:52:49 +01:00
Georg Brandl
75f7490843
PYTHONY2K is long gone. Remove traces from the docs and manpage.
2014-10-28 17:15:10 +01:00
Berker Peksag
9c1dba2758
Revert #22251
2014-09-28 00:00:58 +03:00
Berker Peksag
3749404ba5
Issue #22251 : Fix ReST markup to avoid errors building docs.
2014-09-27 23:21:35 +03:00
Victor Stinner
62511fd6d6
asyncio: document the debug mode
2014-06-23 00:36:11 +02:00
Larry Hastings
3732ed2414
Merge in all documentation changes since branching 3.4.0rc1.
2014-03-15 21:13:56 -07:00
Victor Stinner
0f3e6bca1b
asyncio, Tulip issue #136 : Add get/set_debug() methods to BaseEventLoopTests.
...
Add also a PYTHONASYNCIODEBUG environment variable to debug coroutines since
Python startup, to be able to debug coroutines defined directly in the asyncio
module.
2014-02-19 23:15:02 +01:00
R David Murray
5147e00c81
whatsnew: -m <namespace package>, plus 'using' doc updates.
2014-02-02 12:19:57 -05:00
Zachary Ware
601d366844
Issue #20265 : Merge with 3.3
2014-01-17 15:24:18 -06:00
Zachary Ware
c3cf97b4ea
Issue #20265 : Updated some parts of the Using Windows document.
...
Includes:
-mention cx_Freeze instead of py2exe (at least until py2exe supports Python 3)
-update ActivePython link
-Remove mention of platforms that were never supported by Python 3 (Win9x, DOS)
2014-01-17 15:23:42 -06:00
R David Murray
575fb31955
shelf in with stmt, fish/csh in venv, ElementTree short_empty_elements keyword.
...
Also added versionadded for for fish/csh, fixed indentation of versionadded
for ElementTree.write, and make the behavior of shelf as a context manager
explicit in the docs.
2013-12-25 23:21:03 -05:00
Zachary Ware
7c63c85f17
Issue #19845 : Updated the Compiling Python on Windows docs.
2013-11-30 17:03:03 -06:00
Zachary Ware
f8ceb04fcf
Issue #19845 : Updated the Compiling Python on Windows docs.
2013-11-30 16:59:33 -06:00
Victor Stinner
3728d6ced0
Issue #18874 : Remove tracemalloc.set_traceback_limit()
...
tracemalloc.start() now has an option nframe parameter
2013-11-23 12:37:20 +01:00
Victor Stinner
ed3b0bca3e
Issue #18874 : Implement the PEP 454 (tracemalloc)
2013-11-23 12:27:24 +01:00
Nick Coghlan
8fbdb097cf
Close #19552 : venv and pyvenv ensurepip integration
2013-11-23 00:30:34 +10:00
Serhiy Storchaka
bf28d2dcad
Issue #18818 : The "encodingname" part of PYTHONIOENCODING is now optional.
2013-09-13 11:46:24 +03:00
Victor Stinner
8898350076
Close #18957 : The PYTHONFAULTHANDLER environment variable now only enables the
...
faulthandler module if the variable is non-empty. Same behaviour than other
variables like PYTHONDONTWRITEBYTECODE.
2013-09-08 11:36:23 +02:00
Christian Heimes
ad73a9cf97
Issue #16400 : Add command line option for isolated mode.
...
-I
Run Python in isolated mode. This also implies -E and -s. In isolated mode
sys.path contains neither the script’s directory nor the user’s
site-packages directory. All PYTHON* environment variables are ignored,
too. Further restrictions may be imposed to prevent the user from
injecting malicious code.
2013-08-10 16:36:18 +02:00
Victor Stinner
b6738df111
(Merge 3.3) doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag
2013-07-28 02:57:02 +02:00
Victor Stinner
ae6d05bcb9
doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag
2013-07-28 02:56:50 +02:00
Ezio Melotti
3e1e97a99a
#16937 : merge with 3.3.
2013-07-25 05:04:50 +02:00
Ezio Melotti
61b0c672b5
#16937 : document that stdin is always buffered, even when -u is used. Patch by Elena Oat.
2013-07-25 05:04:02 +02:00
Antoine Pitrou
1a6cb30a34
Issue #5845 : Enable tab-completion in the interactive interpreter by default, thanks to a new sys.__interactivehook__.
...
(original patch by Éric Araujo)
2013-05-04 20:08:35 +02:00
Georg Brandl
94a9a2da32
merge with 3.3
2013-04-14 10:19:31 +02:00
Georg Brandl
e09596862a
Update using/mac documentation which was still on 2.5.
2013-04-14 10:17:35 +02:00
Ezio Melotti
5c965dafbd
#17686 : merge with 3.3.
2013-04-13 20:07:58 +03:00
Ezio Melotti
ac3da87553
#17686 : fix broken link in Doc/using/unix.rst. Patch by Dan Riti.
2013-04-13 20:07:42 +03:00
Ezio Melotti
711c37076a
Merge versionadded addition and typo fix from 3.3.
2013-03-26 02:38:40 +02:00
Ezio Melotti
a1eb483d8f
Add versionadded for `-X faulthandler` (also fix typo and markup).
2013-03-26 02:36:28 +02:00
Ezio Melotti
1f8898a591
#17323 : The "[X refs, Y blocks]" printed by debug builds has been disabled by default. It can be re-enabled with the `-X showrefcount` option.
2013-03-26 01:59:56 +02:00
Ned Deily
0dfacb7742
Issue #15116 : merge from 3.3
2013-02-02 00:20:50 -08:00
Ned Deily
c2aadc267a
Issue #15116 : merge from 3.2
2013-02-02 00:19:05 -08:00
Ned Deily
ae8d6ac3f4
Issue #15116 : Remove references to appscript as it is no longer being
...
supported.
2013-02-02 00:16:14 -08:00
Chris Jerdonek
b7c2386a3f
Fix Sphinx warning (missing "setting-envvars" reference).
...
This fixes the following warning when building the docs (probably from
the commit for issue #14901 ):
"/Doc/faq/windows.rst:138: WARNING: undefined label: setting-envvars (if the
link has no caption the label must precede a section header)"
2012-12-25 15:26:24 -08:00
Andrew Svetlov
3831bec20d
Issue #16241 : document -X faulthandler command line option.
...
Patch by Marek Šuppa.
2012-10-23 16:20:11 +03:00
Andrew Svetlov
950d5fdc7f
Issue #16241 : document -X faulthandler command line option.
...
Patch by Marek Šuppa.
2012-10-23 16:19:26 +03:00
Ezio Melotti
8d3069a221
Merge wrong escape removal with 3.3.
2012-10-19 20:40:57 +03:00
Ezio Melotti
5b69fbd4c9
Remove wrong escape in code snippet.
2012-10-19 20:40:18 +03:00
Andrew Svetlov
41695b6673
Merge issue #9583 : Document startup option/environment interaction.
...
Patch by Todd Rovito.
2012-10-17 17:16:45 +03:00
Andrew Svetlov
2365f41a0e
Merge issue #9583 : Document startup option/environment interaction.
...
Patch by Todd Rovito.
2012-10-17 17:16:19 +03:00
Andrew Svetlov
abfc7df149
Issue #9583 : Document startup option/environment interaction.
...
Patch by Todd Rovito.
2012-10-17 17:15:43 +03:00
Andrew Svetlov
65e9c57369
Issue #15417 : Add support for csh and fish in venv activation scripts.
2012-10-04 21:48:58 +03:00
Nick Coghlan
349c802fd8
What's new entry for PEP 397 and Windows PATH modification
2012-09-30 13:00:43 +05:30
Antoine Pitrou
a5e5797e48
Improve the pyvenv entry
2012-08-21 01:08:17 +02:00
Brian Curtin
a86f185374
Fixes #14668 . Mention Windows Path manipulation option in the installer.
2012-08-19 11:22:20 -05:00
Sandro Tosi
9e095aa6a4
merge with 3.2
2012-08-12 11:02:17 +02:00
Sandro Tosi
8b2c71a125
update Geany URL; thanks to Karl Tarbet from docs@
2012-08-12 11:02:03 +02:00
Antoine Pitrou
0209dc1ff6
Clarify that hash randomization is on by default
2012-08-01 14:53:16 +02:00
Vinay Sajip
c4618e33b2
Factored out common venv documentation and added more information about Distribute/pip.
2012-07-10 08:21:07 +01:00
Vinay Sajip
cd9b746b37
Added cross-references to venv definition.
2012-07-09 10:37:01 +01:00
Vinay Sajip
a945ad1a12
Issue #15283 : Updated pyvenv documentation to expand on activation.
2012-07-09 09:24:59 +01:00
Vinay Sajip
3575f910d9
Closes #15241 : Added information on venv prefixes to pyvenv section.
2012-07-03 17:26:55 +01:00
Vinay Sajip
d89dae18e8
Added Windows launcher documentation.
2012-06-24 11:23:07 +01:00
Éric Araujo
859aad6a36
Remove packaging from the standard library.
...
Distutils2 will live on on PyPI and be included in the stdlib when it
is ready. See discussion starting at
http://mail.python.org/pipermail/python-dev/2012-June/120430.html
2012-06-24 00:07:41 -04:00
Vinay Sajip
4126a7dc17
Added pyvenv docs to 'Python Setup and Usage' section.
2012-05-29 12:52:14 +01:00
Georg Brandl
42ae472798
merge with 3.2
2012-02-21 22:37:36 +01:00
Georg Brandl
7ef825fdab
merge with 3.2
2012-02-21 22:36:37 +01:00
Georg Brandl
c9a42070a6
Remove reST markup from --help output. Also: O(n**2) is dict construction, not single insertion.
2012-02-21 22:36:27 +01:00
Benjamin Peterson
c9f54cf512
enable hash randomization by default
2012-02-21 16:08:05 -05:00
Georg Brandl
2fb477c0f0
Merge 3.2: Issue #13703 plus some related test suite fixes.
2012-02-21 00:33:36 +01:00
Georg Brandl
09a7c72cad
Merge from 3.1: Issue #13703 : add a way to randomize the hash values of basic types (str, bytes, datetime)
...
in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated.
The environment variable PYTHONHASHSEED and the new command line flag -R control this
behavior.
2012-02-20 21:31:46 +01:00
Georg Brandl
2daf6ae249
Issue #13703 : add a way to randomize the hash values of basic types (str, bytes, datetime)
...
in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated.
The environment variable PYTHONHASHSEED and the new command line flag -R control this
behavior.
2012-02-20 19:54:16 +01:00
Brett Cannon
fc70cbcb9a
Issue #13883 : PYTHONCASEOK also works with OS X.
2012-01-26 18:30:52 -05:00
Brett Cannon
1740afded1
Issue #13883 : Document all platforms PYTHONCASEOK works on.
2012-01-26 18:29:06 -05:00
Sandro Tosi
1abde3628b
fix some broken URLs
2011-12-31 18:46:50 +01:00
Antoine Pitrou
08c08eb93c
Issue #13597 : Fix the documentation of the "-u" command-line option, and wording of "What's new in Python 3.0" about standard streams.
2011-12-21 11:24:15 +01:00
Sandro Tosi
8df168cc7b
merge with 3.2
2011-12-31 19:03:30 +01:00
Antoine Pitrou
d5ec134d82
Issue #13597 : Fix the documentation of the "-u" command-line option, and wording of "What's new in Python 3.0" about standard streams.
2011-12-21 11:24:47 +01:00