This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
ID | Activity | Title | Status | Creator | ||
---|---|---|---|---|---|---|
Fix codecs.iterencode/decode() by allowing data parameter to be omitted zlib-bz2-writer.patch, zlib-bz2-writer.v2.patch, zlib-bz2-writer.v3.patch, zlib-bz2-writer.v4.patch | ||||||
13881 | 29 months ago | Stream encoder for zlib_codec doesn't use the incremental encoder | open | amcnabb | ||
Fix Program/_freeze_module for cross compiling Python, sysconfig --generate-posix-vars creates wrong file when cross compiling (no files set) | ||||||
45881 | 29 months ago | Cross compiling on Linux is untested, undocumented, and broken | open | christian.heimes | ||
Fix test_shelve and make it discoverable, Rewrite test_dbm, Running test_datetime twice fails with: module 'datetime' has no attribute '_divide_and_round', Some tests in test_socket are not run, test.support.import_fresh_module fails to correctly block submodules when fresh is specified, test.test_ssl.TestEnumerations is not run (no files set) | ||||||
45229 | 29 months ago | Always use unittest for collecting tests in regrtests | open | serhiy.storchaka | ||
Incorrect repr of InitVar of a type alias, functools' singledispatch does not support GenericAlias, help(list[int]) fails, inspect not capturing type annotations created by __class_getitem__, is_dataclass() does not work for dataclasses which are subclasses of types.GenericAlias, resolve_bases() and new_class() do not work with type alias of a built-in type (no files set) | ||||||
45665 | 29 months ago | Problems caused by isinstance(list[int], type) returning True | open | serhiy.storchaka | ||
general pprint rewrite (no files set) | ||||||
13004 | 29 months ago | pprint: add option to truncate sequences | open | terry.reedy | ||
GROWTH_RATE prevents dict shrinking (no files set) | ||||||
32623 | 29 months ago | Resize dict on del/pop | open | yselivanov | ||
Handle a non-importable __main__ in multiprocessing, Update runpy for PEP 451 (no files set) | ||||||
19702 | 29 months ago | Update pickle to take advantage of PEP 451 | open | brett.cannon | ||
IDLE - tabbing in a string always brings up file completion window, IDLE autocomplete: revise fetch_completions, add htest, IDLE file completion has 2 bugs depending on open quote used, IDLE: Add import statement completion, IDLE: Autocomplete in editor doesn't work for un-imported modules, IDLE: Include keywords in module-level autocomplete list, IDLE: Reduce number and time for user process imports, IDLE: add tests for autocomplete window., IDLE: add unittests to test_autocomplete, IDLE: revise doc subsection 'Completions', IDLE: turn built-in extensions into regular modules, IDLE: use rlcompleter suffixed for completions, Idle autocomplete window doesn't show up, Idle completion windows should close on Escape key, Idle: optionally auto-pop-up completion window for names, Teach IDLE to Autocomplete dictionary keys (no files set) | ||||||
27609 | 29 months ago | IDLE completions: format, factor, and fix | open | terry.reedy | ||
IDLE - Test hyperparser taleinat.20140614.IDLE_parenmatch_multiline_statement.patch | ||||||
21756 | 29 months ago | IDLE - ParenMatch fails to find closing paren of multi-line statements | open | taleinat | ||
IDLE cond context: fix code update and font update timers, IDLE: scroll text by lines, not pixels., IDLE: Add doc section for Code Context and ref links., IDLE: Add docstrings and tests for codecontext, IDLE: Code cleanup on codecontext, IDLE: Display up to maxlines non-blank lines for Code Context, IDLE: Gray out Code Context on non-editor windows, IDLE: Use text widget for code context instead of label widget, IDLE: simplify, optimize, and clean up code context, Idle Code Context menu entrie(s) (no files set) | ||||||
33610 | 29 months ago | IDLE: Make multiple improvements to CodeContext | open | terry.reedy | ||
IDLE help viewer: let users control font size, IDLE: Make TextView use the configured theme colors, IDLE: document the help document viewer (no files set) | ||||||
33396 | 29 months ago | IDLE: Improve and document help doc viewer | open | terry.reedy | ||
IDLE macosx: add tests. (no files set) | ||||||
33964 | 29 months ago | IDLE maxosc.overrideRootMenu: remove unused menudict | open | terry.reedy | ||
IDLE settings dialog shouldn't be modal, IDLE: Revise or replace tabbedpages for multi-editor window. (no files set) | ||||||
24826 | 29 months ago | ability to integrate editor, shell, debugger in one window | open | markroseman | ||
IDLE Unit test for FormatParagrah.py 18583enhancefp1.patch | ||||||
18583 | 29 months ago | Idle: enhance FormatParagraph | open | terry.reedy | ||
IDLE: Add _utest to textview and add textview tests (no files set) | ||||||
30290 | 29 months ago | IDLE: add tests for help_about.py | open | terry.reedy | ||
IDLE: add base Query dialog with ttk widgets (no files set) | ||||||
27465 | 29 months ago | IDLE:Make help source menu entries unique and sorted. | open | terry.reedy | ||
IDLE: Add docstrings and tests for codecontext (no files set) | ||||||
20917 | 29 months ago | Idle: Enhance font change notification system | open | terry.reedy | ||
IDLE: Add docstrings and tests for editor.py reload functions (no files set) | ||||||
5594 | 29 months ago | IDLE: execute stored startup code on each Shell start. | open | mark | ||
IDLE: Add test_autocomplete unittests, IDLE: add tests for autocomplete window. bug_pic.png | ||||||
27675 | 29 months ago | IDLE file completion has 2 bugs depending on open quote used | open | egerosa | ||
IDLE: Add tests for configdialog extensions tab (no files set) | ||||||
31207 | 29 months ago | IDLE, configdialog: Factor out ExtPage class from ConfigDialog | open | terry.reedy | ||
IDLE: Fix pyparse.find_good_parse_start, IDLE: change 'str' to 'code' in idlelib.pyparse.PyParse and users, IDLE: pyparse - simplify StringTranslatePseudoMapping, IDLE: remove unused code in pyparse module (no files set) | ||||||
32880 | 29 months ago | IDLE: Fix and update and cleanup pyparse | open | terry.reedy | ||
IDLE: configdialog - add tests for ConfigDialog GUI., IDLE: configdialog -- add docstrings and improve comments, IDLE: configdialog -- factor out Changes class, IDLE: configdialog -- switch to ttk widgets., Idlelib.configdialog: use 'color' insteadof 'colour' configdialog_custom_name_changes.txt | ||||||
30728 | 29 months ago | IDLE: Modernize configdialog code. | open | terry.reedy | ||
IDLE: Test config dialog font bold button and sample change, IDLE: configdialog/fonts: change font when select by key up/down, Retire DynOptionMenu with a ttk Combobox cfg_font_layout.png | ||||||
24776 | 29 months ago | IDLE: Improve config dialog font change user interface | open | rhettinger | ||
IDLE: Gray out Code Context on non-editor windows, IDLE: disable format menu items when not applicable (no files set) | ||||||
24814 | 29 months ago | Idle: Disable menu items when not applicable | open | markroseman | ||
IDLE: Include end newlines in whitespace fix. (no files set) | ||||||
33046 | 29 months ago | IDLE option to strip trailing whitespace automatically on save | open | rhettinger | ||
IDLE: Reduce number and time for user process imports, IDLE: user code 'import tkinter; tkinter.font' should fail @cfgdir.diff, @cfgdir2.diff, error.png | ||||||
8231 | 29 months ago | Unable to run IDLE without write-access to home directory | open | cane | ||
IDLE: startup problem when HOME does not exist, Unable to run IDLE without write-access to home directory (no files set) | ||||||
30869 | 29 months ago | IDLE: Don't touch .idlerc when testing. | open | louielu | ||
IDLE: turn built-in extensions into regular modules (no files set) | ||||||
20580 | 29 months ago | IDLE should support platform-specific default config defaults | open | ned.deily | ||
22707 | 29 months ago | Idle: changed options should take effect immediately | open | terry.reedy | ||
Idle: update htest.py and htests, Refactor IDLE htest (no files set) | ||||||
21624 | 29 months ago | Idle: Improve htests | open | terry.reedy | ||
Idle: Use inspect.signature for calltips IDLE_CallTips.071214.patch | ||||||
1350 | 29 months ago | IDLE - CallTips enhancement - show full doc-string in new window | open | taleinat | ||
IDLE: use ttk.Frame for ttk widgets search.diff, ttk-search.diff | ||||||
27477 | 29 months ago | IDLE: Switch search dialogs to ttk widgets, and other refinement | open | terry.reedy | ||
Implement PEP 488 (no files set) | ||||||
23892 | 29 months ago | Introduce sys.implementation.opt_levels | open | brett.cannon | ||
importlib: _find_and_load() race condition on sys.modules[name] check (no files set) | ||||||
30893 | 29 months ago | Expose importlib._bootstrap._ModuleLockManager in importlib.machinery | open | brett.cannon | ||
Improve fnmatch testing filterfalse.alternate_patch, filterfalse.diff | ||||||
30413 | 29 months ago | Add fnmatch.filterfalse function | open | steven.daprano | ||
Improve the error message logic for object_new & object_init (no files set) | ||||||
31527 | 29 months ago | Report details of excess arguments in object_new & object_init | open | ncoghlan | ||
Improve the netrc library (no files set) | ||||||
14844 | 29 months ago | netrc does not handle accentuated characters | open | drzraf | ||
28780 | 29 months ago | netrc throws NetrcParseError for record without 'password' | open | Mark Wood | ||
improve TypeError messages for missing arguments (meta issue) (no files set) | ||||||
16520 | 29 months ago | subprocess.Popen() TypeError message incorrect without args argument | open | chris.jerdonek | ||
improve TypeError messages for missing arguments (meta issue) issue16515-unpacktuple.diff, issue16515.diff | ||||||
16515 | 29 months ago | TypeError message incorrect for max() with one keyword arg | open | chris.jerdonek | ||
improved PEP 409 implementation (no files set) | ||||||
14805 | 29 months ago | Support display of both __cause__ and __context__ | open | ncoghlan | ||
In imaplib, cached capabilities may be out of date after login 0001-Add-IDLE-support-to-imaplib.patch, imapidle.patch, imapidle.patch | ||||||
11245 | 29 months ago | Implementation of IMAP IDLE in imaplib? | open | Shay.Rojansky | ||
Index "code object" and link to code object definition issue-15457-1.patch, issue-15457-2.patch | ||||||
15457 | 29 months ago | consistent treatment of generator terminology | open | chris.jerdonek | ||
Index 'as' in import and with statements, Index (augmented) assignment symbols (no files set) | ||||||
21054 | 29 months ago | Improve indexing of syntax symbols | open | terry.reedy | ||
Python 3 documentation for eval is incorrect, TypeError: truncate() takes no keyword arguments, io.[Text]IOBase.seek doesn't take keyword parameter pos-defaults.patch, pos-defaults.v2.patch, pos-defaults.v3.patch, square-brackets.patch | ||||||
23738 | 29 months ago | Clarify documentation of positional-only default values | open | martin.panter | ||
Issues with PyMemberDef flags, Outdated *_RESTRICTED flags in structmember.h issue2897-docs-3x.diff, issue2897.diff | ||||||
2897 | 29 months ago | PyMemberDef missing in limited API / Deprecate structmember.h | open | benjamin.peterson | ||
SystemError in class creation in case of a metaclass with a bad __prepare__() method, language reference should specify restrictions on class namespace type-namespace-restriction.diff | ||||||
17421 | 29 months ago | Drop restriction that meta.__prepare__() must return a dict (subclass) | open | eric.snow | ||
locale.getdefaultlocale doesnt handle all locales gracefully (no files set) | ||||||
504219 | 29 months ago | locale.resetlocale is broken | open | syvere | ||
MagicMock.__divmod__ should return a pair (no files set) | ||||||
34676 | 29 months ago | Guarantee that divmod() and PyNumber_Divmod() return a 2-tuple | open | serhiy.storchaka | ||
Make sure exceptions raised in __aiter__ are properly chained in ceval, SystemError: Parent module '' not loaded, cannot perform relative import os-chmod-EINTR-retry.gps01.diff | ||||||
28885 | 29 months ago | Python 3.5.2 strange-behavior issues (from PyPy) | open | arigo | ||
Manual entry for time.daylight can be misleading, TZ offset description is unclear in docs datetime_doc_remove_east_west.diff, datetime_doc_remove_east_west_2.diff | ||||||
9305 | 29 months ago | Don't use east/west of UTC in date/time documentation | open | belopolsky | ||
Merge tests for typing.Callable and collection.abc.Callable (no files set) | ||||||
44796 | 29 months ago | Add __parameters__ and __getitem__ in TypeVar and ParamSpec | open | serhiy.storchaka | ||
minidom namespace problems normalizeNamespace.diff, test_toxml.py | ||||||
1621421 | 29 months ago | normalize namespace from minidom | open | paulpach | ||
Missing sanity checks for various C library function calls..., Windows: Failure to check return value from lseek() in Modules/mmapmodule.c issue15948__cursesmodule.patch, unchecked_return_values.patch | ||||||
15948 | 29 months ago | Unchecked return value of I/O functions | open | christian.heimes | ||
Move PEP 362 (function signature objects) into inspect profile.patch, profile.patch, profile3.patch | ||||||
9285 | 29 months ago | Add a profile decorator to profile and cProfile | open | giampaolo.rodola | ||
Multiple test failures on Alpine 3.15 / musl-1.2.2-r7 (no files set) | ||||||
43112 | 29 months ago | SOABI on Linux does not distinguish between GNU libc and musl libc | open | ncopa | ||
multiprocessing.Pool shouldn't hang forever if a worker process dies unexpectedly worker_ignore_interrupt.patch | ||||||
25908 | 29 months ago | ProcessPoolExecutor deadlock on KeyboardInterrupt | open | jacksontj | ||
Multivolume support in tarfile module gzip.patch | ||||||
18575 | 29 months ago | Fixing tarfile._mode when using gzip via ":gz" | open | edulix | ||
namedtuple should support fully qualified name for more portable pickling (no files set) | ||||||
17963 | 29 months ago | Deprecate the frame hack for implicitly getting module details | open | ncoghlan | ||
Names in function call exception should have class names, if they're methods issue4322.patch | ||||||
4322 | 29 months ago | function with modified __name__ uses original name when there's an arg error | open | erickt | ||
Not all defects pass through email policy defect-doc.patch, defect-doc.v2.patch | ||||||
27328 | 29 months ago | Documentation corrections for email defects | open | martin.panter | ||
OpenSSL 3.0.0: Handle UNEXPECTED_EOF_WHILE_READING / wrap SSL_OP_IGNORE_UNEXPECTED_EOF, OpenSSL 3.0.0: Make ssl_data.h version specific, OpenSSL 3.0.0: TLS 1.0 / 1.1 connections fail with TLSV1_ALERT_INTERNAL_ERROR, OpenSSL 3.0.0: define OPENSSL_API_COMPAT 1.1.1, OpenSSL 3.0.0: handle empty cadata consistently, OpenSSL 3.0.0: password callback called multiple times, Run GHA CI with multiple OpenSSL versions (no files set) | ||||||
38820 | 29 months ago | Make Python compatible with OpenSSL 3.0.0 | open | christian.heimes | ||
os.path.join behavior on Windows (ntpath.join) is not well documented win32_absolute_paths.patch, win32_absolute_paths_2.patch | ||||||
1669539 | 29 months ago | Add os.path.isrelative() and improve ntpath.isabs() | open | jongfoster | ||
os.readlink fails on Windows issue23407-2.patch, issue23407-3.patch, issue23407-4.patch, issue23407-5.patch, issue23407.patch | ||||||
23407 | 29 months ago | os.walk always follows Windows junctions | open | craigh | ||
Pass MS CRT debug flags into subprocesses py3k_fix_test_capi_crash.patch, test_capi.diff | ||||||
9116 | 29 months ago | test_capi.test_no_FatalError_infinite_loop crash on Windows | open | brian.curtin | ||
Pass the -d/--directory command-line option to http.server.CGIHTTPRequestHandler my_http.py | ||||||
46285 | 29 months ago | protocol_version in http.server.test can be ignored | open | openalmeida | ||
PEP 3121 Refactoring applied to _csv module, PEP 3121 Refactoring applied to nis module, PEP 3121 refactoring applied to audioop module, PEP 3121 refactoring applied to binascii module, PEP 3121 refactoring applied to fpectl module, PEP 3121 refactoring applied to fpetest module, PEP 3121 refactoring applied to pwd module, PEP 3121, 384 Refactoring applied to _thread module, PEP 3121, 384 Refactoring applied to array module, PEP 3121, 384 Refactoring applied to ctypes module, PEP 3121, 384 Refactoring applied to decimal module, PEP 3121, 384 Refactoring applied to grp module, PEP 3121, 384 Refactoring applied to itertools module, PEP 3121, 384 Refactoring applied to md5 module, PEP 3121, 384 Refactoring applied to mmap module, PEP 3121, 384 Refactoring applied to operator module, PEP 3121, 384 Refactoring applied to ossaudio module, PEP 3121, 384 Refactoring applied to parser module, PEP 3121, 384 Refactoring applied to posix module, PEP 3121, 384 Refactoring applied to pyexpat module, PEP 3121, 384 Refactoring applied to random module, PEP 3121, 384 Refactoring applied to resource module, PEP 3121, 384 Refactoring applied to select module, PEP 3121, 384 Refactoring applied to sha1 module, PEP 3121, 384 Refactoring applied to sha256 module, PEP 3121, 384 Refactoring applied to sha512 module, PEP 3121, 384 Refactoring applied to signal module, PEP 3121, 384 Refactoring applied to socket module, PEP 3121, 384 Refactoring applied to spwd module, PEP 3121, 384 Refactoring applied to sre module, PEP 3121, 384 Refactoring applied to ssl module, PEP 3121, 384 Refactoring applied to struct module, PEP 3121, 384 Refactoring applied to termios module, PEP 3121, 384 Refactoring applied to testbuffer module, PEP 3121, 384 Refactoring applied to testcapi module, PEP 3121, 384 Refactoring applied to time module, PEP 3121, 384 Refactoring applied to tkinter module, PEP 3121, 384 Refactoring applied to unicodedata module, PEP 3121, 384 Refactoring applied to winapi module, PEP 3121, 384 Refactoring applied to xx module, PEP 3121, 384 Refactoring applied to xxsubtype module, PEP 3121, 384 Refactoring applied to zipimport module, PEP 3121, 384 refactoring applied to _datetime module, PEP 3121, 384 refactoring applied to curses module, PEP 3121, 384 refactoring applied to curses_panel module, PEP 3121, 384 refactoring applied to dbm module, PEP 3121, 384 refactoring applied to elementtree module, PEP 3121, 384 refactoring applied to gdbm module, PEP 3121, 384 refactoring applied to hashopenssl module, PEP 3121, 384 refactoring applied to lzma module, PEP 3121, 384 refactoring applied to pickle module, PEP 384 Refactoring applied to _csv module, PEP 384 inconsistent with implementation (no files set) | ||||||
15787 | 29 months ago | [meta issue] PEP 3121, 384 Refactoring | open | belopolsky | ||
PEP 432 (PEP 587): Redesign the interpreter startup sequence (no files set) | ||||||
22213 | 29 months ago | Make pyvenv style virtual environments easier to configure when embedding Python | open | grahamd | ||
34296 | 29 months ago | Speed up python startup by pre-warming the vm | open | cykerway | ||
PEP 594: Document removal of asynchat, asyncore and smtpd (no files set) | ||||||
47061 | 29 months ago | Deprecate modules listed in PEP 594 | open | brett.cannon | ||
pickle.dumps cannot save instance of dict-derived class that overrides __getattribute__ (no files set) | ||||||
4712 | 29 months ago | Document pickle behavior for subclasses of dicts/lists | open | georg.brandl | ||
Pickling and copying ImportError doesn't preserve name and path (no files set) | ||||||
30005 | 29 months ago | Pickling and copying exceptions doesn't preserve non-__dict__ attributes | open | serhiy.storchaka | ||
Problems with Py_buffer management in memoryobject.c (and elsewhere?) llindstrom-newbuffer-0dd8ba1c2c2c.tar.gz | ||||||
13797 | 29 months ago | Allow objects implemented in pure Python to export PEP 3118 buffers | open | ncoghlan | ||
Provide a way to defer SIGINT handling in the current thread, with statements are not ensuring that __exit__ is called if __enter__ succeeds (no files set) | ||||||
31387 | 29 months ago | asyncio should make it easy to enable cooperative SIGINT handling | open | ncoghlan | ||
Provide wrapper for eventfd (no files set) | ||||||
40485 | 29 months ago | Provide an abstraction for a select-able Event | open | paravoid | ||
PyNumber_Index() is not int-subclass friendly (or operator.index() docs lie) operator_index.patch, operator_index_2.patch, operator_index_3.patch, operator_index_4.patch, x.py, y.py | ||||||
18712 | 29 months ago | Pure Python operator.index doesn't match the C version. | open | mark.dickinson | ||
Python interactive console doesn't use sys.stdin for input (no files set) | ||||||
24829 | 29 months ago | Use interactive input even if stdout is redirected | open | Drekin | ||
Request for property support in Python re lib, python lib re uses obsolete sense of \w in full violation of UTS#18 RL1.2a issue24194-v0.patch | ||||||
24194 | 29 months ago | Make tokenize recognize Other_ID_Start and Other_ID_Continue chars | open | Joshua.Landau | ||
Python startup should not require passwd entry cgi_subprocess-1.diff, cgi_subprocess.diff | ||||||
16945 | 29 months ago | rewrite CGIHTTPRequestHandler to always use subprocess | open | neologix | ||
Python tokenizer rewriting 82706ea73ada.diff, issue3353-2.patch, issue3353.diff, issue3353.patch | ||||||
3353 | 29 months ago | make built-in tokenizer available via Python C API | open | effbot | ||
Raise an ImportWarning when __spec__.parent/__package__ isn't defined for a relative import, Use specs instead of just __loader__ in C code (no files set) | ||||||
21762 | 29 months ago | update the import machinery to only use __spec__ | open | eric.snow | ||
readline steals sigwinch (no files set) | ||||||
3949 | 29 months ago | curses' sigwinch handler isn't visible from python | open | shish | ||
readline: Wrong tab completion scope indices in Unicode terminals complete-import.patch, complete-import.v2.patch | ||||||
25419 | 29 months ago | Readline completion of module names in import statements | open | martin.panter | ||
Reproducible pyc: FLAG_REF is not stable., remove *_INTERNED opcodes from marshal (no files set) | ||||||
34033 | 29 months ago | distutils is not reproducible | open | vstinner | ||
Remove HTTP 0.9 server support force-0.9.patch | ||||||
26578 | 29 months ago | Bad BaseHTTPRequestHandler response when using HTTP/0.9 | open | xiang.zhang | ||
Remove unsupported code from ctypes ctype_bytearray.patch, ctypes_bytearray_2.patch | ||||||
10803 | 29 months ago | ctypes: better support of bytearray objects | open | mfxmfx | ||
Remove urllib.parse._splittype from mimetypes.guess_type mimetypes-host.patch | ||||||
22347 | 29 months ago | mimetypes.guess_type("//example.com") misinterprets host name as file name | open | martin.panter | ||
rename the platform directory from plat-$(MACHDEP) to plat-$(PLATFORM_TRIPLET) py_build_environ.patch, py_build_environ_2.patch, python_for_build_flag.patch | ||||||
22724 | 29 months ago | byte-compile fails for cross-builds | open | Benedikt.Morbach | ||
Resort Misc/NEWS (no files set) | ||||||
17506 | 29 months ago | Improve IDLE news handling | open | terry.reedy | ||
resource.prlimit(int, int, str) crashs PyArg_ParseTuple_refcount.patch, issue6083.diff, python-bug-01.patch, test-ctypes.py, test-functools.py, test-resource.py | ||||||
6083 | 29 months ago | Reference counting bug in PyArg_ParseTuple and PyArg_ParseTupleAndKeywords | open | billm | ||
Rewrite zipimport from scratch (no files set) | ||||||
25710 | 29 months ago | zipimport is not PEP 3147 or PEP 488 compliant | open | byrnes | ||
Run Tkinter tests with wantobjects=False tkinter_obj_cmd.patch, tkinter_obj_cmd_2.patch, tkinter_obj_cmd_3.patch, tkinter_obj_cmd_4.patch | ||||||
22214 | 29 months ago | Tkinter: Don't stringify callback arguments | open | serhiy.storchaka | ||
Security hole in wsgiref.headers.Headers (no files set) | ||||||
28778 | 29 months ago | wsgiref HTTP Response Header Injection: CRLF Injection | open | RAUSHAN RAJ | ||
Squeezer - squeeze large output in IDLE's shell 0001-IDLE-shell-test.patch, manual_wrap.patch | ||||||
1442493 | 29 months ago | IDLE shell window gets very slow when displaying long lines | open | drhok | ||
SSL: diagnostic functions to list loaded CA certs ssl_peercertchain3.patch, ssl_peerchertchain.patch, ssl_peerchertchain2.patch | ||||||
18233 | 29 months ago | SSLSocket.getpeercertchain() | open | christian.heimes | ||
Stop using imp in IDLE (no files set) | ||||||
18064 | 29 months ago | IDLE: add current directory to open_module | open | terry.reedy | ||
Strings passed to KeyError do not round trip (no files set) | ||||||
614557 | 29 months ago | LookupError etc. need API to get the key | open | gvanrossum | ||
struct.Struct.format is bytes, but should be str format-bytes.patch | ||||||
16349 | 29 months ago | Document whether it's safe to use bytes for struct format string | open | takluyver | ||
support "UNC" device paths in ntpath.splitdrive (no files set) | ||||||
38948 | 29 months ago | [Windows] require an existing directory and suport junctions in ntpath.ismount() | open | jainankur | ||
Support iterable bodies in httplib Issue3244.patch, http_formdata.patch, http_formdata.patch, http_formdata.patch, rfc2388.py | ||||||
3244 | 29 months ago | multipart/form-data encoding | open | catlee | ||
Support unittest assertion truncation of repr in error messages (no files set) | ||||||
30839 | 29 months ago | Larger and/or configurable _MAX_LENGTH for unittest messages | open | maarten-treewalker | ||
sys.path in tests contains system directories (no files set) | ||||||
16817 | 29 months ago | test___all__ affects other tests by doing too much importing | open | eli.bendersky | ||
tarfile add uses random order make_archive-stable-ordering.patch, tar-reproducible-testcase.py, tarfile-stable-ordering.patch | ||||||
24465 | 29 months ago | Make shutil.make_archive have deterministic sorting | open | samthursfield | ||
tarfile tarinfo.extract*() broken with symlinks (no files set) | ||||||
13702 | 29 months ago | relative symlinks in tarfile.extract broken (windows) | open | Patrick.von.Reth | ||
test_c_locale_coercion fails when the default LC_CTYPE != "C" (no files set) | ||||||
32238 | 29 months ago | Handle "POSIX" in the legacy locale detection | open | ncoghlan | ||
textwrap.wrap('') returns empty list issue1859_docs.diff, line_break_tests.patch, textwrap-fix.patch, textwrap_2010-11-23.diff | ||||||
1859 | 29 months ago | textwrap doesn't linebreak on "\n" | open | palfrey | ||
Throw away more radioactive locks that could be held across a fork in threading.py finalize-patch.diff, thread_fork_hang.py | ||||||
6642 | 29 months ago | returning after forking a child thread doesn't call Py_Finalize | open | rnk | ||
tkinter after_cancel does not behave correctly when called with id=None (no files set) | ||||||
32839 | 29 months ago | Add after_info as a function to tkinter | open | cheryl.sabella | ||
traceback module has no way to show locals (no files set) | ||||||
23597 | 29 months ago | Allow easy display of local variables in log messages? | open | ncoghlan | ||
Try to reuse stdint.h types like int32_t (no files set) | ||||||
9034 | 29 months ago | datetime module should use int32_t for date/time components | open | belopolsky | ||
unicode DNS names in urllib, urlopen issue3991.diff, issue3991_2017-01-27.diff, non_ascii_path.diff | ||||||
3991 | 29 months ago | urllib.request.urlopen does not handle non-ASCII characters | open | a.badger | ||
Update _test_multiprocessing.py to use script helpers, Update test_base64 to use test.support.script_helper, Update test_capi to use test.support.script_helper, Update test_unicodedata.py to use script_helpers iss9517_move_script_helpers.patch, iss9517_move_script_helpers_py.patch, iss9517_move_script_helpers_py.patch, iss9517_move_script_helpers_review1.patch, issue9517.diff, script_helper_del_refcount.patch | ||||||
9517 | 29 months ago | Make test.script_helper more comprehensive, and use it in the test suite | open | pitrou | ||
Update runpy for PEP 451 (no files set) | ||||||
19982 | 29 months ago | Add a "target" parameter to runpy.run_path and runpy.run_module | open | ncoghlan | ||
urllib.parse doesn't work with empty port urlparse.patch, urlparse_2.patch | ||||||
20271 | 29 months ago | urllib.parse.urlparse() accepts wrong URLs | open | serhiy.storchaka | ||
urllib.parse doesn't work with empty port, urllib.parse.urlparse() accepts wrong URLs 0001-Make-urllib.parse.splitport-handle-IPv6-correctly.patch, test_urlparse.diff, urllib.diff | ||||||
18191 | 29 months ago | urllib2/urllib.parse.splitport does not handle IPv6 correctly | open | jd | ||
urllib.parse wrongly strips empty #fragment, ?query, //netloc (no files set) | ||||||
23505 | 29 months ago | [CVE-2015-2104] Urlparse insufficient validation leads to open redirect | open | yaaboukir | ||
Use locale.nl_langinfo in _strptime cfmt.py, issue8957.py3k.1.patch, strptime-locale-bug.c, strptime-locale-bug.py | ||||||
8957 | 29 months ago | strptime(.., '%c') fails to parse output of strftime('%c', ..) in some locales | open | belopolsky | ||
using custom objects as modules: AttributeErrors new in 3.5 (no files set) | ||||||
24846 | 29 months ago | Add tests for ``from ... import ...` code | open | brett.cannon | ||
Verify the etree_parse and etree_iterparse benchmarks are working appropriately (no files set) | ||||||
25707 | 29 months ago | Add the close method for ElementTree.iterparse() object | open | serhiy.storchaka | ||
Warts in UTF-7 error handling (no files set) | ||||||
22598 | 29 months ago | Add mUTF-7 codec (UTF-7 modified for IMAP) | open | jcea | ||
Wrong documentation (Language Ref) for unicode and str comparison expressions-py2.7.diff, expressions-py2.7_v17.diff, expressions-py3.7_v17.diff, issue12067-expressions-py3.5_v13.diff, issue12067-expressions-py3.5_v14.diff, issue12067-expressions-py3.6_v15.diff, issue12067-expressions-py3.6_v16.diff, issue12067-expressions-py34_delta-v9-v10.diff, issue12067-expressions-py34_v10.diff, issue12067-expressions-py34_v11.diff, issue12067-expressions-py34_v12.diff, issue12067-expressions-py34_v5.diff, issue12067-expressions-py34_v6.diff, issue12067-expressions-py34_v7.diff, issue12067-expressions-py34_v8.diff, issue12067-expressions-py34_v9.diff, issue12067-expressions.diff, issue12067-expressions_v2.diff, issue12067-expressions_v3.diff, issue12067-expressions_v4.diff, try_eq.out, try_eq.py | ||||||
12067 | 29 months ago | Doc: remove errors about mixed-type comparisons. | open | terry.reedy |