COMMITS
/ Lib/compileall.py February 10, 2026
December 8, 2025
V
Fix pyflakes warnings: variable is assigned to but never used (#142294)
Victor Stinner committed
May 5, 2025
H
gh-130645: Add color to stdlib argparse CLIs (gh-133380)
Hugo van Kemenade committed
April 3, 2024
S
gh-117205: Increase chunksize when compiling pyc in parallel (#117206)
Shantanu committed
October 23, 2023
H
gh-105931: Fix surprising compileall stripdir behaviour (GH-108671)
hetmankp committed
February 2, 2023
G
GH-84559: Deprecate fork being the multiprocessing default. (#100618)
Gregory P. Smith committed
December 23, 2022
F
bpo-40447: accept all path-like objects in compileall.compile_file (#19883)
Filipe Laíns committed
December 4, 2021
V
Fixed documentation typo in compileall.py (GH-29912)
Vishal Pandey committed
September 17, 2021
D
Fix missing space with help for `-m compileall -o` (GH-27591)
Daniel Hahler committed
August 24, 2021
A
bpo-34990: Treat the pyc header's mtime in compileall as an unsigned int (GH-19708)
Ammar Askar committed
July 30, 2021
S
bpo-44666: Use default encoding as fallback for compile_file (GH-27236)
Stefan Hoelzl committed
April 2, 2021
I
bpo-43651: Fix test_compileall with PEP 597 (GH-25128)
Inada Naoki committed
February 8, 2021
A
bpo-40692: Run more test_concurrent_futures tests (GH-20239)
Asheesh Laroia committed
May 14, 2020
L
bpo-40495: compileall option to hardlink duplicate pyc files (GH-19901)
Lumír 'Frenzy' Balhar committed
April 30, 2020
J
compileall: Fix typos in docstring (GH-19810)
Jelle Zijlstra committed
February 29, 2020
G
bpo-39769: Fix compileall ddir for subpkgs. (GH-18676)
Gregory P. Smith committed
October 15, 2019
V
bpo-38470: Fix test_compileall.test_compile_dir_maxlevels() (GH-16789)
Victor Stinner committed
September 26, 2019
L
bpo-38112: Compileall improvements (GH-16012)
Lumír 'Frenzy' Balhar committed
May 15, 2019
A
bpo-36786: Run compileall in parallel during "make install" (GH-13078)
Antoine Pitrou committed
November 23, 2018
D
bpo-29877: compileall: import ProcessPoolExecutor only when needed (GH-4856)
Dustin Spicuzza committed
October 10, 2018
E
bpo-34022: Stop forcing of hash-based invalidation with SOURCE_DATE_EPOCH (GH-9607)
Elvis Pranskevichus committed
December 9, 2017
B
closes bpo-31650: PEP 552 (Deterministic pycs) implementation (#4575)
Benjamin Peterson committed
November 5, 2016
M
Issue #28485: Merge single-threading fix from 3.5 into 3.6
Martin Panter committed
M
Issue #28485: Check for negative workers even without ProcessPoolExecutor
Martin Panter committed
September 30, 2016
B
Issue #28226: compileall now supports pathlib
Berker Peksag committed
December 27, 2015
B
Issue #25768: Make compileall functions return booleans and document
Brett Cannon committed
December 5, 2015
R
Merge: #24903: Remove misleading error message to fix regression.
R David Murray committed
R
#24903: Remove misleading error message to fix regression.
R David Murray committed
April 22, 2015
B
Issue #23917: Fall back to sequential compilation when ProcessPoolExecutor doesn't exist.
Berker Peksag committed
April 13, 2015
B
Issue #23731: Implement PEP 488.
Brett Cannon committed
October 15, 2014
B
Issue #21338: Add silent mode for compileall.
Berker Peksag committed
September 12, 2014
B
Issue #16104: Allow compileall to do parallel bytecode compilation.
Brett Cannon committed
August 19, 2014
B
allow recursion depth to be specified (closes #19628)
Benjamin Peterson committed
March 20, 2014
V
Issue #20976: pyflakes: Remove unused imports
Victor Stinner committed
December 16, 2013
R
Merge: #19532: make compileall with no file/dir args respect -f and -q.
R David Murray committed
R
#19532: make compileall with no file/dir args respect -f and -q.
R David Murray committed
June 15, 2013
B
Issue #17177: stop using imp for compileall.
Brett Cannon committed
December 25, 2012
A
Replace IOError with OSError (#16715)
Andrew Svetlov committed
December 18, 2012
A
Issue #16706: get rid of os.error
Andrew Svetlov committed
December 17, 2012
A
Get rig of EnvironmentError (#16705)
Andrew Svetlov committed
September 1, 2011
É
#10454: a few edits to compileall help messages
Éric Araujo committed
May 10, 2011
V
Issue #11169: compileall module uses repr() to format filenames and paths to
Victor Stinner committed
February 7, 2011
December 23, 2010
É
Nits: use a real boolean, make one docstring more similar to the other ones
Éric Araujo committed
December 17, 2010
R
#10454: clarify the compileall docs and help messages.
R. David Murray committed
December 16, 2010
R
#10719: restore messages generated on invalid compileall args
R. David Murray committed
December 14, 2010
R
More comprehensive compileall cli tests, and fixes.
R. David Murray committed
December 4, 2010
November 20, 2010
É
Fix typos and style in compileall.
Éric Araujo committed
R
#10453: compileall now uses argparse instead of getopt, so -h works.
R. David Murray committed