Staging
v0.5.1
https://github.com/python/cpython
Revision 945fff44c496c3d918d42b148087faf73008c85d authored by Yury Selivanov on 22 May 2015, 20:28:05 UTC, committed by Yury Selivanov on 22 May 2015, 20:28:05 UTC
Also, deprecate formatargspec, formatargvalues, and getargvalues
functions.  Since we are deprecating 'getfullargspec' function in
3.5 (documentation only, no DeprecationWarning), it makes sense
to also deprecate functions designed to be directly used with it.

In 3.6 we will remove 'getargsspec' function (was deprecated since
Python 3.0), and start raising DeprecationWarnings in other
'getarg*' family of functions.  We can remove them in 3.7 or later.

Also, it is worth noting, that Signature API does not provide 100%
of functionality that deprecated APIs have.  It is important to do
a soft deprecation of outdated APIs in 3.5 to gather users feedback,
and improve Signature object.
1 parent c8386f7
History
Tip revision: 945fff44c496c3d918d42b148087faf73008c85d authored by Yury Selivanov on 22 May 2015, 20:28:05 UTC
Issue 20438: Add a note about deprecating old inspect APIs to whatsnew.
Tip revision: 945fff4
File Mode Size
_bz2.vcxproj -rw-r--r-- 3.8 KB
_bz2.vcxproj.filters -rw-r--r-- 1.7 KB
_ctypes.vcxproj -rw-r--r-- 4.6 KB
_ctypes.vcxproj.filters -rw-r--r-- 2.3 KB
_ctypes_test.vcxproj -rw-r--r-- 3.0 KB
_ctypes_test.vcxproj.filters -rw-r--r-- 718 bytes
_decimal.vcxproj -rw-r--r-- 5.9 KB
_decimal.vcxproj.filters -rw-r--r-- 4.3 KB
_elementtree.vcxproj -rw-r--r-- 4.4 KB
_elementtree.vcxproj.filters -rw-r--r-- 2.5 KB
_freeze_importlib.vcxproj -rw-r--r-- 4.8 KB
_freeze_importlib.vcxproj.filters -rw-r--r-- 1.1 KB
_hashlib.vcxproj -rw-r--r-- 3.7 KB
_hashlib.vcxproj.filters -rw-r--r-- 436 bytes
_lzma.vcxproj -rw-r--r-- 3.7 KB
_lzma.vcxproj.filters -rw-r--r-- 435 bytes
_msi.vcxproj -rw-r--r-- 3.1 KB
_msi.vcxproj.filters -rw-r--r-- 423 bytes
_multiprocessing.vcxproj -rw-r--r-- 3.3 KB
_multiprocessing.vcxproj.filters -rw-r--r-- 861 bytes
_overlapped.vcxproj -rw-r--r-- 3.1 KB
_overlapped.vcxproj.filters -rw-r--r-- 434 bytes
_socket.vcxproj -rw-r--r-- 3.2 KB
_socket.vcxproj.filters -rw-r--r-- 702 bytes
_sqlite3.vcxproj -rw-r--r-- 4.5 KB
_sqlite3.vcxproj.filters -rw-r--r-- 2.4 KB
_ssl.vcxproj -rw-r--r-- 3.9 KB
_ssl.vcxproj.filters -rw-r--r-- 428 bytes
_testbuffer.vcxproj -rw-r--r-- 3.0 KB
_testbuffer.vcxproj.filters -rw-r--r-- 435 bytes
_testcapi.vcxproj -rw-r--r-- 3.1 KB
_testcapi.vcxproj.filters -rw-r--r-- 439 bytes
_testembed.vcxproj -rw-r--r-- 3.0 KB
_testembed.vcxproj.filters -rw-r--r-- 948 bytes
_testimportmultiple.vcxproj -rw-r--r-- 3.1 KB
_testimportmultiple.vcxproj.filters -rw-r--r-- 444 bytes
_tkinter.vcxproj -rw-r--r-- 3.8 KB
_tkinter.vcxproj.filters -rw-r--r-- 534 bytes
build.bat -rw-r--r-- 1.6 KB
build_env.bat -rw-r--r-- 26 bytes
build_pgo.bat -rw-r--r-- 1.6 KB
clean.bat -rw-r--r-- 131 bytes
env.bat -rw-r--r-- 728 bytes
field3.py -rw-r--r-- 974 bytes
get_externals.bat -rw-r--r-- 2.5 KB
idle.bat -rw-r--r-- 311 bytes
libeay.vcxproj -rw-r--r-- 45.3 KB
openssl.props -rw-r--r-- 3.7 KB
pcbuild.proj -rw-r--r-- 3.7 KB
pcbuild.sln -rw-r--r-- 51.1 KB
prepare_ssl.bat -rw-r--r-- 270 bytes
prepare_ssl.py -rw-r--r-- 8.1 KB
pyexpat.vcxproj -rw-r--r-- 3.5 KB
pyexpat.vcxproj.filters -rw-r--r-- 1.1 KB
pylauncher.vcxproj -rw-r--r-- 3.2 KB
pylauncher.vcxproj.filters -rw-r--r-- 1.2 KB
pyproject.props -rw-r--r-- 8.8 KB
python.props -rw-r--r-- 7.0 KB
python.vcxproj -rw-r--r-- 4.2 KB
python.vcxproj.filters -rw-r--r-- 824 bytes
python3dll.vcxproj -rw-r--r-- 5.9 KB
python3dll.vcxproj.filters -rw-r--r-- 1.2 KB
pythoncore.vcxproj -rw-r--r-- 20.5 KB
pythoncore.vcxproj.filters -rw-r--r-- 31.5 KB
pythonw.vcxproj -rw-r--r-- 3.1 KB
pythonw.vcxproj.filters -rw-r--r-- 702 bytes
pywlauncher.vcxproj -rw-r--r-- 3.2 KB
pywlauncher.vcxproj.filters -rw-r--r-- 1.2 KB
readme.txt -rw-r--r-- 13.8 KB
rmpyc.py -rw-r--r-- 598 bytes
rt.bat -rw-r--r-- 1.9 KB
select.vcxproj -rw-r--r-- 3.1 KB
select.vcxproj.filters -rw-r--r-- 436 bytes
sqlite3.vcxproj -rw-r--r-- 3.1 KB
sqlite3.vcxproj.filters -rw-r--r-- 804 bytes
ssleay.vcxproj -rw-r--r-- 4.8 KB
tcl.vcxproj -rw-r--r-- 3.5 KB
tcltk.props -rw-r--r-- 3.1 KB
tix.vcxproj -rw-r--r-- 3.6 KB
tk.vcxproj -rw-r--r-- 3.7 KB
unicodedata.vcxproj -rw-r--r-- 3.2 KB
unicodedata.vcxproj.filters -rw-r--r-- 810 bytes
winsound.vcxproj -rw-r--r-- 3.1 KB
winsound.vcxproj.filters -rw-r--r-- 500 bytes
xxlimited.vcxproj -rw-r--r-- 3.2 KB
xxlimited.vcxproj.filters -rw-r--r-- 433 bytes

readme.txt

back to top