Jelle Zijlstra
840f34147e
add a lot more distutils.errors ( #2045 )
...
Fixes #1963 .
See https://github.com/python/cpython/blob/2.7/Lib/distutils/errors.py and https://github.com/python/cpython/blob/3.7/Lib/distutils/errors.py .
2018-04-12 12:28:55 -07:00
Guido van Rossum
fa98de6d57
Accept Text in distutils *Version classes ( #1854 )
2018-02-05 10:50:04 -08:00
Michael Lee
1e4c2a9031
Refine types for distutils.version ( #1835 )
...
Note: these type signatures were derived mainly by looking at the
docstrings inside distutils.version. For reference:
- py3 impl: https://github.com/python/cpython/blob/master/Lib/distutils/version.py
- py2 impl: https://github.com/python/cpython/blob/2.7/Lib/distutils/version.py
2018-01-23 14:29:22 -08:00
Neil Pilgrim
fc10a94db1
Distutils improvements to cmd.pyi and log.pyi ( #1748 )
...
* Add more functions to distutils.cmd.Command.
* Add detail to distutils.log, previously an empty file.
2017-11-27 15:47:04 -05:00
marienz
c888bc8a1a
Fix distutils.setup's cmdclass argument ( #1682 )
2017-10-22 15:47:31 -04:00
Jelle Zijlstra
74966bacd9
distutils: make Command classes non-abstract ( #1488 )
2017-07-19 20:28:16 +03:00
Jelle Zijlstra
3ed17cdb49
distutils.core.setup fixes ( #1358 )
...
- add include_package_data (which setuptools accepts)
- allow arbitrary other kwargs, because distutils.core.setup allows arbitrary kwargs and just passes them through to commands
2017-05-25 19:37:10 -07:00
Emily Morehouse
b6d08b81a3
#1286 Remove header comments from stubs ( #1292 )
...
- Updates documentation related to previously required comment headers.
- Removes all comment headers from stubs
- Occasionally included a header for stubs that were noted to be incomplete or contained todo's.
2017-05-22 15:14:15 -07:00
Teddy Sudol
70f7f6cce6
Add more kwargs to distutils/core.setup() ( #1170 )
...
* Add more kwargs to distutils/core.setup()
These arguments are sourced from https://github.com/python-git/python/blob/master/Lib/distutils/core.py#L44 and https://github.com/python-git/python/blob/master/Lib/distutils/dist.py#L195
I do not claim that the list of kwargs is now complete.
* Add missing optional args values
* Remove duplicate, change "Dict" to "Mapping"
2017-04-17 15:06:36 -07:00
Lukasz Langa
5f416fae64
Add missing List imports.
2016-12-21 01:06:52 -08:00
Guido van Rossum
970b6d5eb0
The distutils.Extension class does take positional args, and name+sources do not have defaults ( #670 )
2016-11-07 17:50:55 -08:00
David Euresti
5de7bfe185
Add missing classes to distutils.version ( #450 )
2016-08-05 14:50:14 -07:00
Valérian Rousset
2e560d38dc
Improve distutils ( #418 )
...
* remove old distutils
* core done
* ccompiler done
* compilers done
* archive_util done
* dep_util done
* dir_util done
* file_util done
* util done
* dist done
* debug, error, extension done
* fancy_getopt done
* filelist, log, spawn done
* sysconfig done
* text_file done
* version done
* cmd done
* add command
* add emxccompiler which is py2 only
* command.build_py have spec only in py3
* make pytype happy by resolving relative import
2016-08-03 15:38:15 -07:00