FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
bpo-45020: Add -X frozen_modules=[on|off] to explicitly control use of frozen modules. by ericsnowcurrently · Pull Request #28320 · python/cpython · GitHub
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.6k
(2.6k)
Actions
Projects
Security and quality
Insights
bpo-45020: Add -X frozen_modules=[on|off] to explicitly control use of frozen modules.
- #28320
#28320
Merged
ericsnowcurrently
merged 52 commits into
python:main
python/cpython:main
from
ericsnowcurrently:frozen-modules-dev-default-off-basic
ericsnowcurrently/cpython:frozen-modules-dev-default-off-basic
Copy head branch name to clipboard
Sep 14, 2021
Conversation
Commits
52
(52)
Checks
Files changed
Merged
bpo-45020: Add -X frozen_modules=[on|off] to explicitly control use of frozen modules.
#28320
ericsnowcurrently
merged 52 commits into
python:main
python/cpython:main
from
ericsnowcurrently:frozen-modules-dev-default-off-basic
ericsnowcurrently/cpython:frozen-modules-dev-default-off-basic
Copy head branch name to clipboard
Commits
Commits on Sep 13, 2021
Add the -X frozen_modules CLI option and PyConfig.use_frozen_modules.
ericsnowcurrently
committed
ac7ff4f
View commit details
Copy full SHA for ac7ff4f
Browse repository at this point
Ignore frozen modules depending on "-X frozen_modules".
ericsnowcurrently
committed
7d2a470
View commit details
Copy full SHA for 7d2a470
Browse repository at this point
Explicitly control PyConfig.use_frozen_modules during tests.
ericsnowcurrently
committed
aacaf24
View commit details
Copy full SHA for aacaf24
Browse repository at this point
Factor out is_essential_frozen_module().
ericsnowcurrently
committed
5a6e40c
View commit details
Copy full SHA for 5a6e40c
Browse repository at this point
Treat __main__ as an essential frozen module.
ericsnowcurrently
committed
4da6302
View commit details
Copy full SHA for 4da6302
Browse repository at this point
Look up $_PYTHONTESTFROZENMODULES using getenv() instead of in os.environ.
ericsnowcurrently
committed
26469e5
View commit details
Copy full SHA for 26469e5
Browse repository at this point
Add zipimport to the list of essential frozen modules.
ericsnowcurrently
committed
f274b1c
View commit details
Copy full SHA for f274b1c
Browse repository at this point
Flip around the arg to the "frozen_modules" test helper.
ericsnowcurrently
committed
6881cb8
View commit details
Copy full SHA for 6881cb8
Browse repository at this point
Disable frozen modules if $_PYTHONTESTFROZENMODULES is 0.
ericsnowcurrently
committed
785addf
View commit details
Copy full SHA for 785addf
Browse repository at this point
Add the "usefrozen" arg to CleanImport.__init__().
ericsnowcurrently
committed
a8cb984
View commit details
Copy full SHA for a8cb984
Browse repository at this point
Ignore decode errors in find_frozen().
ericsnowcurrently
committed
6d9d469
View commit details
Copy full SHA for 6d9d469
Browse repository at this point
Fix test_ctypes.
ericsnowcurrently
committed
df19f79
View commit details
Copy full SHA for df19f79
Browse repository at this point
Ensure we get the frozen module.
ericsnowcurrently
committed
abfef0b
View commit details
Copy full SHA for abfef0b
Browse repository at this point
Fix docstrings for the import test helpers.
ericsnowcurrently
committed
e0258cf
View commit details
Copy full SHA for e0258cf
Browse repository at this point
Add a NEWS entry.
ericsnowcurrently
committed
0fd66d4
View commit details
Copy full SHA for 0fd66d4
Browse repository at this point
Remember the stdlib dir during startup (adding PyConfig.stdlib_dir).
ericsnowcurrently
committed
30e8cd1
View commit details
Copy full SHA for 30e8cd1
Browse repository at this point
Add _Py_GetMainConfig().
ericsnowcurrently
committed
1a83ef6
View commit details
Copy full SHA for 1a83ef6
Browse repository at this point
Let _Py_GetStdlibDir() fall back to a config.
ericsnowcurrently
committed
3b57bca
View commit details
Copy full SHA for 3b57bca
Browse repository at this point
Add _PyConfig_InitImportConfig().
ericsnowcurrently
committed
b45e5f7
View commit details
Copy full SHA for b45e5f7
Browse repository at this point
Identify whether or not the executable is running installed (adding _Py_IsInstalled()).
ericsnowcurrently
committed
2298dc0
View commit details
Copy full SHA for 2298dc0
Browse repository at this point
Default to "off" if in development.
ericsnowcurrently
committed
2b67c44
View commit details
Copy full SHA for 2b67c44
Browse repository at this point
Add a NEWS entry.
ericsnowcurrently
committed
0933e4d
View commit details
Copy full SHA for 0933e4d
Browse repository at this point
Fix test_embed for PyConfig.stdlib_dir.
ericsnowcurrently
committed
4823ad6
View commit details
Copy full SHA for 4823ad6
Browse repository at this point
In _Py_GetStdlibDir(), treat "" as though it were NULL.
ericsnowcurrently
committed
0e5c617
View commit details
Copy full SHA for 0e5c617
Browse repository at this point
Fix test_embed for "Default to "off" if in development.".
ericsnowcurrently
committed
d427bae
View commit details
Copy full SHA for d427bae
Browse repository at this point
Fix test_cmd_line_script for "Default to "off" if in development.".
ericsnowcurrently
committed
f6bd2fd
View commit details
Copy full SHA for f6bd2fd
Browse repository at this point
_Py_IsInstalled -> _Py_IsDevelopmentEnv.
ericsnowcurrently
committed
965c7fe
View commit details
Copy full SHA for 965c7fe
Browse repository at this point
Stop using the frozen helper in test_cmd_line_script.
ericsnowcurrently
committed
4f49adc
View commit details
Copy full SHA for 4f49adc
Browse repository at this point
Allow for a .exe suffix on the executable.
ericsnowcurrently
committed
5297edc
View commit details
Copy full SHA for 5297edc
Browse repository at this point
Drop _Py_IsDevelopmentEnv().
ericsnowcurrently
committed
2b6f978
View commit details
Copy full SHA for 2b6f978
Browse repository at this point
Drop -_Py_GetStdlibDir() and PyConfig.stdlib_dir.
ericsnowcurrently
committed
dc2aa34
View commit details
Copy full SHA for dc2aa34
Browse repository at this point
Default to "-X frozen_modules=off" if built with --with-debug.
ericsnowcurrently
committed
218ba84
View commit details
Copy full SHA for 218ba84
Browse repository at this point
Fix test_embed.
ericsnowcurrently
committed
81b66c4
View commit details
Copy full SHA for 81b66c4
Browse repository at this point
Fix the ASAN job.
ericsnowcurrently
committed
8a0e2d6
View commit details
Copy full SHA for 8a0e2d6
Browse repository at this point
Fix the docs.
ericsnowcurrently
committed
015035d
View commit details
Copy full SHA for 015035d
Browse repository at this point
Drop unused changes.
ericsnowcurrently
committed
7e2ce41
View commit details
Copy full SHA for 7e2ce41
Browse repository at this point
Fix the Windows CI jobs.
ericsnowcurrently
committed
b73486a
View commit details
Copy full SHA for b73486a
Browse repository at this point
Fix test_embed on non-debug builds.
ericsnowcurrently
committed
fc2123b
View commit details
Copy full SHA for fc2123b
Browse repository at this point
Commits on Sep 14, 2021
Fix test_embed on non-debug builds (on Windows).
ericsnowcurrently
committed
c3ed104
View commit details
Copy full SHA for c3ed104
Browse repository at this point
Drop parse_env_var_flag().
ericsnowcurrently
committed
9b110fd
View commit details
Copy full SHA for 9b110fd
Browse repository at this point
Don't use env var _PYTHONTESTFROZENMODULES when running _testembed.
ericsnowcurrently
committed
9df64c1
View commit details
Copy full SHA for 9df64c1
Browse repository at this point
Do not use an env var to override PyConfig.use_frozen_modules.
ericsnowcurrently
committed
ccd468e
View commit details
Copy full SHA for ccd468e
Browse repository at this point
For now, always default to "-X frozen_modules=off".
ericsnowcurrently
committed
5bc6730
View commit details
Copy full SHA for 5bc6730
Browse repository at this point
Change PyConfig.use_frozen_modules from bool to int.
ericsnowcurrently
committed
f50476c
View commit details
Copy full SHA for f50476c
Browse repository at this point
Fix use of _PyConfig_InitImportConfig().
ericsnowcurrently
committed
0dcdb44
View commit details
Copy full SHA for 0dcdb44
Browse repository at this point
Drop a superfluous comment.
ericsnowcurrently
committed
2ec9909
View commit details
Copy full SHA for 2ec9909
Browse repository at this point
Fix a typo.
ericsnowcurrently
committed
80d8fcd
View commit details
Copy full SHA for 80d8fcd
Browse repository at this point
Simplify a comment.
ericsnowcurrently
committed
aff01e6
View commit details
Copy full SHA for aff01e6
Browse repository at this point
Simplify use_frozen().
ericsnowcurrently
committed
7476d65
View commit details
Copy full SHA for 7476d65
Browse repository at this point
Fix a comment.
ericsnowcurrently
committed
e3e5744
View commit details
Copy full SHA for e3e5744
Browse repository at this point
Collapse some lines.
ericsnowcurrently
committed
669beac
View commit details
Copy full SHA for 669beac
Browse repository at this point
Drop _Py_GetMainConfig().
ericsnowcurrently
committed
c644012
View commit details
Copy full SHA for c644012
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL