Commit Graph

227 Commits

Author SHA1 Message Date
Jeong, YunWon
49cfcd817d remove some skipIf and enable shutil CI for windows (#5235)
* mark failing shtuil tests in windows

* unsetenv raise more informed error

* Remove a few skipIf for windows
2024-04-20 03:00:27 +09:00
Jeong YunWon
13c491712b add six install to CI 2024-04-19 22:45:25 +09:00
Moreal
b1c3c9a9d6 Bump CPython version to 3.12.3 in CI 2024-04-14 13:07:13 +09:00
Jeong YunWon
9f24841f6d remove -u from macOS/windows 2024-04-09 11:18:14 +09:00
Dmitry Erlikh
97a0705d2e Fix Windows CI (#5168)
* pin openssl version for windows CI

* use cargo vcpkg

* install openssl with vcpkg

* use Swatinem/rust-cache right after dtolnay/rust-toolchain

* cargo install --target-dir=target cargo-vcpkg
---------

Co-authored-by: Dmitry Erlikh <d.erlikh@smartrecruiters.com>
2024-02-19 02:36:18 +09:00
Jeong YunWon
16a3edd432 Fix wasi CI 2023-12-28 02:34:41 +09:00
Jeong, YunWon
af884cb284 First step for Python 3.12 support (#5078)
* Mark 3.12

* Update importlib from Python 3.12.0

* Update test_importlib from Python3.12

* Mark failings tests from importlib

* Update test.support from Python3.12

* Fix unsupported parser feature

* mark failing test

* Update functools from Python 3.12

* manual type annotation

* slice behavior changed in 3.12

* empty unittest.main returns non-zero

* test_decimal from CPython 3.12

* Mark failing tests

* Update test_unicode from CPython 3.12

* Update test_functools from Python 3.12

* Update enum from Python 3.12

* enum

* Doc format changed

* Update test_module from CPython

---------

Co-authored-by: CPython developers <>
2023-10-22 19:19:05 -07:00
Jeong, YunWon
987d50c092 port to windows-rs (#5080)
* Fix OpenSSL in windows CI

* bump windows-rs

* prepare windows-sys 0.48

* CloseHandle

* DuplicateHandle

* CreatePipe

* GetFileType

* GetExitCodeProcess

* TerminateProcess

* GetStdHandle

* GetCurrentProcess

* DeleteProcThreadAttributeList

* WaitForSingleObject

* CreateProcessW

* InitializeProcThreadAttributeList

* UpdateProcThreadAttribute

* clean up helpers
2023-10-07 03:01:42 +09:00
Jeong, YunWon
7022512b83 retry windows ci openssl fix (#5082) 2023-10-06 14:34:35 +09:00
dvermd
0d0139b322 Update enum to CPython 3.11.5 (#5074)
part of: #4564
2023-10-03 22:32:38 +09:00
Jeong, YunWon
37ce45fffb Fix windows CI error (#5068) 2023-09-27 17:42:54 +09:00
Caleb Cartwright
21cff29c31 ci: simplify rustfmt invocation (#5064) 2023-09-14 17:11:44 +09:00
Zanie
b088787f7b Remove commented use of ASDL update script from CI workflow 2023-07-11 15:44:22 -05:00
Jim Fasarakis-Hilliard
4bec66e1c6 Pin Python version to 3.11.4 in CI runs. (#5015)
* Pin Python version to 3.11.4 in CI runs.

* Use quotation marks around version, yaml parsing issues.

Co-authored-by: fanninpm <fanninpm@miamioh.edu>

---------

Co-authored-by: fanninpm <fanninpm@miamioh.edu>
2023-06-18 14:36:50 +03:00
Dan Näsman
1cdc5d3294 Add get_int_max_str_digits and set_int_max_str_digits in sys. (#5014)
---------

Co-authored-by: DimitrisJim <d.f.hilliard@gmail.com>
2023-06-17 23:46:22 +03:00
Jim Fasarakis-Hilliard
2b4f607cbc Set correct output file (#5006) 2023-06-12 19:48:25 +09:00
Jim Fasarakis-Hilliard
06c6244599 Fix failures in the cron ci. (#5002) 2023-06-11 14:23:17 +03:00
Jim Fasarakis-Hilliard
531f4babff Temporarily skip configparser. (#4997)
* Temporarily skip configparser, socketserver tests.
2023-06-10 18:15:30 +03:00
Jim Fasarakis-Hilliard
1aeaf4afef Merge pull request #4912 from youknowone/issue-templates
Add more issue templates
2023-05-15 21:09:17 +03:00
Jeong YunWon
5337dedadf CI using exclude 2023-05-10 15:35:00 +09:00
Jeong YunWon
a5ed4070bf remove lalrpop deps from cron-ci.yaml 2023-05-10 04:13:30 +09:00
Jeong YunWon
f2cfa5f0a7 Split parser to new repository
6b60f85cc4
2023-05-06 14:38:11 +09:00
Jeong YunWon
8c1d923f3e Use ruff for CI 2023-04-28 18:57:53 +09:00
Ankit Kumar Pandey
ba6757ad11 add CI for pip check inside venv 2023-04-23 12:23:29 +09:00
Ankit Kumar Pandey
7fc30b715a fix wrong directory name for openssl setup 2023-04-21 20:27:52 +05:30
Jeong YunWon
d7e7001afd choco --no-progress to prevent spam 2023-04-21 21:15:10 +09:00
Jeong YunWon
df6831694b Adding more issue templates 2023-04-21 18:19:37 +09:00
Dmitry Erlikh
a354f7bba1 Properly handle failing test_os tests on windows (#4764) 2023-04-20 14:42:16 +09:00
Noa
e40488b56e Reenable redox ci 2023-04-05 13:07:04 -05:00
Jeong YunWon
ec001a067f temporary disable redox build 2023-04-06 00:01:43 +09:00
Jeong YunWon
f14ac7146c remove labeled event from ci trigger 2023-03-28 18:34:44 +09:00
fanninpm
7b0ab173dd Merge pull request #4771 from fanninpm/update-gh-actions
Update GH Actions to use Node 16
2023-03-27 23:10:38 +00:00
Padraic Fanning
4a5534f330 Add --openssl-legacy-provider to Node invocation 2023-03-27 18:38:13 -04:00
Jeong YunWon
44599e9e7e Add merge group to ci 2023-03-28 01:30:41 +09:00
Padraic Fanning
f3a8e98511 Update wasmerio/setup-wasmer@v1 to v2 2023-03-25 18:24:46 -04:00
Padraic Fanning
703ab1eee0 Update lalrpop 0.19.8 to 0.19.9 in GH Actions
cc #4768
2023-03-25 18:22:31 -04:00
Padraic Fanning
d3028e0227 Update baptiste0928/cargo-install@v1 to v2 2023-03-25 18:21:23 -04:00
Padraic Fanning
fe87ca8117 Update actions/setup-node@v1 to v3 2023-03-25 15:51:03 -04:00
Padraic Fanning
fa39705dcb Update actions/setup-python@v2 to v4 2023-03-25 15:50:09 -04:00
Padraic Fanning
e53c9d1540 Update andstor/file-existence-action@v1 to v2 2023-03-25 15:47:08 -04:00
Padraic Fanning
8d3ca534c4 Update actions/cache@v2 to v3 2023-03-25 15:45:46 -04:00
Noa
725dac204f Fix redox 2023-03-18 21:17:23 -05:00
Patrick
b6b6766000 Add an architecture with libc::c_char == u8 build to CI (#4704)
* Add compilation check for c_char is u8 arch
* install gcc-aarch64-linux-gnu for check
2023-03-18 03:29:56 +09:00
Jeong YunWon
0b6546aa8d skip openssl@3 installing for macos 2023-03-16 22:39:09 +09:00
DimitrisJim
6ccb9814f8 Add CI check for ensurepip. 2023-03-01 00:03:53 +02:00
Jeong YunWon
e5735cde67 Merge pull request #4517 from youknowone/cpython-3.11
trying to go with CPython 3.11
2023-02-20 13:50:10 +09:00
Jeong YunWon
5df8d29fe4 Add whats_left running to CI 2023-02-18 14:02:18 +09:00
Jeong YunWon
e79b1398b0 trying to go with CPython 3.11 2023-02-17 23:33:04 +09:00
Dimitris Fasarakis Hilliard
6d3cbf192e Skip linking ssl on mac runner. 2023-02-09 21:50:42 +02:00
Jeong YunWon
b8a88719a7 skip run rust tests for macOS CI 2023-02-09 16:45:34 +09:00