Amaury Forgeot d'Arc
842d921a79
ctypes: Slightly better error message when a struct field name is not a string.
2011-09-02 23:07:54 +02:00
Sandro Tosi
154f2b4726
merge with 3.2
2011-09-02 21:24:55 +02:00
Sandro Tosi
fbd4fe2195
Give credit to Adam
2011-09-02 21:24:40 +02:00
Amaury Forgeot d'Arc
9b20e27c01
Merge from 3.2: Issue #12764 : Fix a crash in ctypes when the name of a
...
Structure field is not a string.
2011-09-02 20:43:59 +02:00
Amaury Forgeot d'Arc
02dd539dbb
Issue #12764 : Fix a crash in ctypes when the name of a Structure field is not
...
a string.
2011-09-02 20:39:40 +02:00
Sandro Tosi
0b6b1c3fb5
#12781 : merge with 3.2
2011-09-02 20:07:34 +02:00
Sandro Tosi
172f374a63
#12781 : Mention SO_REUSEADDR flag near socket examples
2011-09-02 20:06:31 +02:00
Éric Araujo
6f08f53e79
Merge 3.2
2011-09-02 17:32:30 +02:00
Éric Araujo
677dc7189f
Branch merge
2011-09-02 17:30:55 +02:00
Éric Araujo
d9e1789364
Branch merge
2011-09-02 17:30:36 +02:00
Victor Stinner
6c78de55fc
Merge 3.2: Issue #12636 : IDLE reads the coding cookie when executing a Python script.
...
And "IDLE: fix some RessourceWarning, reuse tokenize.open()"
2011-09-02 01:02:23 +02:00
Victor Stinner
979482a315
Issue #12636 : IDLE reads the coding cookie when executing a Python script.
2011-09-02 01:00:40 +02:00
Victor Stinner
85c6772aec
IDLE: fix some RessourceWarning, reuse tokenize.open()
2011-09-02 00:57:04 +02:00
Victor Stinner
22d80bcf1b
Merge 3.2: Remove unused variable if Python is build without threads
2011-09-02 00:13:16 +02:00
Victor Stinner
0af0306396
Remove unused variable if Python is build without threads
2011-09-02 00:11:43 +02:00
Éric Araujo
793c47a88a
Merge doc changes from 3.2 ( #10454 , #12298 )
2011-09-02 00:03:20 +02:00
Éric Araujo
ae5af15e41
Minor: tweak docstrings and __all__ in packaging.tests.support
2011-09-01 23:48:13 +02:00
Victor Stinner
c15c88c13d
Issue #12494 : Close pipes and kill process on error in subprocess functions
...
On error, call(), check_call(), check_output() and getstatusoutput() functions
of the subprocess module now kill the process, read its status (to avoid
zombis) and close pipes.
2011-09-01 23:45:04 +02:00
Éric Araujo
024de54fc2
Fix typo (was build) and remove redundancy in docstring
2011-09-01 23:37:56 +02:00
Éric Araujo
18ddf826e7
Add links from library/functions to other docs.
...
Suggested by Terry J. Reedy in #12298 .
2011-09-01 23:10:36 +02:00
Éric Araujo
9edd9f035b
Fix a few links in the table of built-in functions ( #12298 )
2011-09-01 23:08:55 +02:00
Charles-François Natali
3391e64482
Issue #12868 : Skip test_faulthandler.test_stack_overflow() on OpenBSD:
...
sigaltstack(2) doesn't work when linked with pthread.
2011-09-01 23:08:21 +02:00
Benjamin Peterson
e35dc5110f
merge 3.2
2011-09-01 16:33:56 -04:00
Benjamin Peterson
eff61f6927
make sure to initialize the method wrapper type
2011-09-01 16:32:31 -04:00
Éric Araujo
8dad18764d
Remove obsolete comment
2011-09-01 22:06:23 +02:00
Antoine Pitrou
5edbaf295e
Issue #12802 : the Windows error ERROR_DIRECTORY (numbered 267) is now
...
mapped to POSIX errno ENOTDIR (previously EINVAL).
2011-09-01 21:38:37 +02:00
Antoine Pitrou
a762285831
Issue #12802 : the Windows error ERROR_DIRECTORY (numbered 267) is now
...
mapped to POSIX errno ENOTDIR (previously EINVAL).
2011-09-01 21:37:43 +02:00
Éric Araujo
3b371cfeb8
#10454 : a few edits to compileall help messages
2011-09-01 20:00:33 +02:00
Éric Araujo
29cf58c9d5
Document that format string don’t support arbitrary dictonary keys.
...
Text adapted from the PEP. Addition requested by Terry J. Reedy on
2011-02-23 on python-dev.
2011-09-01 18:59:06 +02:00
Éric Araujo
8ab3a1d735
Document that True/False/None don’t use :keyword: in doc.
...
This was discussed some months ago on python-dev. Having tons of links
to the definition of True would be annoying, contrary to links to e.g.
the nonlocal or with statements doc.
2011-09-01 18:45:50 +02:00
Éric Araujo
0ac4a5d6d2
Add missing name in shutil.__all__
2011-09-01 08:31:51 +02:00
Ezio Melotti
c2d9a0226e
Merge doc fix with 3.2.
2011-09-01 08:13:46 +03:00
Ezio Melotti
222b20844f
From RFC 3629 5- and 6-bytes UTF-8 sequences are invalid, so remove them from the doc.
2011-09-01 08:11:28 +03:00
Ross Lagerwall
7194efe8b4
Merge with 3.2.
2011-09-01 07:02:31 +02:00
Éric Araujo
d9299e97ab
Minor improvement to extensions in setup.cfg: check parent package
2011-09-01 07:01:13 +02:00
Ross Lagerwall
a9353db2cd
Remove duplicate text in os documentation.
2011-09-01 06:58:52 +02:00
Éric Araujo
336b4e4ff3
Minor improvement to extensions section in setup.cfg.
...
The right-hand part in [extension: foo] is now used as the name of the
extension module. (I changed the separator from = to : and allowed
whitespace to make the sections look nicer.)
2011-09-01 06:29:11 +02:00
Éric Araujo
b8edbdf4b9
Merge doc changes from 3.2.
...
rstlint complains about packaging docs but I’m working on those in
another patch.
2011-09-01 05:57:12 +02:00
Éric Araujo
ec9a5f6399
Add version number for versionchanged directive (backport from 3.3)
2011-09-01 05:55:26 +02:00
Éric Araujo
95fc53f2b3
Clean up packaging.util: add __all__, remove some unused functions.
...
This huge module is the heir of six distutils modules, and contains
a number of miscellaneous functions. I have attempted to help readers
of the source code with an annoted __all__. Removed or deprecated
functions have been removed from the documentation; I’m working on
another patch to document the remaining public functions.
For the curious:
The unzip_file and untar_file were used by (or intended to be used by)
“pysetup install path/to/archive.tar.gz”, but the code presently used
shutil.unpack_archive and an helper function, so I just deleted them.
They’re still in the repository if we need them in the future.
The find_packages function is not used anymore but I want to discuss
module and package auto-discovery (in “pysetup create”) again before
removing it.
subst_vars now lives in sysconfig; rfc822_escape is inlined in
packaging.metadata. Other functions are for internal use only, or
deprecated; I have left them out of __all__ and sprinkled TODO notes
for future cleanups.
2011-09-01 05:11:29 +02:00
Benjamin Peterson
8f8cc8ba6b
news note on xattrs
2011-08-31 22:21:44 -04:00
Benjamin Peterson
18b6751e39
merge 3.2 (null)
2011-08-31 22:16:34 -04:00
Benjamin Peterson
799bd80d8a
expose linux extended file system attributes ( closes #12720 )
2011-08-31 22:15:17 -04:00
Benjamin Peterson
0224d4e699
accept bytes for the AST 'string' type
...
This is a temporary kludge and all is well in 3.3.
2011-08-31 22:13:03 -04:00
Éric Araujo
7af8ebb6ce
Adapt/remove mentions of functions gone in 3.x
2011-09-01 03:20:13 +02:00
Éric Araujo
37b5f9eebc
Fix some misuses of Sphinx roles and one typo
2011-09-01 03:19:30 +02:00
Éric Araujo
941afedd74
Avoid using the default reST role. Makes Doc/tools/rstlint.py happy.
2011-09-01 02:47:34 +02:00
Éric Araujo
ab3bea6815
Merge fix for #10086 from 3.2
2011-08-31 16:52:12 +02:00
Éric Araujo
48e484fdde
Fix test_sysconfig when run from a Python installed under /site ( #10086 ).
...
Patch by Hallvard B Furuseth.
2011-08-31 16:48:17 +02:00
Éric Araujo
5bb7345132
Fix packaging command registry to let Windows machines find bdist_msi
2011-08-31 16:12:31 +02:00