bpo-35936: Updates to modulefinder#11787
Merged
ncoghlan merged 43 commits intoApr 7, 2019
python:masterpython/cpython:masterfrom
brandtbucher:modulefinder-redesignbrandtbucher/cpython:modulefinder-redesignCopy head branch name to clipboard
Merged
bpo-35936: Updates to modulefinder#11787ncoghlan merged 43 commits intopython:masterpython/cpython:masterfrom brandtbucher:modulefinder-redesignbrandtbucher/cpython:modulefinder-redesignCopy head branch name to clipboard
ncoghlan merged 43 commits into
python:masterpython/cpython:masterfrom
brandtbucher:modulefinder-redesignbrandtbucher/cpython:modulefinder-redesignCopy head branch name to clipboard
Commits
Commits on Feb 8, 2019
Properly handle SyntaxErrors in Python source files.
Show description for 7c7dd45committedFix name collision bug.
Show description for 8f98ca6committedReplace mutable default values.
Show description for c00c4b6committedReplace deprecated imp usage.
Show description for 94e38d4committedFixed whitespace.
Show description for 9bda94bcommittedHandle differing drives on Windows.
Show description for c366485committedAgain, fixed whitespace.
Show description for dc9180dcommitted- committed
Fix relative imports.
Show description for a1db2eccommitted
Commits on Feb 9, 2019
Fix import side-effects.
Show description for bd73fa5committedWait for sys.path to update.
Show description for 210edadcommittedBump sleep time.
Show description for 3a9dd35committedWIP: Replace sleep with busy wait.
Show description for 2763440committedRemove busy wait.
Show description for f9939bfcommittedRemove NEWS entry.
Show description for ddb8752committedMutate sys.path in-place.
Show description for 8d7f272committedEnter RLock during import search.
Show description for 1a594f0committedTry multiprocessing.RLock instead of threading.
Show description for 6dabdedcommittedTry a couple of possible fixes for failing lookups.
Show description for 7095d14committedRemove sys._clear_type_cache calls.
Show description for 1aea4afcommitted
Commits on Feb 10, 2019
- committed
- committed
- committed
Break out new code into standalone function.
Show description for bbae72ecommittedDon't modify import state in-place.
Show description for 6833792committedReorder new import.
Show description for 0af9f08committed
Commits on Feb 11, 2019
Minor style stuff.
Show description for 4bb452ecommitted
Commits on Feb 13, 2019
Replace importlib.util.find_spec with importlib.machinery.PathFinder.find_spec.
Show description for a9fd3c6committedInvalidate caches before find_spec call.
Show description for 826eef5committedFix whitespace.
Show description for de22d67committedRemove duplicate-bpo NEWS entries.
Show description for 4de4b3dcommitted- committed
- committed
Empty commit.
Show description for 744de0ccommitted
Commits on Feb 16, 2019
Remove NEWS entry.
Show description for 7371742committed- committed
Commits on Feb 17, 2019
Remove loader subclass checks.
Show description for d6f19a6committedUse spec.loader for package checking.
Show description for 04fc93acommittedRemove sys.path from path.
Show description for a506dc4committedUse loader type to classify imports.
Show description for d1fa6afcommittedRemove absolute/relative path formatting.
Show description for 8840bc0committedReorder branching.
Show description for 654461bcommittedAdd comments on cache invalidation.
Show description for 9a732c1committed