Commit Graph

  • 952be48944 Unmask test_strftime_special and test_zones in datetimetester (#7671) Changjoon 2026-04-25 00:07:06 +09:00
  • 0913563bbe Raise ValueError for None in Stmt lists to match CPython validator (#7670) Changjoon 2026-04-25 00:06:53 +09:00
  • 1ab76d012b Fix ShellCheck findings in lib-deps-check and update-doc-db workflows (#7669) Changjoon 2026-04-25 00:06:23 +09:00
  • f0acc67855 Bump https://github.com/astral-sh/ruff-pre-commit (#7668) dependabot[bot] 2026-04-25 00:05:24 +09:00
  • 9ebdf10c11 Bump https://github.com/rbubley/mirrors-prettier from v3.8.1 to 3.8.3 (#7667) dependabot[bot] 2026-04-25 00:05:06 +09:00
  • 7bb2fb0755 Fix pyclass memory layout to prevent silent UB in inherited getter dispatch (#7663) Roman 2026-04-24 17:30:23 +03:00
  • 43ef2eabbe Bump indexmap from 2.13.0 to 2.14.0 (#7666) dependabot[bot] 2026-04-24 07:54:37 -04:00
  • dc0c814671 Match CPython's islower/isupper exactly (#7646) Joshua Megnauth 2026-04-24 00:30:02 -04:00
  • a7ea01a135 Change dependency groups (#7665) fanninpm 2026-04-24 00:29:07 -04:00
  • cbfb313de2 Bump rustls-platform-verifier from 0.6.2 to 0.7.0 (#7664) dependabot[bot] 2026-04-24 09:10:30 +09:00
  • adb169e65b Bump webpki-roots from 1.0.6 to 1.0.7 in the webpki-root group (#7662) dependabot[bot] 2026-04-24 07:51:38 +09:00
  • 5081f76faf Bump openssl from 0.10.77 to 0.10.78 (#7659) dependabot[bot] 2026-04-24 02:01:17 +09:00
  • f2e055f7d6 Raise ValueError for None in Expr lists to match CPython validator (#7656) Changjoon 2026-04-23 15:32:33 +09:00
  • f2f20175b3 oparg_enum! to support custom display value (#7654) Shahar Naveh 2026-04-23 09:32:01 +03:00
  • a693a0c8aa Bump uuid from 1.22.0 to 1.23.0 (#7565) dependabot[bot] 2026-04-23 15:26:19 +09:00
  • 71380bead9 Fix process abort on large float format precision (#7633) Changjoon 2026-04-23 15:25:52 +09:00
  • 5a45d41df0 Bump cranelift from 0.130.0 to 0.130.1 in the wasmtime group (#7652) dependabot[bot] 2026-04-22 08:09:28 +09:00
  • 9b0c668f74 Bump cargo-bins/cargo-binstall from 1.17.9 to 1.18.1 (#7651) dependabot[bot] 2026-04-22 08:09:16 +09:00
  • dc65255fd2 Use cfg_select! (#7636) Shahar Naveh 2026-04-21 19:35:26 +02:00
  • a9fd4bf41f Bump rust version to 1.94.0 (#7442) Pravin 2026-04-21 20:31:09 +05:30
  • 5058090a3f Bump zizmorcore/zizmor-action from 0.5.2 to 0.5.3 (#7638) dependabot[bot] 2026-04-21 23:59:54 +09:00
  • b929a50647 compiler parity for typealias (#7645) Jeong, YunWon 2026-04-21 23:59:20 +09:00
  • f8862e4eed Bump j178/prek-action from 2.0.1 to 2.0.2 (#7637) dependabot[bot] 2026-04-21 22:32:27 +09:00
  • 18c6c16e2a Bump the openssl group with 2 updates (#7643) dependabot[bot] 2026-04-21 22:32:11 +09:00
  • d5921d16af Create rustpython-host-env (#7582) Copilot 2026-04-21 00:13:25 +09:00
  • 9140ef583a Bytecode parity - boolop, comprehension, CFG passes (#7631) Jeong, YunWon 2026-04-21 00:10:00 +09:00
  • af41d11faf Fix complex repr to use scientific notation for large integer-valued components (#7634) Changjoon 2026-04-20 21:56:41 +09:00
  • 175f12b664 Fix stack overflow on deeply-nested JSON in json.loads() (#7632) Changjoon 2026-04-20 21:52:17 +09:00
  • b18b71b2db Auto-retry flaky MP tests (#7603) Shahar Naveh 2026-04-19 16:37:22 +02:00
  • fdb49d83c5 Fix segfault on cyclic or deeply-nested AST in compile() (#7630) Changjoon 2026-04-19 22:35:09 +09:00
  • 37707081f8 Update test_named_expressions.py from 3.14.4 (#7629) Shahar Naveh 2026-04-19 15:33:51 +02:00
  • 764e4de061 Update test_descr.py and test_decorators.py from 3.14.4 (#7628) Shahar Naveh 2026-04-19 15:33:27 +02:00
  • b842a6c6c6 Fix struct_time field overflow to raise OverflowError in time module (#7627) Changjoon 2026-04-19 22:32:57 +09:00
  • 9669118d3c Use Unicode properties for alnum, alpha, etc. (#7626) Joshua Megnauth 2026-04-19 01:10:00 -04:00
  • 67eedddcd7 Fix error messages in binary/ternary ops to match CPython format (#7625) Changjoon 2026-04-19 09:15:12 +09:00
  • 57ca1d59a6 Update test_base64.py from 3.14.4 (#7624) Changjoon 2026-04-19 09:14:46 +09:00
  • 9a0410dab4 Update test_cmath.py from 3.14.4 (#7623) Changjoon 2026-04-19 09:14:35 +09:00
  • b80c2bd5ec Merge pull request #7622 from youknowone/bytecode-parity-string Jeong, YunWon 2026-04-18 17:52:34 +09:00
  • a5b9f0e80b refactro Jeong, YunWon 2026-04-18 16:01:51 +09:00
  • caf8d55da5 Bytecode parity - folding, class prologue, except cleanup Jeong, YunWon 2026-04-18 12:59:22 +09:00
  • c79baa3317 Fix for-loop target NOP and t-string stack order Jeong, YunWon 2026-04-18 10:18:30 +09:00
  • f0bf8100c9 Inline with-suppress return blocks and extend return duplication Jeong, YunWon 2026-04-18 09:35:26 +09:00
  • 1f1be5e29e Align bytecode codegen structure with CPython 3.14 (#7588) Jeong, YunWon 2026-04-18 09:19:11 +09:00
  • 4f1cf6d401 Fix reviewdog permissions (#7619) Shahar Naveh 2026-04-17 13:07:19 +02:00
  • 3e1aa7cbe6 Update test_itertools.py from 3.14.4 (#7618) Shahar Naveh 2026-04-17 13:06:48 +02:00
  • b9f9ba145e Add const methods for oparg enums (#7617) Shahar Naveh 2026-04-17 13:06:30 +02:00
  • 3d91197b38 Constify OpArgState methods (#7616) Shahar Naveh 2026-04-17 13:05:37 +02:00
  • 2827eca293 Simplify Intruction.deopt() (#7615) Shahar Naveh 2026-04-17 13:04:22 +02:00
  • aac207003f fix: Python-Rust combining char diff in isalnum (#7612) Joshua Megnauth 2026-04-17 05:45:43 -04:00
  • f82b8d8eb7 Fix compiling with OpenSSL (#7621) Joshua Megnauth 2026-04-17 05:27:49 -04:00
  • 8d61a2217b Merge pull request #7620 from ShaharNaveh/ci-fix-clippy Noa 2026-04-16 15:15:27 -05:00
  • 640cbd7c4a Clippy lints ShaharNaveh 2026-04-16 15:15:04 +02:00
  • aa12accdac Update test_struct.py from 3.14.4 (#7614) Shahar Naveh 2026-04-16 01:52:37 +02:00
  • fd2117355e Simplify cache_entries match statement (#7613) Shahar Naveh 2026-04-16 01:52:11 +02:00
  • 36025386f3 Bump follow-redirects from 1.15.9 to 1.16.0 in /wasm/demo (#7596) dependabot[bot] 2026-04-16 03:18:33 +09:00
  • 330aa08488 Macro for defining opcode & instruction enums (#7573) Shahar Naveh 2026-04-15 20:18:14 +02:00
  • a2c3e65b81 Unify CI caches (reduce total cache size by 75% ±) (#7610) Shahar Naveh 2026-04-15 07:19:17 +02:00
  • 8108b6a153 Update test_bisect.py from 3.14.4 (#7609) Shahar Naveh 2026-04-15 07:17:48 +02:00
  • 63a1c0e95c Update test_bz2.py from 3.14.4 (#7608) Shahar Naveh 2026-04-15 07:17:27 +02:00
  • c98939a7c1 Update seq tests from 3.14.4 (#7606) Shahar Naveh 2026-04-15 07:17:01 +02:00
  • 9f1429d95f Update test_compile.py from 3.14.4 (#7607) Shahar Naveh 2026-04-15 07:15:48 +02:00
  • 73218f42d5 Update test_range.py from 3.14.4 (#7605) Shahar Naveh 2026-04-15 07:15:27 +02:00
  • f197699e3c Bump reviewdog/action-actionlint from 1.71.0 to 1.72.0 dependabot[bot] 2026-04-13 14:36:50 +00:00
  • 898da7f58c Udpate http from 3.14.4 ShaharNaveh 2026-04-14 09:02:19 +02:00
  • 0ee07e3d0a Update test_http_cookies.py from 3.14.3 ShaharNaveh 2026-04-14 09:01:44 +02:00
  • 49048504f6 Merge pull request #7600 from ShaharNaveh/update-test-urllib Jeong, YunWon 2026-04-14 21:02:07 +09:00
  • e3997ad1b8 Merge pull request #7597 from RustPython/dependabot/cargo/rand-0.9.3 Jeong, YunWon 2026-04-14 21:01:45 +09:00
  • da01e617de Update libc to 0.2.185 ShaharNaveh 2026-04-14 09:41:30 +02:00
  • 891538d924 Merge pull request #7599 from ShaharNaveh/update-test-pyexpat Jeong, YunWon 2026-04-14 20:59:41 +09:00
  • 3096d77ec5 Marking failing test ShaharNaveh 2026-04-14 13:04:50 +02:00
  • 9e2d03428c Add XMLParserType ShaharNaveh 2026-04-14 13:03:59 +02:00
  • d1e9763ff3 Merge remote-tracking branch 'upstream/main' into update-test-pyexpat ShaharNaveh 2026-04-14 12:15:22 +02:00
  • 2b1b0ba805 Bump the wasmtime group with 2 updates (#7591) dependabot[bot] 2026-04-14 16:08:35 +09:00
  • e09b66dd86 Update doc DB for CPython 3.14.4 (#7598) github-actions[bot] 2026-04-14 16:07:22 +09:00
  • a24ee58961 Remove newlines from test_urllib2_localnet.py ShaharNaveh 2026-04-14 08:58:51 +02:00
  • 1721f62804 Udpate test_pyexpat.py from 3.14.4 ShaharNaveh 2026-04-14 08:57:35 +02:00
  • 8f71ff4b47 Bump rand from 0.9.2 to 0.9.3 dependabot[bot] 2026-04-14 01:22:41 +00:00
  • 4bbabe5810 fix: Handle char expansion in islower, isupper (#7583) Joshua Megnauth 2026-04-13 21:19:31 -04:00
  • 7544628268 Allow creating PyCapsule objects (#7595) Bas Schoenmaeckers 2026-04-14 02:44:02 +02:00
  • 7e637e8cbd Add __callback__ property to weakref type (#7590) Copilot 2026-04-13 23:58:58 +09:00
  • 7e5e026941 Add InstructionMetadata::stack_effect_jump for branch stack effects (#7585) Jeong, YunWon 2026-04-13 17:25:26 +09:00
  • 27aed85599 Update LICENSE (#7581) 🍌Shawn 2026-04-13 11:49:32 +08:00
  • d201c48e1c Bytecode parity - for-loop cleanup, return duplication, late jump threading fix (#7580) Jeong, YunWon 2026-04-12 22:43:35 +09:00
  • 9cf7bcd64a Fail if prek fails (#7574) Shahar Naveh 2026-04-10 11:50:03 +02:00
  • 31edcfa97e Remove overly broad permissions from release.yml (#7577) Shahar Naveh 2026-04-10 11:49:37 +02:00
  • eac45727d2 Bytecode parity - direct loop backedges (#7578) Jeong, YunWon 2026-04-10 18:48:57 +09:00
  • 28acbc66f9 Revert "Only run cargo check when rust code is changed (#7572)" (#7579) Shahar Naveh 2026-04-10 11:07:11 +02:00
  • a49ce5bf34 Bytecode parity - exception (#7557) Jeong, YunWon 2026-04-10 12:51:48 +09:00
  • 7b5ac61026 Update some libs and tests from 3.14.3 to 3.14.4 (#7576) Shahar Naveh 2026-04-10 02:16:10 +02:00
  • ad66d9acd0 Only run cargo check when rust code is changed (#7572) Shahar Naveh 2026-04-09 19:40:15 +02:00
  • 00dd9a5ed1 Unify python version used by CI. Update to 3.14.4 (#7571) Shahar Naveh 2026-04-09 19:38:14 +02:00
  • d5a90e5c1f Bump cargo-bins/cargo-binstall from 1.17.8 to 1.17.9 (#7566) dependabot[bot] 2026-04-06 23:30:13 +09:00
  • 72f397c6df Bump pyo3 from 0.28.2 to 0.28.3 in the pyo3 group (#7563) dependabot[bot] 2026-04-06 23:29:58 +09:00
  • e009cc0c3b fix: Swapcase must handle multibyte expansions (#7559) Joshua Megnauth 2026-04-06 10:29:30 -04:00
  • 4efa5da5f6 Simplify unicode regex call sites copilot/add-shared-unicode-crate copilot-swe-agent[bot] 2026-04-06 02:07:56 +00:00
  • 2934897035 Polish unicode follow-up review fixes copilot-swe-agent[bot] 2026-04-05 08:54:41 +00:00
  • 0a340de9c3 Finish unicode crate follow-up refactors copilot-swe-agent[bot] 2026-04-05 08:53:23 +00:00
  • 5cf1bd6667 Polish unicode regex helpers copilot-swe-agent[bot] 2026-04-05 07:45:20 +00:00
  • e968d83808 Tidy shared unicode review feedback copilot-swe-agent[bot] 2026-04-05 07:44:23 +00:00
  • 67485b5b77 Extract shared unicode crate copilot-swe-agent[bot] 2026-04-05 07:39:45 +00:00