├── .github └── workflows │ ├── build.yml │ └── out-of-date.yml ├── .gitignore ├── LICENSE ├── README.md ├── TODO ├── backport_3.12 ├── MANIFEST.in ├── README.md ├── pyproject.toml ├── setup.py └── src │ ├── 3.12 │ ├── Include │ │ └── internal │ │ │ ├── pycore_asdl.h │ │ │ ├── pycore_ast.h │ │ │ ├── pycore_ast_state.h │ │ │ ├── pycore_atexit.h │ │ │ ├── pycore_atomic.h │ │ │ ├── pycore_bitutils.h │ │ │ ├── pycore_call.h │ │ │ ├── pycore_ceval_state.h │ │ │ ├── pycore_code.h │ │ │ ├── pycore_condvar.h │ │ │ ├── pycore_context.h │ │ │ ├── pycore_dict.h │ │ │ ├── pycore_dict_state.h │ │ │ ├── pycore_dtoa.h │ │ │ ├── pycore_exceptions.h │ │ │ ├── pycore_faulthandler.h │ │ │ ├── pycore_fileutils.h │ │ │ ├── pycore_floatobject.h │ │ │ ├── pycore_frame.h │ │ │ ├── pycore_function.h │ │ │ ├── pycore_gc.h │ │ │ ├── pycore_genobject.h │ │ │ ├── pycore_gil.h │ │ │ ├── pycore_global_objects.h │ │ │ ├── pycore_global_strings.h │ │ │ ├── pycore_hamt.h │ │ │ ├── pycore_hashtable.h │ │ │ ├── pycore_import.h │ │ │ ├── pycore_initconfig.h │ │ │ ├── pycore_instruments.h │ │ │ ├── pycore_interp.h │ │ │ ├── pycore_list.h │ │ │ ├── pycore_long.h │ │ │ ├── pycore_memoryobject.h │ │ │ ├── pycore_moduleobject.h │ │ │ ├── pycore_object.h │ │ │ ├── pycore_object_state.h │ │ │ ├── pycore_obmalloc.h │ │ │ ├── pycore_parser.h │ │ │ ├── pycore_pyarena.h │ │ │ ├── pycore_pyhash.h │ │ │ ├── pycore_pymath.h │ │ │ ├── pycore_pymem.h │ │ │ ├── pycore_pythread.h │ │ │ ├── pycore_runtime.h │ │ │ ├── pycore_signal.h │ │ │ ├── pycore_time.h │ │ │ ├── pycore_tracemalloc.h │ │ │ ├── pycore_tuple.h │ │ │ ├── pycore_typeobject.h │ │ │ ├── pycore_ucnhash.h │ │ │ ├── pycore_unicodeobject.h │ │ │ └── pycore_warnings.h │ └── Objects │ │ └── typeobject.c │ ├── Include │ ├── cpython │ │ ├── lock.h │ │ ├── pyatomic.h │ │ ├── pyatomic_gcc.h │ │ ├── pyatomic_msc.h │ │ └── pyatomic_std.h │ ├── internal │ │ ├── pycore_abstract.h │ │ ├── pycore_ceval.h │ │ ├── pycore_crossinterp.h │ │ ├── pycore_crossinterp_data_registry.h │ │ ├── pycore_initconfig.h │ │ ├── pycore_llist.h │ │ ├── pycore_lock.h │ │ ├── pycore_modsupport.h │ │ ├── pycore_namespace.h │ │ ├── pycore_parking_lot.h │ │ ├── pycore_pybuffer.h │ │ ├── pycore_pyerrors.h │ │ ├── pycore_pylifecycle.h │ │ ├── pycore_pystate.h │ │ ├── pycore_semaphore.h │ │ └── pycore_weakref.h │ ├── lock.h │ └── pyatomic.h │ ├── Python │ ├── config_common.h │ ├── crossinterp.c │ ├── crossinterp_data_lookup.h │ ├── crossinterp_exceptions.h │ ├── interpconfig.c │ ├── lock.c │ └── parking_lot.c │ ├── _interpchannelsmodule.c │ ├── _interpqueuesmodule.c │ ├── _interpreters_common.h │ ├── _interpretersmodule.c │ ├── runtimebackports.c │ ├── shim-compatible-includes.h │ └── shim-new-stuff.h ├── pyproject.toml ├── scripts ├── bash-common.sh ├── build.sh ├── fix-source.py ├── test-archive.py ├── test-installed.py ├── test-package.sh └── update.sh ├── src-custom ├── 3.12 │ └── Objects │ │ └── typeobject.c ├── implementations.h ├── interpreters_backport │ ├── __init__.py │ └── concurrent │ │ ├── __init__.py │ │ └── futures │ │ └── __init__.py ├── interpreters_experimental │ ├── __init__.py │ └── interpreters │ │ └── __init__.py ├── runtimebackports.c ├── shim-compatible-includes.h └── shim-new-stuff.h ├── src-upstream-pending ├── Include │ └── internal │ │ ├── pycore_crossinterp.h │ │ └── pycore_crossinterp_data_registry.h ├── Modules │ ├── _interpchannelsmodule.c │ ├── _interpqueuesmodule.c │ ├── _interpreters_common.h │ └── _interpretersmodule.c └── Python │ ├── crossinterp.c │ ├── crossinterp_data_lookup.h │ ├── crossinterp_exceptions.h │ └── parking_lot.c ├── src-upstream ├── 3.12 │ └── Include │ │ └── internal │ │ ├── pycore_asdl.h │ │ ├── pycore_ast.h │ │ ├── pycore_ast_state.h │ │ ├── pycore_atexit.h │ │ ├── pycore_atomic.h │ │ ├── pycore_bitutils.h │ │ ├── pycore_call.h │ │ ├── pycore_ceval_state.h │ │ ├── pycore_code.h │ │ ├── pycore_condvar.h │ │ ├── pycore_context.h │ │ ├── pycore_dict.h │ │ ├── pycore_dict_state.h │ │ ├── pycore_dtoa.h │ │ ├── pycore_exceptions.h │ │ ├── pycore_faulthandler.h │ │ ├── pycore_fileutils.h │ │ ├── pycore_floatobject.h │ │ ├── pycore_frame.h │ │ ├── pycore_function.h │ │ ├── pycore_gc.h │ │ ├── pycore_genobject.h │ │ ├── pycore_gil.h │ │ ├── pycore_global_objects.h │ │ ├── pycore_global_strings.h │ │ ├── pycore_hamt.h │ │ ├── pycore_hashtable.h │ │ ├── pycore_import.h │ │ ├── pycore_initconfig.h │ │ ├── pycore_instruments.h │ │ ├── pycore_interp.h │ │ ├── pycore_list.h │ │ ├── pycore_long.h │ │ ├── pycore_memoryobject.h │ │ ├── pycore_moduleobject.h │ │ ├── pycore_object.h │ │ ├── pycore_object_state.h │ │ ├── pycore_obmalloc.h │ │ ├── pycore_parser.h │ │ ├── pycore_pyarena.h │ │ ├── pycore_pyhash.h │ │ ├── pycore_pymath.h │ │ ├── pycore_pymem.h │ │ ├── pycore_pythread.h │ │ ├── pycore_runtime.h │ │ ├── pycore_signal.h │ │ ├── pycore_time.h │ │ ├── pycore_tracemalloc.h │ │ ├── pycore_tuple.h │ │ ├── pycore_typeobject.h │ │ ├── pycore_ucnhash.h │ │ ├── pycore_unicodeobject.h │ │ └── pycore_warnings.h ├── CPYTHON_BRANCH ├── CPYTHON_REVISION ├── CPYTHON_VERSION ├── Include │ ├── cpython │ │ ├── lock.h │ │ ├── pyatomic.h │ │ ├── pyatomic_gcc.h │ │ ├── pyatomic_msc.h │ │ └── pyatomic_std.h │ ├── internal │ │ ├── pycore_llist.h │ │ ├── pycore_lock.h │ │ ├── pycore_parking_lot.h │ │ └── pycore_semaphore.h │ ├── lock.h │ └── pyatomic.h ├── Lib │ ├── concurrent │ │ └── futures │ │ │ ├── interpreter.py │ │ │ └── thread.py │ └── test │ │ └── support │ │ └── interpreters │ │ ├── __init__.py │ │ ├── _crossinterp.py │ │ ├── channels.py │ │ └── queues.py └── Python │ ├── config_common.h │ ├── interpconfig.c │ └── lock.c └── src ├── interpreters_backport ├── __init__.py ├── concurrent │ ├── __init__.py │ └── futures │ │ ├── __init__.py │ │ ├── interpreter.py │ │ └── thread.py ├── interpreters │ ├── __init__.py │ ├── _crossinterp.py │ └── queues.py └── metadata.py └── interpreters_experimental ├── __init__.py └── interpreters ├── __init__.py └── channels.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/out-of-date.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/.github/workflows/out-of-date.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/TODO -------------------------------------------------------------------------------- /backport_3.12/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/MANIFEST.in -------------------------------------------------------------------------------- /backport_3.12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/README.md -------------------------------------------------------------------------------- /backport_3.12/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/pyproject.toml -------------------------------------------------------------------------------- /backport_3.12/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/setup.py -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_asdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_asdl.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_ast.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_ast_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_ast_state.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_atexit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_atexit.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_atomic.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_bitutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_bitutils.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_call.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_ceval_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_ceval_state.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_code.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_condvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_condvar.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_context.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_dict.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_dict_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_dict_state.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_dtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_dtoa.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_exceptions.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_faulthandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_faulthandler.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_fileutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_fileutils.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_floatobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_floatobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_frame.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_function.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_gc.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_genobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_genobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_gil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_gil.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_global_objects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_global_objects.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_global_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_global_strings.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_hamt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_hamt.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_hashtable.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_import.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_initconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_initconfig.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_instruments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_instruments.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_interp.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_list.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_long.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_long.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_memoryobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_memoryobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_moduleobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_moduleobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_object.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_object_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_object_state.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_obmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_obmalloc.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_parser.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_pyarena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_pyarena.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_pyhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_pyhash.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_pymath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_pymath.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_pymem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_pymem.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_pythread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_pythread.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_runtime.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_signal.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_time.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_tracemalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_tracemalloc.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_tuple.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_typeobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_typeobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_ucnhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_ucnhash.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_unicodeobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_unicodeobject.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Include/internal/pycore_warnings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Include/internal/pycore_warnings.h -------------------------------------------------------------------------------- /backport_3.12/src/3.12/Objects/typeobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/3.12/Objects/typeobject.c -------------------------------------------------------------------------------- /backport_3.12/src/Include/cpython/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/cpython/lock.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/cpython/pyatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/cpython/pyatomic.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/cpython/pyatomic_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/cpython/pyatomic_gcc.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/cpython/pyatomic_msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/cpython/pyatomic_msc.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/cpython/pyatomic_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/cpython/pyatomic_std.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_abstract.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_ceval.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_crossinterp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_crossinterp.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_crossinterp_data_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_crossinterp_data_registry.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_initconfig.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_llist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_llist.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_lock.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_modsupport.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_namespace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_parking_lot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_parking_lot.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_pybuffer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_pyerrors.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_pylifecycle.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_pystate.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/internal/pycore_semaphore.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/internal/pycore_weakref.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backport_3.12/src/Include/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/lock.h -------------------------------------------------------------------------------- /backport_3.12/src/Include/pyatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Include/pyatomic.h -------------------------------------------------------------------------------- /backport_3.12/src/Python/config_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/config_common.h -------------------------------------------------------------------------------- /backport_3.12/src/Python/crossinterp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/crossinterp.c -------------------------------------------------------------------------------- /backport_3.12/src/Python/crossinterp_data_lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/crossinterp_data_lookup.h -------------------------------------------------------------------------------- /backport_3.12/src/Python/crossinterp_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/crossinterp_exceptions.h -------------------------------------------------------------------------------- /backport_3.12/src/Python/interpconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/interpconfig.c -------------------------------------------------------------------------------- /backport_3.12/src/Python/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/lock.c -------------------------------------------------------------------------------- /backport_3.12/src/Python/parking_lot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/Python/parking_lot.c -------------------------------------------------------------------------------- /backport_3.12/src/_interpchannelsmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/_interpchannelsmodule.c -------------------------------------------------------------------------------- /backport_3.12/src/_interpqueuesmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/_interpqueuesmodule.c -------------------------------------------------------------------------------- /backport_3.12/src/_interpreters_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/_interpreters_common.h -------------------------------------------------------------------------------- /backport_3.12/src/_interpretersmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/_interpretersmodule.c -------------------------------------------------------------------------------- /backport_3.12/src/runtimebackports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/runtimebackports.c -------------------------------------------------------------------------------- /backport_3.12/src/shim-compatible-includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/shim-compatible-includes.h -------------------------------------------------------------------------------- /backport_3.12/src/shim-new-stuff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/backport_3.12/src/shim-new-stuff.h -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/bash-common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/bash-common.sh -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/fix-source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/fix-source.py -------------------------------------------------------------------------------- /scripts/test-archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/test-archive.py -------------------------------------------------------------------------------- /scripts/test-installed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/test-installed.py -------------------------------------------------------------------------------- /scripts/test-package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/test-package.sh -------------------------------------------------------------------------------- /scripts/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/scripts/update.sh -------------------------------------------------------------------------------- /src-custom/3.12/Objects/typeobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/3.12/Objects/typeobject.c -------------------------------------------------------------------------------- /src-custom/implementations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/implementations.h -------------------------------------------------------------------------------- /src-custom/interpreters_backport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src-custom/interpreters_backport/concurrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src-custom/interpreters_backport/concurrent/futures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/interpreters_backport/concurrent/futures/__init__.py -------------------------------------------------------------------------------- /src-custom/interpreters_experimental/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src-custom/interpreters_experimental/interpreters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/interpreters_experimental/interpreters/__init__.py -------------------------------------------------------------------------------- /src-custom/runtimebackports.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/runtimebackports.c -------------------------------------------------------------------------------- /src-custom/shim-compatible-includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/shim-compatible-includes.h -------------------------------------------------------------------------------- /src-custom/shim-new-stuff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-custom/shim-new-stuff.h -------------------------------------------------------------------------------- /src-upstream-pending/Include/internal/pycore_crossinterp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Include/internal/pycore_crossinterp.h -------------------------------------------------------------------------------- /src-upstream-pending/Include/internal/pycore_crossinterp_data_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Include/internal/pycore_crossinterp_data_registry.h -------------------------------------------------------------------------------- /src-upstream-pending/Modules/_interpchannelsmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Modules/_interpchannelsmodule.c -------------------------------------------------------------------------------- /src-upstream-pending/Modules/_interpqueuesmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Modules/_interpqueuesmodule.c -------------------------------------------------------------------------------- /src-upstream-pending/Modules/_interpreters_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Modules/_interpreters_common.h -------------------------------------------------------------------------------- /src-upstream-pending/Modules/_interpretersmodule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Modules/_interpretersmodule.c -------------------------------------------------------------------------------- /src-upstream-pending/Python/crossinterp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Python/crossinterp.c -------------------------------------------------------------------------------- /src-upstream-pending/Python/crossinterp_data_lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Python/crossinterp_data_lookup.h -------------------------------------------------------------------------------- /src-upstream-pending/Python/crossinterp_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Python/crossinterp_exceptions.h -------------------------------------------------------------------------------- /src-upstream-pending/Python/parking_lot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream-pending/Python/parking_lot.c -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_asdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_asdl.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_ast.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_ast_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_ast_state.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_atexit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_atexit.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_atomic.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_bitutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_bitutils.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_call.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_call.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_ceval_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_ceval_state.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_code.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_condvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_condvar.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_context.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_dict.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_dict_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_dict_state.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_dtoa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_dtoa.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_exceptions.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_faulthandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_faulthandler.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_fileutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_fileutils.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_floatobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_floatobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_frame.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_function.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_gc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_gc.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_genobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_genobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_gil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_gil.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_global_objects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_global_objects.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_global_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_global_strings.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_hamt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_hamt.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_hashtable.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_import.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_import.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_initconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_initconfig.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_instruments.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_instruments.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_interp.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_list.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_long.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_long.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_memoryobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_memoryobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_moduleobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_moduleobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_object.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_object_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_object_state.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_obmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_obmalloc.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_parser.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_pyarena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_pyarena.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_pyhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_pyhash.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_pymath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_pymath.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_pymem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_pymem.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_pythread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_pythread.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_runtime.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_signal.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_time.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_tracemalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_tracemalloc.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_tuple.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_typeobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_typeobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_ucnhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_ucnhash.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_unicodeobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_unicodeobject.h -------------------------------------------------------------------------------- /src-upstream/3.12/Include/internal/pycore_warnings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/3.12/Include/internal/pycore_warnings.h -------------------------------------------------------------------------------- /src-upstream/CPYTHON_BRANCH: -------------------------------------------------------------------------------- 1 | main -------------------------------------------------------------------------------- /src-upstream/CPYTHON_REVISION: -------------------------------------------------------------------------------- 1 | a5a7f5e16d8c3938d266703ea8fba8ffee3e3ae5 -------------------------------------------------------------------------------- /src-upstream/CPYTHON_VERSION: -------------------------------------------------------------------------------- 1 | 3.14 -------------------------------------------------------------------------------- /src-upstream/Include/cpython/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/cpython/lock.h -------------------------------------------------------------------------------- /src-upstream/Include/cpython/pyatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/cpython/pyatomic.h -------------------------------------------------------------------------------- /src-upstream/Include/cpython/pyatomic_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/cpython/pyatomic_gcc.h -------------------------------------------------------------------------------- /src-upstream/Include/cpython/pyatomic_msc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/cpython/pyatomic_msc.h -------------------------------------------------------------------------------- /src-upstream/Include/cpython/pyatomic_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/cpython/pyatomic_std.h -------------------------------------------------------------------------------- /src-upstream/Include/internal/pycore_llist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/internal/pycore_llist.h -------------------------------------------------------------------------------- /src-upstream/Include/internal/pycore_lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/internal/pycore_lock.h -------------------------------------------------------------------------------- /src-upstream/Include/internal/pycore_parking_lot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/internal/pycore_parking_lot.h -------------------------------------------------------------------------------- /src-upstream/Include/internal/pycore_semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/internal/pycore_semaphore.h -------------------------------------------------------------------------------- /src-upstream/Include/lock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/lock.h -------------------------------------------------------------------------------- /src-upstream/Include/pyatomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Include/pyatomic.h -------------------------------------------------------------------------------- /src-upstream/Lib/concurrent/futures/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/concurrent/futures/interpreter.py -------------------------------------------------------------------------------- /src-upstream/Lib/concurrent/futures/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/concurrent/futures/thread.py -------------------------------------------------------------------------------- /src-upstream/Lib/test/support/interpreters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/test/support/interpreters/__init__.py -------------------------------------------------------------------------------- /src-upstream/Lib/test/support/interpreters/_crossinterp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/test/support/interpreters/_crossinterp.py -------------------------------------------------------------------------------- /src-upstream/Lib/test/support/interpreters/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/test/support/interpreters/channels.py -------------------------------------------------------------------------------- /src-upstream/Lib/test/support/interpreters/queues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Lib/test/support/interpreters/queues.py -------------------------------------------------------------------------------- /src-upstream/Python/config_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Python/config_common.h -------------------------------------------------------------------------------- /src-upstream/Python/interpconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Python/interpconfig.c -------------------------------------------------------------------------------- /src-upstream/Python/lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src-upstream/Python/lock.c -------------------------------------------------------------------------------- /src/interpreters_backport/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/interpreters_backport/concurrent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/interpreters_backport/concurrent/futures/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/concurrent/futures/__init__.py -------------------------------------------------------------------------------- /src/interpreters_backport/concurrent/futures/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/concurrent/futures/interpreter.py -------------------------------------------------------------------------------- /src/interpreters_backport/concurrent/futures/thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/concurrent/futures/thread.py -------------------------------------------------------------------------------- /src/interpreters_backport/interpreters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/interpreters/__init__.py -------------------------------------------------------------------------------- /src/interpreters_backport/interpreters/_crossinterp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/interpreters/_crossinterp.py -------------------------------------------------------------------------------- /src/interpreters_backport/interpreters/queues.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/interpreters/queues.py -------------------------------------------------------------------------------- /src/interpreters_backport/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_backport/metadata.py -------------------------------------------------------------------------------- /src/interpreters_experimental/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/interpreters_experimental/interpreters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_experimental/interpreters/__init__.py -------------------------------------------------------------------------------- /src/interpreters_experimental/interpreters/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericsnowcurrently/interpreters/HEAD/src/interpreters_experimental/interpreters/channels.py --------------------------------------------------------------------------------