Skip to content

bpo-34541: pathlib.Path.iterdir throw an exception when path is not valid #8996

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 877 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
877 commits
Select commit Hold shift + click to select a range
53d1e9f
bpo-33663: Convert content length to string before putting to header …
miss-islington Jun 18, 2018
2edcf0a
bpo-33365: print the header values beside the keys (GH-6611)
miss-islington Jun 19, 2018
13c79c6
bpo-33901: Fix test_dbm_gnu for gdbm 1.15 (GH-7798)
vstinner Jun 19, 2018
71ca738
set terse to True when calling platform.platform in test.pythoninfo (…
zhangyangyu Jun 19, 2018
cbaee6f
bpo-33855: Still more edits and minimal tests for IDLE (GH-7784)
miss-islington Jun 20, 2018
b89a376
bpo-33907: Rename an IDLE module and class. (GH-7807)
miss-islington Jun 20, 2018
ce52f5e
bpo-33907: Rename an IDLE module and classes. (GH-7810)
miss-islington Jun 20, 2018
232add0
bpo-33746: Fix test_unittest.testRegisterResult() in verbose mode (GH…
miss-islington Jun 20, 2018
b0f3526
bpo-33904: In IDLE's rstrip, rename class RstripExtension as Rstrip …
miss-islington Jun 20, 2018
a717c56
bpo-33917: Fix and document idlelib/idle_test/template.py (GH-7830)
miss-islington Jun 20, 2018
f9243a2
bpo-33906: Rename idlelib.windows as window (GH-7833)
miss-islington Jun 21, 2018
e1f0dce
bpo-33924: Change IDLE mainmenu.menudefs key 'windows' to 'window' (G…
miss-islington Jun 21, 2018
fee52e3
Clarified the tempfile.tempdir documentation (GH-7829) (GH-7841)
miss-islington Jun 21, 2018
d554414
bpo-33905: Add test for idlelib.stackview.StackBrowser. (GH-7852)
miss-islington Jun 22, 2018
1bb9dd3
bpo-30345: Add -g to LDFLAGS for LTO (GH-7709) (GH-7824)
miss-islington Jun 22, 2018
3747dd1
bpo-33932: Calling Py_Initialize() twice does nothing (GH-7845)
miss-islington Jun 22, 2018
e4db730
bpo-33885: Replace "hook function" with "callable" (GH-7765)
miss-islington Jun 22, 2018
f47d898
bpo-33877: Remove UNIX qualification for running complete programs (G…
miss-islington Jun 22, 2018
efc6bf6
bpo-33916: Fix bz2 and lzma init when called twice (GH-7843)
miss-islington Jun 23, 2018
bbef7ab
bpo-33805: Improve error message of dataclasses.replace() (GH-7580)
miss-islington Jun 23, 2018
070c91e
bpo-33887: Add TOC to Design and History FAQ(GH-7766)
miss-islington Jun 23, 2018
6b7ed31
bpo-33950: Remove IDLE htest spec for a deleted file. (GH-7881)
miss-islington Jun 23, 2018
56aaef0
bpo-33451: Close pyc files before calling PyEval_EvalCode() (GH-7884)
miss-islington Jun 24, 2018
d2a9c2e
Enable GUI tests in VSTS Linux builds via xvfb-run (GH-7890)
miss-islington Jun 24, 2018
b3bac96
bpo-33951: IDLE test_configdialog: call page.update in setUpClass (GH…
miss-islington Jun 24, 2018
66d77d8
bpo-33943: Add references in the docs for logging.basicConfig (GH-785…
miss-islington Jun 25, 2018
80f1a90
bpo-33952: Fix typo in str.upper() documentation (GH-7898) (GH-7903)
miss-islington Jun 25, 2018
150cd3c
[3.7] bpo-33573: docs to suggest median() alternatives for non-numeri…
miss-islington Jun 25, 2018
ee60e36
bpo-33924: Add missed mac-specific 'windows' to 'window' changes (GH-…
miss-islington Jun 26, 2018
829b766
bpo-33957: Doc: Use better wording (GH-7912)
miss-islington Jun 26, 2018
d1f9481
bpo-33873: Backport regrtest from master to 3.7 (GH-7935)
vstinner Jun 26, 2018
2d10166
Fix nested list in 3.7 What's New (GH-7659) (GH-7660)
miss-islington Jun 12, 2018
235d0fb
bpo-33851: Fix ast.get_docstring() for a node that lacks a docstring.…
miss-islington Jun 15, 2018
b940921
bpo-33932: Calling Py_Initialize() twice does nothing (GH-7845)
miss-islington Jun 22, 2018
fb17b81
bpo-33956: update vendored expat to 2.2.5 (GH-7925)
miss-islington Jun 27, 2018
8511b44
bpo-29514: Make magic number test work for candidates
ned-deily Jun 27, 2018
d4dd7db
Sync the importlib magic number in test_importlib for 3.7.0
ned-deily Jun 27, 2018
8283517
bpo-29514: Make magic number test work for candidates
ned-deily Jun 27, 2018
a61f6e7
Sync the importlib magic number in test_importlib for 3.7.0
ned-deily Jun 27, 2018
1bf9cc5
3.7.0 final
ned-deily Jun 27, 2018
79f70ce
use rich markup for PEP reference (GH-7939)
miss-islington Jun 27, 2018
ca97b64
bpo-33975: Avoid small type when running IDLE's htests. (GH-7944)
miss-islington Jun 27, 2018
0eaf7b9
bpo-24567: Random subnormal.diff (GH-7954) (GH-7955)
miss-islington Jun 27, 2018
8eac0b8
bpo-30317, test_multiprocessing: fix test_timeout() (GH-7957)
miss-islington Jun 27, 2018
8b1ebcd
bpo-33929: multiprocessing: fix handle leak on race condition (GH-7921)
miss-islington Jun 27, 2018
7b5856e
Revert "bpo-33929: multiprocessing: fix handle leak on race condition…
vstinner Jun 27, 2018
34f2935
bpo-30356: Fix test_mymanager_context() of multiprocessing (GH-7968)
miss-islington Jun 27, 2018
4b1d286
bpo-33913: Fix test_multiprocessing_main_handling (GH-7972)
miss-islington Jun 27, 2018
ecb1525
bpo-33715: Fix multiprocessing test_wait_result() (GH-7971)
miss-islington Jun 27, 2018
933c451
Merge 3.7.0 final changes
ned-deily Jun 27, 2018
4f69a29
start 3.7.0+
ned-deily Jun 27, 2018
702d43c
bpo-33958: Doc: Remove unused variable in example (GH-7927)
miss-islington Jun 28, 2018
0c5918f
Fix NEWS entry for bpo-31647
ned-deily Jun 27, 2018
48dc752
bpo-32996: Enhancements to What's New based on feedback (GH-7988)
miss-islington Jun 28, 2018
4c20d2b
bpo-33985: Implement ContextVar.name attribute. (GH-7980)
miss-islington Jun 28, 2018
9d92524
bpo-31546: Fix input hook integration (GH-7978)
miss-islington Jun 28, 2018
3ed4414
bpo-27500: Fix static version of getaddrinfo to resolve IPv6 (GH-7993)
miss-islington Jun 29, 2018
e2c5a75
bpo-14117: Make minor tweaks to turtledemo (GH-8002)
miss-islington Jun 29, 2018
d0b4428
Fix the indentation in the documentation of bin() and hash() (GH-7998)
miss-islington Jun 29, 2018
eabebbb
bpo-25862: Fix assertion failures in io.TextIOWrapper.tell(). (GH-3918)
miss-islington Jun 29, 2018
c919252
Fix redundant declaration of _PyImport_AddModuleObject (GH-7992)
miss-islington Jun 29, 2018
42ea522
bpo-33974: Fix passing special characters to ttk widgets. (GH-7986)
miss-islington Jun 30, 2018
fd1c092
bpo-32568: make select.epoll() and its docs consistent (GH-7840) (GH-…
miss-islington Jun 30, 2018
dedb28e
bpo-25862: Fix several bugs in the _io module. (GH-8026)
miss-islington Jun 30, 2018
f9ae074
Doc: Remove unused image file (GH-8027)
miss-islington Jun 30, 2018
6f49afc
bpo-33978: Close existing handlers before logging (re-)configuration.…
miss-islington Jul 2, 2018
24d74bd
bpo-33961: Adjusted dataclasses docs to correct exceptions raised. (G…
chmarr Jul 2, 2018
4d02ad8
bpo-34006: Revert line length limit for Windows help docs (GH-8051)
miss-islington Jul 2, 2018
42b2f84
bpo-33735: Fix test_multiprocessing random failure (GH-8059)
miss-islington Jul 3, 2018
cee7b22
bpo-34019: Fix wrong arguments for Opera Browser (GH-8047)
miss-islington Jul 3, 2018
6699386
bpo-34018: Doc'd that type names of SQLite converters are case-insens…
miss-islington Jul 3, 2018
20ae4c6
bpo-24596: Decref module in PyRun_SimpleFileExFlags() on SystemExit (…
miss-islington Jul 3, 2018
123f2b4
Don't export pending_threadfunc from _testcapi. (GH-8075)
miss-islington Jul 4, 2018
2cbd1bb
Make GenericAlias_Type and Generic_Type static. (GH-8076)
miss-islington Jul 4, 2018
c1b75b5
bpo-34010: Fix tarfile read performance regression (GH-8020)
miss-islington Jul 4, 2018
eb700f8
bpo-34040, multiprocessing: Fix test_forkserver_sigkill() (GH-8081)
miss-islington Jul 4, 2018
6b3ff35
bpo-32942: Fix environment dependent test_script_helper (GH-8034)
miss-islington Jul 4, 2018
a8bb18b
bpo-30516: Fix documentation issue with -timedelta in datetime (GH-73…
miss-islington Jul 4, 2018
4881360
Removed unused import from tzinfo_examples.py. (GH-7994)
miss-islington Jul 5, 2018
3f121a4
bpo-33720: Improve tests for the stack overflow in marshal.loads(). (…
miss-islington Jul 5, 2018
51a346d
Fix fuzz testing for marshal.loads(). (GH-8106)
miss-islington Jul 5, 2018
f5770f3
bpo-33988: Fix test_warnings using -W error (GH-7985)
tirkarthi Jul 5, 2018
29be3bd
bpo-34044: subprocess.Popen copies startupinfo (GH-8090) (GH-8121)
vstinner Jul 5, 2018
3a7ee28
Fix typo in dataclasses documentation (GH-8102)
miss-islington Jul 5, 2018
60214dd
Make TaskStepMethWrapper_Type and TaskWakeupMethWrapper_Type static. …
miss-islington Jul 6, 2018
e6f7ee0
Update Stackless Python wiki URL (GH-8072)
JulienPalard Jul 6, 2018
e217d23
Doc: Remove superfluous markup. (GH-8112)
miss-islington Jul 6, 2018
625755e
Fix GCC warning in Python/hamt.c (GH-7618)
miss-islington Jul 6, 2018
ab75d9e
[3.7] bpo-33899: Make tokenize module mirror end-of-file is end-of-li…
ammaraskar Jul 6, 2018
4e9d9b3
fix two typos in Objects/odictobject.c comments (GH-8040)
miss-islington Jul 6, 2018
4bd5fce
bpo-34054: multiprocessing uses time.monotonic() (GH-8118)
miss-islington Jul 6, 2018
127bd9b
bpo-34042: Fix dict.copy() to maintain correct total refcount (GH-8119)
miss-islington Jul 6, 2018
7bd6f0e
closes bpo-34056: Always return bytes from _HackedGetData.get_data().…
miss-islington Jul 7, 2018
8e4c851
Make two PyModuleDef_Slot symbols static in _testmultiphase. (GH-8147)
miss-islington Jul 7, 2018
e019f98
Fix typo in TypeVar docstring (GH-8142)
miss-islington Jul 7, 2018
75f2eb5
[3.7] bpo-34065: Improve the markup of logging.basicConfig() argument…
corona10 Jul 7, 2018
c34e4e9
Make various internal _testbuffer symbols static. (GH-8160)
miss-islington Jul 7, 2018
c8b18d3
Add missing closing parentheses (GH-8144)
miss-islington Jul 7, 2018
c5e4c76
Fix moduleauthor/sectionauthor directives in Enum (GH-8117)
miss-islington Jul 7, 2018
e5b47ea
bpo-33804: Document that the argument for io.TextIOBase.read() is opt…
miss-islington Jul 7, 2018
80c188f
bpo-33702: Add some missing links in production lists and do a little…
miss-islington Jul 7, 2018
6d16a91
Make PySimpleQueueType static. (GH-8175)
miss-islington Jul 7, 2018
a912305
closes bpo-34050: Fix link in SSL docs (GH-8173)
miss-islington Jul 7, 2018
21fe81c
bpo-33888: Use CPython instead of Python in the FAQ (GH-7767)
miss-islington Jul 7, 2018
a410f9f
bpo-31014: Fix the webbrowser module. (GH-7267)
miss-islington Jul 8, 2018
0b63759
bpo-34061: Document sqlite3.NotSupportedError (GH-8172)
Jul 8, 2018
79c6b35
Fix margin in sentinel and mock_open (GH-8188)
miss-islington Jul 9, 2018
7c43b80
[3.7] bpo-26544: Fixed implementation of platform.libc_ver(). (GH-768…
serhiy-storchaka Jul 9, 2018
f5197dd
bpo-34066: Disabled interruption before SETUP_WITH and BEFORE_ASYNC_W…
miss-islington Jul 9, 2018
80a5f04
bpo-28626: rearrange discussion of output formatting to encourage f-s…
miss-islington Jul 9, 2018
1b6e217
bpo-34067: Include a more easily understood example for nullcontext (…
miss-islington Jul 9, 2018
958a25e
Fixed several assertTrue() that were intended to be assertEqual(). (G…
miss-islington Jul 9, 2018
6f4fbf8
bpo-22689: Copy the result of getenv() in sys_breakpointhook(). (GH-8…
miss-islington Jul 9, 2018
22fb674
bpo-24459: Document missing env variables in python.man (GH-4142)
miss-islington Jul 9, 2018
8d6b6d1
Move Code_of_Conduct.rst to the root level. (GH-8209)
miss-islington Jul 9, 2018
ba10da1
delete some unused pysqlite forward declarations (GH-8211)
miss-islington Jul 10, 2018
c3bdea4
prefix internal sqlite symbols with _pysqlite_ (GH-8215)
miss-islington Jul 10, 2018
df9f633
bpo-33967: Fix singledispatch raised IndexError when no args (GH-8184)
miss-islington Jul 10, 2018
125371d
bpo-34031: fix incorrect usage of self.fail in two tests (GH-8091)
miss-islington Jul 10, 2018
5cca6f9
bpo-34009: Expand on platform support changes (GH-8022)
miss-islington Jul 10, 2018
c87b1aa
Fix documentation for input and output tutorial (GH-8231)
miss-islington Jul 11, 2018
bcea15a
Dataclasses: Fix example on 30.6.8, add method should receive a list …
miss-islington Jul 11, 2018
6b1b6e4
Doc: Point to Simple statements section instead of PEP (GH-8238)
miss-islington Jul 11, 2018
151820e
bpo-34083: Update dict order in Functional HOWTO (GH-8230)
miss-islington Jul 11, 2018
0a1db32
bpo-34092, test_logging: increase SMTPHandlerTest timeout (GH-8245) (…
miss-islington Jul 11, 2018
020f5ab
bpo-33648: Remove PY_WARN_ON_C_LOCALE (GH-7114)
miss-islington Jul 11, 2018
48d2aeb
bpo-23927: Make getargs.c skipitem() skipping 'w*'. (GH-8192)
miss-islington Jul 11, 2018
9beed0c
bpo-34080: Fix a memory leak in the compiler. (GH-8222)
miss-islington Jul 11, 2018
b89776f
bpo-33716, test_concurrent_futures: increase timeout (GH-7828)
miss-islington Jul 12, 2018
4ada0cf
bpo-33723: Fix test_time.test_thread_time() (GH-8267)
miss-islington Jul 12, 2018
08c1da7
bpo-4260: Document that ctypes.xFUNCTYPE are decorators (GH-7924)
miss-islington Jul 13, 2018
cf21d00
bpo-34108: Fix double carriage return in 2to3 on Windows (GH-8271) (#…
miss-islington Jul 13, 2018
c721472
bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274)
miss-islington Jul 14, 2018
3fc12f0
bpo-34121: Fix detection of C11 atomic support on clang. (GH-8288)
miss-islington Jul 16, 2018
5594f1d
bpo-24618: Add a check in the code constructor. (GH-8283)
miss-islington Jul 16, 2018
bbddd66
bpo-33911: Fixed deprecation warning in xmlrpc.server (GH-7847) (GH-8…
miss-islington Jul 16, 2018
0a820a2
bpo-33967: Remove use of deprecated assertRaisesRegexp() (GH-8261) (G…
miss-islington Jul 16, 2018
43c2fab
bpo-34124: Fix markup of message_from_binary_file() signature (GH-8297)
miss-islington Jul 16, 2018
bfa8a35
bpo-34123: Fix missed documentation update for dict.popitem(). (GH-82…
miss-islington Jul 17, 2018
892df9d
bpo-33967: Fix wrong use of assertRaises (GH-8306)
miss-islington Jul 17, 2018
6020d98
bpo-34068: _io__IOBase_close_impl could call _PyObject_SetAttrId with…
miss-islington Jul 17, 2018
68833dc
Clarify ValueError's broad applicability (GH-8313) (GH-8315)
miss-islington Jul 17, 2018
296e572
[3.7] bpo-34130: Fix 2 race conditions in test_signal (GH-8329)
vstinner Jul 18, 2018
339e0c1
bpo-32692: Fix test_threading.test_set_and_clear() (GH-8331)
miss-islington Jul 19, 2018
cede1e1
[3.7] Enable GUI testing on Travis Linux builds via Xvfb (GH-7887)
zware Jul 20, 2018
97c079c
bpo-34162: idlelib/NEWS.txt entries to 2018-7-20 (GH-8345) (GH-8347)
terryjreedy Jul 20, 2018
49abd30
bpo-34161: Remove extra parentheses in output formatting tutorial (GH…
miss-islington Jul 20, 2018
03ec4df
bpo-34008: Allow to call Py_Main() after Py_Initialize() (GH-8043) (G…
miss-islington Jul 21, 2018
a7a6eac
bpo-33723: Fix test_time.test_process_time() (GH-8358) (GH-8362)
miss-islington Jul 21, 2018
25326de
[3.7] bpo-34166: Fix warnings in Tools/msgfmt.py. (GH-8367) (GH-8369)
tirkarthi Jul 21, 2018
7638eb8
bpo-34126: Fix crashes while profiling invalid calls. (GH-8300) (GH-8…
miss-islington Jul 21, 2018
92ce6a6
bpo-34179: Make sure decimal context doesn't affect other tests. (G…
miss-islington Jul 21, 2018
7cf7541
Fix versionchanged indentation in popitem documentation (GH-8387)
miss-islington Jul 21, 2018
81f85d0
bpo-34181: Fix running Lib/test/test_typing.py as a script. (GH-8380)…
miss-islington Jul 22, 2018
c7b91d9
[3.7] bpo-34189: Add simple tests for new Tk widget options. (GH-8396…
serhiy-storchaka Jul 22, 2018
14f58f0
bpo-940286: Fix pydoc to show cross refs correctly (GH-8390)
miss-islington Jul 23, 2018
05a72f1
bpo-21446: Update reload fixer to use importlib (GH-8391)
miss-islington Jul 23, 2018
ba1810e
bpo-25094: Fix test_tools.test_sundry() on Windows (GH-8406) (GH-8407)
miss-islington Jul 23, 2018
96bba04
bpo-33336, imaplib: Legalize MOVE command (GH-6569) (GH-8409)
miss-islington Jul 23, 2018
6353382
bpo-34184: Fix running Lib/test/test_dataclasses.py as a script. (GH-…
miss-islington Jul 23, 2018
4e166ff
bpo-33468: Add try-finally contextlib.contextmanager example (GH-7816…
miss-islington Jul 23, 2018
25b87d3
bpo-34190: Fix reference leak in call_function() (GH-8413) (GH-8418)
miss-islington Jul 23, 2018
519fc55
bpo-34183: Fix running Lib/test/test_contextlib_async.py as a script.…
miss-islington Jul 23, 2018
220afff
bpo-34084: Fix setting an error message for the "Barry as BDFL" easte…
miss-islington Jul 23, 2018
0b27169
bpo-34164: Fix handling of incorrect padding in base64.b32decode(). (…
miss-islington Jul 24, 2018
23a3297
[3.7] bpo-34136: Make test_do_not_recreate_annotations more reliable.…
miss-islington Jul 24, 2018
6f7fd96
Fix site module documentation. (GH-8441)
miss-islington Jul 24, 2018
ec02c58
bpo-28677: Improve phrasing of when instance attribute is referenced …
miss-islington Jul 25, 2018
9736493
bpo-29097: Forego fold detection on windows for low timestamp values …
miss-islington Jul 25, 2018
89352b0
bpo-32663 Make SMTPUTF8SimTests run (GH-5314) (#8471)
miss-islington Jul 26, 2018
3cc505e
bpo-34225: Ensure INCLUDE and LIB directories do not end with a backs…
zooba Jul 26, 2018
21ed29a
bpo-12743: Delete comment from marshal.rst (GH-8457)
miss-islington Jul 27, 2018
0964aac
vsts: Avoid conflict with Homebrew Python (GH-8430)
miss-islington Jul 27, 2018
7cbde0e
bpo-30722: Fix NEWS entries (GH-8501)
miss-islington Jul 27, 2018
c6801b4
bpo-5978: Document that profiling needs cmd/function to return (GH-7938)
miss-islington Jul 28, 2018
2335544
bpo-33921: Clarify how to bind to all interfaces using socket (GH-7877)
miss-islington Jul 28, 2018
2be0124
bpo-33476: Fix _header_value_parser when address group is missing fin…
miss-islington Jul 28, 2018
83b449d
bpo-24356: Specify which Python binary will be used with venv (GH-6589)
zooba Jul 28, 2018
8764a6f
bpo-29710: Clarify documentation for Bitwise binary operation (GH-1691)
miss-islington Jul 28, 2018
1e98d87
bpo-34251: Restore msilib.Win64 to preserve compatibility (GH-8510)
miss-islington Jul 29, 2018
c3af73d
bpo-30237: Output error when ReadConsole is canceled by CancelSynchro…
miss-islington Jul 29, 2018
78c54de
bpo-33666: Add what's new entry for os.errno removal (GH-8497) (GH-8526)
miss-islington Jul 29, 2018
0126b7d
Updated MSI README to mention dependency on .NET 3.5. (GH-8375)
miss-islington Jul 29, 2018
3dc8cdf
bpo-8145: Improve isolation_level documentation (GH-8499)
zooba Jul 29, 2018
6332de1
bpo-34231: PYTHONBREAKPOINT is not documented on python --help (GH-8475)
zooba Jul 29, 2018
5753b13
bpo-31047: Fix ntpath.abspath for invalid paths (GH-8544)
miss-islington Jul 29, 2018
990de2f
bpo-34182: Fix test_pydoc running as a script. (GH-8389)
miss-islington Jul 29, 2018
ad4f64d
bpo-34035: Fix several AttributeError in zipfile seek() methods. (GH-…
miss-islington Jul 29, 2018
6c89a9a
bpo-34217: Use lowercase header for Windows (GH-8453)
miss-islington Jul 30, 2018
a060518
Fix typos & formatting in Using Python on Windows doc (GH-8559)
miss-islington Jul 30, 2018
399b47f
Use 'for example' instead of 'in other words' in compound statement d…
miss-islington Jul 30, 2018
d5c75be
bpo-33833: Fix ProactorSocketTransport AssertionError (GH-7893)
miss-islington Jul 30, 2018
a621f40
bpo-27671: Update FAQ about why len is function (GH-8432)
miss-islington Jul 31, 2018
9ecbe33
Revert "closes bpo-27494: Fix 2to3 handling of trailing comma after a…
miss-islington Jul 31, 2018
47957da
[3.7] bpo-33729: Fix issues with arguments parsing in hashlib. (GH-83…
serhiy-storchaka Jul 31, 2018
3e4b688
bpo-33871: Fix os.sendfile(), os.writev(), os.readv(), etc. (GH-7931)
miss-islington Jul 31, 2018
172a81e
[3.7] bpo-34263 Cap timeout submitted to epoll/select etc. to one day…
miss-islington Jul 31, 2018
d9fc795
bpo-34120: fix IDLE freezing after closing dialogs (GH-8603)
miss-islington Aug 2, 2018
60586de
bpo-34120: fix text viewer to call grab_release() only when needed (G…
miss-islington Aug 2, 2018
0f9df88
bpo-27910: Update documentation of traceback module (GH-6116)
miss-islington Aug 2, 2018
50d7867
bpo-30317: Fix multiprocessing test_timeout() (GH-8621)
miss-islington Aug 3, 2018
66ff9d2
Update list.remove(x) documentation (GH-8636)
miss-islington Aug 3, 2018
34f59a7
bpo-34317: Fix a dead url to Windows documentation (GH-8622)
miss-islington Aug 3, 2018
ffd6364
bpo-34275: Make IDLE calltips always visible on Mac. (GH-8639)
miss-islington Aug 3, 2018
b4d71c9
Improve the grammar in `range` documentation. (GH-8628)
miss-islington Aug 3, 2018
28dbfb2
Fix docstring of Profiler class (GH-8651)
miss-islington Aug 3, 2018
39fcd99
bpo-34329: Doc'd how to remove suffix of pathlib.Path() (GH-8655)
miss-islington Aug 3, 2018
2a2a3f5
Fix reST markup in unittest documentation (GH-8665)
miss-islington Aug 3, 2018
e65ec49
bpo-33839: refactor IDLE's tooltips & calltips, add docstrings and te…
miss-islington Aug 5, 2018
0c90d6f
[3.7] bpo-34247: Fix Python 3.7 initialization (#8659)
vstinner Aug 5, 2018
e610c4f
bpo-34336: Don't promote possibility to leave out typing.Optional (GH…
miss-islington Aug 5, 2018
416f343
bpo-19891: Ignore error while writing history file (GH-8483)
miss-islington Aug 6, 2018
e39fb20
bpo-34273: Change 'Fixed point' to 'Fixed-point notation'. (GH-8673)
miss-islington Aug 6, 2018
a1ff5f9
bpo-34272: Move argument parsing tests from test_capi to test_getargs…
miss-islington Aug 6, 2018
1c6df83
bpo-34319: Clarify file handler closure in pathlib.read_text (GH-8645)
miss-islington Aug 6, 2018
b481aee
Fix HTML formatting in datamodel.rst (GH-8693)
miss-islington Aug 6, 2018
5799e5a
bpo-18540: Fix EAI_NONAME in imaplib.IMAP4*() (GH-8634)
miss-islington Aug 7, 2018
7bd52a1
VSTS: Skip build steps when only docs have changed (GH-8546)
miss-islington Aug 7, 2018
fac4976
bpo-34335: Use async/await syntax in documentation examples (GH-8674)
miss-islington Aug 7, 2018
2920303
Make code examples in Functional Programming HOWTO to be PEP 8 compli…
miss-islington Aug 7, 2018
fe8f90a
bpo-34324: Doc README wrong directory name for venv (GH-8650)
miss-islington Aug 9, 2018
426135b
Improve grammar of asynchronous iterator glossary entry (GH-8657)
miss-islington Aug 9, 2018
5641081
Doc: add missing capture_output arg to subprocess.run() signature (GH…
miss-islington Aug 9, 2018
ea8835f
bpo-34047: IDLE: fix mousewheel scrolling direction on macOS (GH-8678)
miss-islington Aug 10, 2018
c614121
bpo-34333: Fix %-formatting in Path.with_suffix() (GH-8663)
miss-islington Aug 11, 2018
8fc21c8
bpo-26818: Add a test to make sure the bug is fixed (GH-8664)
miss-islington Aug 11, 2018
39c1253
closes bpo-34377: Update Valgrind suppressions. (GH-8729)
miss-islington Aug 11, 2018
6b14508
bpo-34379: Doc: Move note for json.dump (GH-8730)
miss-islington Aug 11, 2018
7e0153e
Fix the versionadded indentation in exec_module doc (GH-8719)
miss-islington Aug 12, 2018
393151e
Fix misindented yaml in logging how to example (GH-8604)
miss-islington Aug 13, 2018
32e58fc
bpo-34213: Allow dataclasses to work with a field named 'object'. (GH…
miss-islington Aug 13, 2018
6c14060
smtplib documentation fixes (GH-8708)
miss-islington Aug 13, 2018
e3228a3
bpo-34399: 2048 bits RSA keys and DH params (GH-8762) (GH-8763)
miss-islington Aug 14, 2018
2275b77
closes bpo-34400: Fix undefined behavior in parsetok(). (GH-4439)
miss-islington Aug 15, 2018
64336dc
bpo-34405: Updated to OpenSSL 1.1.0i for Windows builds. (GH-8775)
miss-islington Aug 15, 2018
962051e
bpo-34395: Fix memory leaks caused by incautious usage of PyMem_Resiz…
miss-islington Aug 16, 2018
bf8e9d1
bpo-34217: Use lowercase for windows headers (GH-8472)
miss-islington Aug 16, 2018
870247a
[3.7] bpo-34391: Fix ftplib test for TLS 1.3 (GH-8787) (GH-8789)
miss-islington Aug 16, 2018
05d89ef
bpo-34418: Fix HTTPErrorProcessor documentation (GH-8793)
miss-islington Aug 17, 2018
eeece3c
bpo-34381: refer to 'Running & Writing Tests' in README.rst (GH-8797)
miss-islington Aug 17, 2018
0fd6f83
bpo-34432: doc Mention complex and decimal.Decimal on str.format note…
miss-islington Aug 18, 2018
2e4ae8f
bpo-34415: Updated logging.Formatter docstring. (GH-8811) (GH-8817)
miss-islington Aug 19, 2018
0e1e8db
bpo-22057: Clarify eval() documentation (GH-8812)
miss-islington Aug 19, 2018
1e596d3
bpo-34435: Add missing NULL check to unicode_encode_ucs1(). (GH-8823)
miss-islington Aug 19, 2018
2011dd7
bpo-30411: Use --git-dir instead of -C to make git work under version…
miss-islington Aug 20, 2018
d1f0ccc
bpo-34441: Fix ABC.__subclasscheck__ crash on classes with invalid __…
miss-islington Aug 20, 2018
985dcd4
bpo-34400: Fix more undefined behavior in parsetok.c (GH-8833)
miss-islington Aug 21, 2018
3152bc3
bpo-34456: pickle: Add missing NULL check to save_global(). (GH-8851)
miss-islington Aug 22, 2018
b8e7319
bpo-34457: Python/ast.c: Add missing NULL check to alias_for_import_n…
miss-islington Aug 22, 2018
7fccaac
bpo-3451: pathlib.Path.iterdir throws an exception when path is not v…
Aug 29, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,20 @@ Lib/test/test_importlib/data01/* -text
*.proj text eol=crlf
PCbuild/readme.txt text eol=crlf
PC/readme.txt text eol=crlf

# Generated files
# https://github.com/github/linguist#generated-code
Include/graminit.h linguist-generated=true
Python/graminit.h linguist-generated=true
Modules/clinic/*.h linguist-generated=true
Objects/clinic/*.h linguist-generated=true
PC/clinic/*.h linguist-generated=true
Python/clinic/*.h linguist-generated=true
Python/importlib.h linguist-generated=true
Python/importlib_external.h linguist-generated=true
Include/Python-ast.h linguist-generated=true
Python/Python-ast.c linguist-generated=true
Include/opcode.h linguist-generated=true
Python/opcode_targets.h linguist-generated=true
Objects/typeslots.inc linguist-generated=true
Modules/unicodedata_db.h linguist-generated=true
4 changes: 4 additions & 0 deletions .github/CONTRIBUTING.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ Build Status

+ `Stable buildbots <http://buildbot.python.org/3.x.stable/>`_

- 3.7

+ `Stable buildbots <http://buildbot.python.org/3.7.stable/>`_

- 3.6

+ `Stable buildbots <http://buildbot.python.org/3.6.stable/>`_
Expand Down
4 changes: 3 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
!!! If this is a backport PR (PR made against branches other than `master`),
please ensure that the PR title is in the following format:

```
[X.Y] <title from the original PR> (GH-NNNN)
```
Where: [X.Y] is the branch name, e.g. [3.6].

Where: [X.Y] is the branch name, e.g. [3.7].

GH-NNNN refers to the PR number from `master`.

Expand Down
28 changes: 24 additions & 4 deletions .github/appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,32 @@ branches:
- buildbot-custom
cache:
- externals -> PCbuild\*
before_build:
- ps: |+
if ($env:APPVEYOR_RE_BUILD) {
echo 'Doing full build due to re-build request.'
} elseif (!$env:APPVEYOR_PULL_REQUEST_HEAD_COMMIT) {
echo 'Not a PR, doing full build.'
} else {
git fetch -q origin +refs/heads/$env:APPVEYOR_REPO_BRANCH
$mergebase = git merge-base HEAD FETCH_HEAD
$changes = git diff --name-only HEAD $mergebase | grep -vE '(\.rst$)|(^Doc)|(^Misc)'
If (!$changes) {
echo 'Only docs were updated, stopping build process.'
Exit-AppveyorBuild
} else {
echo 'Doing full build due to non-doc changes in these files:'
echo $changes
}
}


build_script:
- cmd: PCbuild\build.bat -e
- cmd: PCbuild\win32\python.exe -m test.pythoninfo
- cmd: PCbuild\build.bat -e
- cmd: PCbuild\win32\python.exe -m test.pythoninfo
test_script:
- cmd: PCbuild\rt.bat -q -uall -u-cpu -rwW --slowest --timeout=1200 --fail-env-changed -j0
- cmd: PCbuild\rt.bat -q -uall -u-cpu -u-largefile -rwW --slowest --timeout=1200 --fail-env-changed -j0
environment:
HOST_PYTHON: C:\Python36\python.exe
image:
- Visual Studio 2017
- Visual Studio 2017
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -113,3 +113,4 @@ Tools/ssl/amd64
Tools/ssl/win32
.vs/
.vscode/
gmon.out
58 changes: 0 additions & 58 deletions .hgeol

This file was deleted.

106 changes: 0 additions & 106 deletions .hgignore

This file was deleted.

Loading