Miss Islington (bot)
2a93fae8b5
Improve error message for "setup.py upload" without dist files (GH-21060)
...
(cherry picked from commit 08a6926b25
)
Co-authored-by: Éric Araujo <merwok@netwok.org>
2018-02-18 20:14:27 -08:00
Bo Bayles
995c60d265
[3.6] bpo-32304: Fix distutils upload for tar files ending with b'\r' (GH-5264) (GH-5330)
...
Patch by Bo Bayles.
2018-01-26 21:18:58 -05:00
Steve Dower
ccf7f05c5d
[3.6] bpo-32588 Move _distutils_findvs into its own module (GH-5227) ( #5228 )
2018-01-19 09:09:49 +11:00
Miss Islington (bot)
645fa19f15
bpo-32302: Fix distutils bdist_wininst for CRT v142 (GH-4851) ( #4861 )
...
CRT v142 is binary compatible with CRT v140.
(cherry picked from commit 9e7c136ad8
)
2017-12-14 12:00:50 +01:00
Steve Dower
76006f285a
[3.6] bpo-30389 Adds detection of VS 2017 to distutils._msvccompiler GH-1632 ( #3425 )
2017-09-07 13:58:07 -07:00
Steve Dower
fd645ec6f5
[3.6] bpo-31340: Change to building with MSVC v141 (included with Visual Studio 2017) (GH-3311) ( #3386 )
2017-09-06 15:55:25 -07:00
Victor Stinner
460945f22a
bpo-30273: update distutils.sysconfig for venv's created from Python ( #1515 ) ( #1625 )
...
compiled out-of-tree (builddir != srcdir). (see also bpo-15366)
(cherry picked from commit dbdea629e2
)
2017-05-16 17:58:02 -07:00
Victor Stinner
9d02f56296
[3.6] bpo-23404: make touch becomes make regen-all ( #1405 ) ( #1461 )
...
* bpo-23404: make touch becomes make regen-all (#1405 )
Don't rebuild generated files based on file modification time
anymore, the action is now explicit. Replace "make touch"
with "make regen-all".
Changes:
* Remove "make touch", Tools/hg/hgtouch.py and .hgtouch
* Add a new "make regen-all" command to rebuild all generated files
* Add subcommands to only generate specific files:
- regen-ast: Include/Python-ast.h and Python/Python-ast.c
- regen-grammar: Include/graminit.h and Python/graminit.c
- regen-importlib: Python/importlib_external.h and Python/importlib.h
- regen-opcode: Include/opcode.h
- regen-opcode-targets: Python/opcode_targets.h
- regen-typeslots: Objects/typeslots.inc
* Rename PYTHON_FOR_GEN to PYTHON_FOR_REGEN
* pgen is now only built by by "make regen-grammar"
* Add $(srcdir)/ prefix to paths to source files to handle correctly
compilation outside the source directory
Note: $(PYTHON_FOR_REGEN) is no more used nor needed by "make"
default target building Python.
(cherry picked from commit a5c62a8e9f
)
* bpo-30273: Update sysconfig (#1464 )
The AST_H_DIR variable was removed from Makefile.pre.in by the commit
a5c62a8e9f
(bpo-23404).
AST_H_DIR was hardcoded to "Include", so replace the removed variable
by its content.
Remove also ASDLGEN variable from sysconfig example since this
variable was also removed.
(cherry picked from commit b109a1d336
)
2017-05-05 00:46:56 +02:00
Victor Stinner
3076895849
bpo-30132: distutils BuildExtTestCase use temp_cwd ( #1387 )
...
BuildExtTestCase of test_distutils now uses support.temp_cwd() in
setUp() to remove files created in the current working in all
BuildExtTestCase unit tests, not only test_build_ext().
Fix the following warning:
Warning -- files was modified by test_distutils
Before: []
After: ['vc140.pdb']
2017-05-02 15:50:42 +02:00
Martin Panter
fff07e34fa
Merge spelling and grammar from 3.5
2016-12-18 05:37:21 +00:00
Martin Panter
2f9171d900
Fix spelling and grammar in code comments and documentation
2016-12-18 01:23:09 +00:00
Steve Dower
7262b42fd1
Issue #26071 : Fixes preprocessor definition and rebuilds wininst-14.0[-amd64].exe
2016-12-13 09:06:42 -08:00
Steve Dower
4347881414
Issue #26071 : Fixes preprocessor definition and rebuilds wininst-14.0[-amd64].exe
2016-12-13 09:06:24 -08:00
Xavier de Gaye
dfc13e069a
Issue 26931: Skip the test_distutils tests using a compiler executable
...
that is not found
2016-11-17 09:00:19 +01:00
Serhiy Storchaka
cb637fa231
Some distutils tests require zlib for creating tar.gz source distribution.
2016-10-23 22:58:06 +03:00
Serhiy Storchaka
0211bb78fd
Some distutils tests require zlib for creating tar.gz source distribution.
2016-10-23 22:56:14 +03:00
Berker Peksag
b5bb404cca
Issue #28222 : Don't fail if pygments is not available
...
We can't just skip the test if docutils is available,
but pygments is not because the purpose of the test
was testing a bug in _check_rst_data().
2016-10-04 20:54:44 +03:00
Berker Peksag
d3dbba4174
Issue #28222 : Merge from 3.5
2016-10-04 20:55:26 +03:00
Benjamin Peterson
095e32bfc5
merge 3.5 ( #1703178 )
2016-09-28 23:17:04 -07:00
Benjamin Peterson
4254e8c548
build_ext: correctly parse the link_objects user option ( closes #1703178 )
...
Patch by Valerie Lambert.
2016-09-28 23:13:58 -07:00
Xavier de Gaye
92dec548ff
Issue #28046 : get_sysconfigdata_name() uses the _PYTHON_SYSCONFIGDATA_NAME
...
environment variable that is defined when cross-compiling.
2016-09-11 22:22:24 +02:00
Serhiy Storchaka
bd48d27944
Issue #22493 : Inline flags now should be used only at the start of the
...
regular expression. Deprecation warning is emitted if uses them in the
middle of the regular expression.
2016-09-11 12:50:02 +03:00
Zachary Ware
80da993826
Issue #28046 : Fix distutils
...
Why do we have two sysconfig modules again?
2016-09-09 18:29:10 -07:00
Martin Panter
0be894b2f6
Issue #27895 : Spelling fixes (Contributed by Ville Skyttä).
2016-09-07 12:03:06 +00:00
Jason R. Coombs
b44c849de4
Merge backout for test suite fix
2016-09-01 21:59:46 -04:00
Jason R. Coombs
8ac147d6ee
Backed out changeset cc86e9e102e8
2016-09-01 21:55:22 -04:00
Jason R. Coombs
65e3319283
Issue #12285 : Merge with 3.4
2016-09-01 21:15:04 -04:00
R David Murray
44b548dda8
#27364 : fix "incorrect" uses of escape character in the stdlib.
...
And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter.
2016-09-08 13:59:53 -04:00
Jason R. Coombs
9650b19212
Merge backout for test suite fix
2016-09-01 22:00:03 -04:00
Jason R. Coombs
75fbf87d73
Issue #12885 : Merge with 3.5
2016-09-01 21:16:32 -04:00
Jason R. Coombs
5c071c1ff4
Issue #27919 : Deprecate extra_path option in distutils.
2016-09-01 13:55:33 -04:00
R David Murray
8890bb2264
#27904 : fix distutils tests.
...
Patch by Ville Skyttä.
2016-08-31 11:39:35 -04:00
Vinay Sajip
dd917f84e3
Closes #27904 : Improved logging statements to defer formatting until needed.
2016-08-31 08:22:29 +01:00
Raymond Hettinger
15f44ab043
Issue #27895 : Spelling fixes (Contributed by Ville Skyttä).
2016-08-30 10:47:49 -07:00
Jason R. Coombs
a47ca08a36
Issue #27819 : Simply default to gztar for sdist formats by default on all platforms.
2016-08-20 17:31:07 -04:00
Donald Stufft
2af36ac04f
Merge 3.5
2016-08-03 18:49:46 -04:00
Donald Stufft
ef330d35c8
Merge 3.4
2016-08-03 18:49:19 -04:00
Donald Stufft
c6c2217f27
Merge 3.3
2016-08-03 18:48:17 -04:00
Donald Stufft
fb7929044a
Switch upload.pypi.io to upload.pypi.org
2016-08-03 18:43:38 -04:00
Stefan Krah
0d60c56e7e
Merge 3.5.
2016-08-03 11:18:54 +02:00
Stefan Krah
9de620e970
Issue #20767 : Fix -R option for FreeBSD/clang.
2016-08-03 11:18:26 +02:00
Xavier de Gaye
d141531eb5
Issue #27472 : Add test.support.unix_shell as the path to the default shell.
2016-07-22 12:15:29 +02:00
Martin Panter
702f4f5d6f
Issue #23804 : Merge spelling and NEWS fixes from 3.5
2016-07-11 12:54:44 +00:00
Martin Panter
204bf0b9ae
English spelling and grammar fixes
2016-07-11 07:51:37 +00:00
Donald Stufft
77e8408346
merge 3.5
2016-07-06 17:50:21 -04:00
Donald Stufft
a1fc45ae73
Fix a test with the new upload URL
2016-07-06 17:46:37 -04:00
Benjamin Peterson
961900ad85
merge 3.5
2016-07-06 14:00:46 -07:00
Benjamin Peterson
9409b4aa8f
merge 3.4
2016-07-06 14:00:38 -07:00
Donald Stufft
ad04a85aff
Switch to the new upload url for PyPI
2016-07-06 16:18:39 -04:00
Donald Stufft
188c118ba5
Switch to the new upload url for PyPI
2016-07-06 15:27:35 -04:00