Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-40280: Add Tools/wasm with helpers for cross building (GH-29984) | Christian Heimes | 2021-12-18 | 1 | -5/+36 |
| | | | | Co-authored-by: Ethan Smith <ethan@ethanhs.me> Co-authored-by: Brett Cannon <brett@python.org> | ||||
* | bpo-46072: Add --with-pystats configure option to simplify gathering of VM ↵ | Mark Shannon | 2021-12-15 | 1 | -0/+25 |
| | | | | | | | | | stats (GH-30116) * Simplify specialization stats collection macros. * Add --enable-pystats option to configure. * Update specialization summary script to handle larger number of kinds | ||||
* | bpo-45949: Pure Python freeze module for cross builds (GH-29899) | Christian Heimes | 2021-12-13 | 1 | -36/+25 |
| | |||||
* | bpo-45723: Normalise configure user communication (GH-30024) | Erlend Egeberg Aasland | 2021-12-10 | 1 | -32/+42 |
| | |||||
* | bpo-45847: Don't override user overrides for CFLAGS/LIBS (GH-29967) | Christian Heimes | 2021-12-08 | 1 | -41/+53 |
| | |||||
* | bpo-45847: Revert Port _ctypes partly to PY_STDLIB_MOD (GH-29747) (GH-29969) | Christian Heimes | 2021-12-07 | 1 | -380/+2 |
| | |||||
* | bpo-45798: Let libmpdec decide which archs to build on macOS as done ↵ | Ned Deily | 2021-12-07 | 1 | -14/+2 |
| | | | | previously. (GH-29949) | ||||
* | bpo-45847: Fix uuid detection on macOS (GH-29946) | Christian Heimes | 2021-12-06 | 1 | -2/+31 |
| | |||||
* | bpo-45950: Fix macOS framework builds of _bootstrap_python (GH-29936) | Christian Heimes | 2021-12-06 | 1 | -5/+2 |
| | |||||
* | bpo-45847: Port _ctypes partly to PY_STDLIB_MOD (GH-29747) | Christian Heimes | 2021-12-04 | 1 | -2/+380 |
| | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> | ||||
* | bpo-45950: Introduce Bootstrap Python again (#29859) | Christian Heimes | 2021-12-03 | 1 | -1/+14 |
| | | | | | | | | | The build system now uses a :program:`_bootstrap_python` interpreter for freezing and deepfreezing again. To speed up build process the build tools :program:`_bootstrap_python` and :program:`_freeze_module` are no longer build with LTO. Cross building depends on a build Python interpreter, which must have same version and bytecode as target host Python. | ||||
* | bpo-40280: Emscripten with_ensurepip=no, second attempt (GH-29884) | Christian Heimes | 2021-12-01 | 1 | -1/+1 |
| | |||||
* | bpo-40280: Emscripten defaults to --with-ensurepip=no (GH-29873) | Christian Heimes | 2021-12-01 | 1 | -1/+9 |
| | |||||
* | bpo-45881: configure --with-freeze-module --with-build-python (GH-29835) | Christian Heimes | 2021-11-29 | 1 | -26/+88 |
| | | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> Co-authored-by: Ethan Smith <ethan@ethanhs.me> | ||||
* | bpo-45847: PY_STDLIB_MOD_SIMPLE now checks py_stdlib_not_available (GH-29844) | Christian Heimes | 2021-11-29 | 1 | -73/+590 |
| | |||||
* | bpo-40280: Emscripten systems use .wasm suffix by default (GH-29842) | Christian Heimes | 2021-11-29 | 1 | -6/+22 |
| | |||||
* | bpo-45723: Sort the grand AC_CHECK_HEADERS check (GH-29846) | Erlend Egeberg Aasland | 2021-11-29 | 1 | -15/+12 |
| | | | Automerge-Triggered-By: GH:tiran | ||||
* | bpo-45847: Make socket module conditional (GH-29769) | Erlend Egeberg Aasland | 2021-11-29 | 1 | -16/+43 |
| | |||||
* | bpo-40280: Disable unusable core extension modules on emscripten (GH-29834) | Erlend Egeberg Aasland | 2021-11-29 | 1 | -0/+4 |
| | | | Co-authored-by: Christian Heimes <christian@python.org> | ||||
* | bpo-45847: Port _multiprocessing to PY_STDLIB_MOD (GH-29768) | Erlend Egeberg Aasland | 2021-11-28 | 1 | -85/+103 |
| | |||||
* | bpo-42268: Fail the configure step if the selected compiler doesn't support ↵ | Pablo Galindo Salgado | 2021-11-27 | 1 | -0/+36 |
| | | | | memory sanitizer (GH-29806) | ||||
* | bpo-40280: Move hard-coded feature checks to configure (GH-29789) | Christian Heimes | 2021-11-26 | 1 | -25/+26 |
| | | | Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no> | ||||
* | bpo-40280: Add configure check for socket shutdown (GH-29795) | Christian Heimes | 2021-11-26 | 1 | -1/+1 |
| | |||||
* | bpo-40280: Use Setup.stdlib static for wasm builds (GH-29784) | Christian Heimes | 2021-11-26 | 1 | -0/+10 |
| | | | ``Modules/Setup.stdlib`` contains ``Setup`` lines for all stdlib extension modules for which ``configure`` has detected their dependencies. The file is not used yet and still under development. To use the file, do ``ln -sfr Modules/Setup.stdlib Modules/Setup.local``. | ||||
* | bpo-40280: Add wasm cross build targets (GH-29771) | Christian Heimes | 2021-11-25 | 1 | -4/+12 |
| | |||||
* | bpo-45847: Fix _crypt detection on Ubuntu (GH-29743) | Christian Heimes | 2021-11-24 | 1 | -1/+1 |
| | |||||
* | bpo-45847: Port _uuid to PY_STDLIB_MOD (GH-29741) | Christian Heimes | 2021-11-24 | 1 | -34/+337 |
| | |||||
* | bpo-45847: Port _posixshmem to PY_STDLIB_MOD (GH-29738) | Erlend Egeberg Aasland | 2021-11-24 | 1 | -32/+73 |
| | |||||
* | bpo-45847: Port _gdbm to PY_STDLIB_MOD (GH-29720) | Christian Heimes | 2021-11-23 | 1 | -22/+97 |
| | |||||
* | bpo-45847: Port _ssl and _hashlib to PY_STDLIB_MOD (GH-29727) | Christian Heimes | 2021-11-23 | 1 | -42/+243 |
| | |||||
* | bpo-45847: Port _crypt to PY_STDLIB_MOD (GH-29725) | Christian Heimes | 2021-11-23 | 1 | -31/+223 |
| | |||||
* | bpo-45873: Restore Python 3.6 compatibility (GH-29730) | Christian Heimes | 2021-11-23 | 1 | -1/+11 |
| | | | Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> | ||||
* | bpo-45873: Get rid of bootstrap_python (#29717) | Guido van Rossum | 2021-11-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | Instead we use $(PYTHON_FOR_REGEN) .../deepfreeze.py with the frozen .h file as input, as we did for Windows in bpo-45850. We also get rid of the code that generates the .h files when make regen-frozen is run (i.e., .../make_frozen.py), and the MANIFEST file. Restore Python 3.8 and 3.9 as Windows host Python again Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | ||||
* | bpo-45847: Port _socket to PY_STDLIB_MOD (GH-29713) | Erlend Egeberg Aasland | 2021-11-23 | 1 | -0/+15 |
| | |||||
* | bpo-45847: Fix xxlimited and xxlimited_35 build conditions (GH-29715) | Erlend Egeberg Aasland | 2021-11-23 | 1 | -2/+2 |
| | |||||
* | bpo-45847: Port xxlimited and xxlimited_35 to PY_STDLIB_MOD (GH-29707) | Erlend Egeberg Aasland | 2021-11-22 | 1 | -0/+85 |
| | |||||
* | bpo-45847: port _struct to PY_STDLIB_MOD (GH-29706) | Christian Heimes | 2021-11-22 | 1 | -0/+15 |
| | |||||
* | bpo-45847: Port audioop, _csv, and _posixsubprocess to PY_STDLIB_MOD_SIMPLE ↵ | Erlend Egeberg Aasland | 2021-11-22 | 1 | -0/+47 |
| | | | | | (GH-29705) Automerge-Triggered-By: GH:tiran | ||||
* | bpo-45847: Port nis module to PY_STDLIB_MOD (GH-29699) | Christian Heimes | 2021-11-22 | 1 | -0/+317 |
| | |||||
* | bpo-45847: Port compression libs to PY_STDLIB_MOD (GH-29702) | Christian Heimes | 2021-11-22 | 1 | -22/+728 |
| | |||||
* | bpo-45847: Port mmap, select, and _xxsubinterpreters to Py_STDLIB_MOD (GH-29703) | Erlend Egeberg Aasland | 2021-11-22 | 1 | -0/+72 |
| | |||||
* | bpo-45847: Port fcntl to Py_STDLIB_MOD (GH-29696) | Erlend Egeberg Aasland | 2021-11-22 | 1 | -11/+48 |
| | | | Co-authored-by: Christian Heimes <christian@python.org> | ||||
* | bpo-45847: Various PY_STDLIB_MOD cleanups (GH-29697) | Christian Heimes | 2021-11-22 | 1 | -204/+51 |
| | |||||
* | bpo-45847: Port _lfprof, _opcode, _asyncio, _queue, _statistics, and _typing ↵ | Erlend Egeberg Aasland | 2021-11-22 | 1 | -45/+157 |
| | | | | | to PY_STDLIB_MOD_SIMPLE (GH-29690) Automerge-Triggered-By: GH:tiran | ||||
* | bpo-45847: Port _bisect, _heapq, _json, _pickle, _random, and _zoneinfo to ↵ | Erlend Egeberg Aasland | 2021-11-22 | 1 | -9/+117 |
| | | | | | PY_STDLIB_MOD_SIMPLE (GH-29689) Automerge-Triggered-By: GH:tiran | ||||
* | bpo-45847: Port array, _contextvars, math, and cmath to PY_STDLIB_MOD_SIMPLE ↵ | Erlend Egeberg Aasland | 2021-11-22 | 1 | -0/+76 |
| | | | | (GH-29688) | ||||
* | bpo-45723: Add helpers for save/restore env (GH-29637) | Erlend Egeberg Aasland | 2021-11-22 | 1 | -11/+15 |
| | |||||
* | bpo-45847: Port codecs and unicodedata to PY_STDLIB_MOD (GH-29685) | Christian Heimes | 2021-11-21 | 1 | -0/+144 |
| | |||||
* | bpo-45847: Port grp, spwd, termios, resource, syslog to PY_STDLIB_MOD (GH-29668) | Christian Heimes | 2021-11-21 | 1 | -2/+227 |
| | |||||
* | bpo-45847: Port test modules to PY_STDLIB_MOD (GH-29660) | Christian Heimes | 2021-11-20 | 1 | -198/+334 |
| |