Commit Graph

43 Commits

Author SHA1 Message Date
Dexter Chua 0defcb3825
BLD Don't compile host python (#830) 2020-12-08 00:19:16 +01:00
Roman Yurchak 41b9ad1a7b
Remove threading patches and don't remove multiprocessing module (#796) 2020-11-22 11:25:36 +01:00
Roman Yurchak bcc4f6b521
MNT Clean-up root folder (#714)
* Move six

* Move jedi and parso

* Move lz4

* Move CLAPACK

* Move zlib and libxslt

* Move libiconv and libxml

* Remobe netlify/state.json and move remove_modules to cpython

* Move bumpversion.cfg to setup.cfg

* Reset cache

* Fix test_common.py
2020-07-08 16:58:10 +02:00
Roman Yurchak fc5495ffdb
Update to Python 3.8.2 (#712)
* Updating to CPython 3.8

* More fixes

* Skip python headers check in tools/dependency-check.sh

* Fix checksum

* Fix packages

* Fix syntax error

* Fix benchmark path

* Update CPython tests

* More test fixes

* Fix PyStone

* More Cpython test fixes

* Update docs

* Fix issue in conftest

* Add documentation

* Upload updated Docker image
2020-07-07 16:21:33 +02:00
Roman Yurchak 0e26ca0642
BLD Build CLAPACK, cpython and lz4 in parallel (#701) 2020-06-28 15:51:46 +02:00
Adam Seering 3ec7849cfe
ENH Upgrade cpython to 3.7.4 (#625) 2020-03-25 12:31:12 +01:00
Adam Seering 7c0cbf61f4
Upgrade cpython to 3.7.3 (#624) 2020-03-18 10:36:50 +01:00
Michael Droettboom 2f2ed8fc26
Upgrade to Python 3.7.2 (#321)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-03-12 13:30:33 +01:00
Adam Seering f71b69bf7c
ENH Upgrade to Python 3.7.1 (#619) 2020-03-11 11:32:30 +01:00
William Lachance 96adc4b82d Fixes/tweaks to the cross-compilation process to accomodate Mac 2019-10-21 12:27:18 -04:00
William Lachance 01175702fc Add openssl to include paths for building host copy of cpython
This should be a no-op on Linux, but is needed for Mac
2019-10-21 12:27:18 -04:00
Marc Abramowitz c49249854e Build _bz2 module (#364) 2019-08-22 07:43:18 -04:00
Roman Yurchak 6898c871f3
Add mmap module (#468) 2019-06-18 17:55:28 -07:00
Marc Abramowitz b6d9a6353b Add crypt module (#369) 2019-04-04 13:55:15 -04:00
Marc Abramowitz ac76220b59 Enable building sqlite3 into cpython (#352)
* Enable building sqlite3 into cpython
2019-03-26 08:44:21 -04:00
Marc Abramowitz 990fbaa578
Link to @dgym 2019-03-18 21:33:32 -07:00
Michael Droettboom 1b031347a3 Build the _decimal C module 2019-02-25 11:29:59 -05:00
Michael Droettboom 2607e426f6 Make cProfile work 2018-11-08 15:20:53 -05:00
Roman Yurchak 436eba4b5f undef HAVE_SYS_IOCTL_H 2018-10-03 15:18:29 +02:00
Roman Yurchak 3b302d7ced Update passing tests 2018-10-03 15:18:29 +02:00
Roman Yurchak b86101a58d Disable untested/unsupported syscalls 2018-10-03 15:18:29 +02:00
Roman Yurchak 79b908938b Set #undef HAVE_UTIMENSAT and HAVE_SIGACTION 2018-09-27 11:10:43 +02:00
Michael Droettboom 1ab92bc77f Implement pyconfig.h changes as something to be appended to end. 2018-09-25 16:53:40 -04:00
Michael Droettboom f4280c25b0 Add a hard-coded pyconfig.h 2018-09-21 17:02:00 -04:00
Roman Yurchak a711d059d5 Simplify traceback on package load timeout 2018-09-20 12:51:11 +02:00
Michael Droettboom 56562257ef Fix #71: Upgrade to Python 3.7 2018-09-06 10:56:33 -04:00
Michael Droettboom 3c8bcae56b Don't include full paths in sysconfigdata 2018-08-21 11:29:36 -04:00
Michael Droettboom 6c1b25101b Fix some tests 2018-07-25 11:07:57 -04:00
Michael Droettboom 5c5bf6adf3 Obsoletes #22. Include all codecs, since removing tests imp. size. 2018-07-25 07:27:15 -04:00
Michael Droettboom 409fe3b3f4 Use ccache 2018-07-24 12:58:31 -04:00
Michael Droettboom b537908b2b Simplify Makefiles. Support parallel compilation. 2018-05-16 13:06:44 -04:00
Michael Droettboom 5a7992f87b More floating-point-related tests passing 2018-05-11 10:52:34 -04:00
Michael Droettboom 8b1c538ef2 Mark broken tests so the test suite runs 2018-04-11 15:26:19 -04:00
Michael Droettboom e382ada4ce More progress on running CPython tests 2018-04-09 15:53:33 -04:00
Michael Droettboom 1fa173e58b Fix CPython build 2018-04-09 11:21:49 -04:00
Michael Droettboom 6cce6d654d Basics for testing CPython 2018-04-09 10:39:52 -04:00
Michael Droettboom b8c3e600c2 Add end-to-end build. Travis tests. 2018-03-30 13:08:06 -04:00
Michael Droettboom 280de281aa First working Numpy 2018-03-20 18:58:59 -04:00
Michael Droettboom 8e3e360836 Improve compiled-in modules list 2018-03-07 11:04:28 -05:00
Michael Droettboom 69568a53b9 Fix for recent versions of emscripten 2018-03-07 11:04:15 -05:00
Michael Droettboom 05d82c1d3e Remove modules that are always statically linked anyway 2018-03-02 17:33:51 -05:00
Michael Droettboom bd6aec63d8 Clean up Makefile 2018-02-28 15:39:16 -05:00
Michael Droettboom f2c08119af Add internal cpython build 2018-02-27 17:57:22 -05:00