Commit Graph

  • 3b364608d9 Make determine_changes step run on ubuntu-slim (#7790) fanninpm 2026-05-06 07:43:55 -04:00
  • 1c4361803d Move dependencies to workspace for vm crate (#7789) fanninpm 2026-05-06 01:03:05 -04:00
  • 22d4f43ad4 Add minimal capi lifecycle support (#7648) Bas Schoenmaeckers 2026-05-05 19:02:26 +02:00
  • 02a2b19839 Remove unused rust impl for formatting dis output (#7660) Shahar Naveh 2026-05-05 11:09:35 +03:00
  • ae7ff9c481 codegen: module seed CodeInfo emits empty flags (#7782) Jeong, YunWon 2026-05-05 16:22:55 +09:00
  • d877c30417 Bump https://github.com/astral-sh/ruff-pre-commit (#7779) dependabot[bot] 2026-05-05 14:25:08 +09:00
  • 8bd4c5137e Bump mwilliamson/setup-wabt-action from 3.2.0 to 4.0.0 (#7778) dependabot[bot] 2026-05-05 14:24:34 +09:00
  • dc12bff0f4 Move clippy and cargo-shear to a dedicated job (#7741) Shahar Naveh 2026-05-05 08:24:21 +03:00
  • e1dd3d43d5 Bump github/gh-aw from 0.68.3 to 0.71.1 (#7776) dependabot[bot] 2026-05-05 14:22:14 +09:00
  • a5cebc3242 Bump the wasmtime group across 1 directory with 2 updates (#7775) dependabot[bot] 2026-05-05 14:22:02 +09:00
  • ad5a55c1e3 Bytecode parity: align borrow optimization with CFG traversal (#7773) Jeong, YunWon 2026-05-05 14:04:12 +09:00
  • e4d35b08ea Move dependencies to workspace for common crate (#7771) fanninpm 2026-05-05 01:02:57 -04:00
  • 02932384d6 Use cfg_select in a bunch more places (#7740) Noa 2026-05-04 15:26:16 -05:00
  • 0325fd429e Opcode name (#7433) Shahar Naveh 2026-05-04 14:49:47 +03:00
  • 4db0aca471 fix ci (#7774) Shahar Naveh 2026-05-04 14:41:08 +03:00
  • 83002d7369 Tighten CPython parity for str format spec, %-format, and str() constructor (#7769) Changjoon 2026-05-04 10:28:43 +09:00
  • 90cc888f4b Validate compile() filename type and dont_inherit __bool__ protocol (#7768) Changjoon 2026-05-04 10:27:53 +09:00
  • cf23884656 test(str): add regression test for isprintable() unicode 15 chars, (#7766) Jiseok CHOI 2026-05-04 10:27:19 +09:00
  • c3c9292c8b Match CPython wording for compile() optimize and flags validation (#7765) Changjoon 2026-05-04 10:26:16 +09:00
  • ee5e9d0001 Enable some pedantic clippy lints (#7764) Shahar Naveh 2026-05-04 04:25:37 +03:00
  • 181e4e7124 Drop redundant exception type prefix from float-to-int error messages (#7763) Changjoon 2026-05-04 10:24:08 +09:00
  • eb99a8ecf1 Warn on unreachable_pub (#7762) Shahar Naveh 2026-05-04 04:18:24 +03:00
  • acc167fc44 Move dependencies to workspace for stdlib crate (#7747) fanninpm 2026-05-03 20:50:21 -04:00
  • c2910c06f3 Round float at the decimal level to match CPython's _Py_dg_dtoa (#7761) Changjoon 2026-05-03 00:16:27 +09:00
  • ac3e067230 Only run cargo check when rust code is changed (#7760) Shahar Naveh 2026-05-02 18:15:46 +03:00
  • be7841f9c1 Update test_py_compile.py to 3.14.4 (#7759) Shahar Naveh 2026-05-02 18:15:22 +03:00
  • 3e66fb508a Update str related tests (#7758) Shahar Naveh 2026-05-02 18:15:03 +03:00
  • f2ad84a489 AnyInstruction helpers + doc imrovments (#7757) Shahar Naveh 2026-05-02 18:13:31 +03:00
  • 926d69b50a Add some clippy lints (#7755) Shahar Naveh 2026-05-02 05:14:23 +03:00
  • 8d1c68c9a0 Bump actions/setup-node from 6.3.0 to 6.4.0 (#7689) dependabot[bot] 2026-05-02 08:16:15 +09:00
  • d9fff99718 Pin actions to hash (cron-ci.yaml) (#7686) Shahar Naveh 2026-05-02 02:15:43 +03:00
  • 0f25d145fd Make updating actions cache synchronous (#7712) Shahar Naveh 2026-05-02 02:15:14 +03:00
  • 7fd0da92d3 Fix libs deps check (#7732) Shahar Naveh 2026-05-02 02:14:55 +03:00
  • c027ffc2ba Pin marocchino/sticky-pull-request-comment action to a hash (#7751) Shahar Naveh 2026-05-01 16:58:35 +03:00
  • 192ba371e4 Fix function attribute tests: __defaults__ del, __code__ free vars ch… (#7749) Jiseok CHOI 2026-05-01 22:58:16 +09:00
  • d25195ed0e Update test_binascii.py to 3.14.4 (#7753) Shahar Naveh 2026-05-01 15:18:19 +03:00
  • 9004089fd1 Update unittest to 3.14.4 (#7752) Shahar Naveh 2026-05-01 14:06:24 +03:00
  • f6e2fcffe7 Bump liblzma-sys from 0.4.5 to 0.4.6 (#7744) dependabot[bot] 2026-05-01 19:49:10 +09:00
  • bb77ac6284 Update test_unicodedata.py to 3.14.4 (#7750) Shahar Naveh 2026-05-01 13:48:41 +03:00
  • c2141a765f Apply titlecase mapping in str.title() for uppercase digraphs (#7748) Changjoon 2026-05-01 19:45:55 +09:00
  • dd1cbac692 Match CPython's _float_div_mod, fixing divmod and % zero-handling (#7745) Changjoon 2026-05-01 19:45:28 +09:00
  • c98d26e508 Raise OverflowError in float pow when finite-base result overflows (#7746) Changjoon 2026-05-01 19:44:42 +09:00
  • 5e408d65f4 Resolve PathLike via os.fspath in io.open (#7743) Changjoon 2026-05-01 19:44:10 +09:00
  • 73b5b69bd8 Cargo check features on all os (#7733) Shahar Naveh 2026-05-01 13:43:43 +03:00
  • e79df4a6fb Bytecode parity CFG normalization and jump cleanup (#7721) Jeong, YunWon 2026-04-30 23:30:27 +09:00
  • 32e16fe7da Fix possible npm cache poisoning (#7742) Shahar Naveh 2026-04-30 17:21:06 +03:00
  • 88be7bb16a Move dependencies to workspace for literal crate (#7739) fanninpm 2026-04-30 03:24:50 -04:00
  • f90a5cf650 Fix del obj.__dict__ to match CPython behavior (fixes #5355) (#7568) Alok Pandey 2026-04-30 07:39:16 +05:30
  • 6c2c8421d7 Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#7640) dependabot[bot] 2026-04-30 11:01:47 +09:00
  • 6e895fbac4 Bump psm from 0.1.30 to 0.1.31 (#7738) dependabot[bot] 2026-04-30 04:45:57 +09:00
  • 543fcc841c Update test_weakset.py to 3.14.4 (#7735) Shahar Naveh 2026-04-29 22:45:43 +03:00
  • 6c91c5bb2a Short-circuit identity in rich_compare_bool for Eq/Ne (PyObject_RichCompareBool parity) (#7734) Changjoon 2026-04-30 04:45:23 +09:00
  • 3c297d478a Update test_call.py to 3.14.4 (#7730) Shahar Naveh 2026-04-29 22:40:44 +03:00
  • 6ed2f15b67 Raise OverflowError in float pow when complex result overflows (#7727) Jeongseop Lim 2026-04-30 04:40:31 +09:00
  • 6b67067e9a Chain __context__ alongside __cause__ when wrapping StopIteration (PEP 479) (#7731) Changjoon 2026-04-29 18:52:22 +09:00
  • 04ffa3891c Match CPython's "argument of type ... is not a container or iterable" wording (#7714) Changjoon 2026-04-29 18:29:31 +09:00
  • ba2b619c0c Accept __index__-conforming objects for compile() flags / optimize (#7728) Changjoon 2026-04-29 18:26:49 +09:00
  • c8ddbd2326 Fix pow() raising ValueError instead of TypeError for non-int exponent (#7725) Jeongseop Lim 2026-04-29 18:18:11 +09:00
  • 3ebcab70c0 Make mappingproxy's nb_or slot symmetric for dict | mp (#7723) Changjoon 2026-04-29 18:16:27 +09:00
  • 51e7200d11 Move dependencies to workspace for jit crate (#7720) fanninpm 2026-04-29 05:15:01 -04:00
  • d7a319d967 Move dependency to workspace for host_env crate (#7719) fanninpm 2026-04-29 05:14:51 -04:00
  • 330b18f2fe Preserve recursively-set value in defaultdict.__missing__ (#7718) Changjoon 2026-04-29 18:14:32 +09:00
  • 82e8b200db Bump the unix group across 1 directory with 2 updates (#7713) dependabot[bot] 2026-04-29 18:14:09 +09:00
  • 3f718f9942 Align _opcode.has_* functions with 3.14.4 (#7711) Shahar Naveh 2026-04-28 15:15:23 +03:00
  • 363d19839f Move dependencies to workspace for derive-impl crate (#7710) fanninpm 2026-04-28 08:12:31 -04:00
  • 68aece59c9 Reject format-string field index above Py_ssize_t::MAX (#7708) Changjoon 2026-04-28 21:12:09 +09:00
  • b3d6d2f247 Reject format spec with width above i32::MAX (#7707) Changjoon 2026-04-28 21:11:33 +09:00
  • e6d9ea6bfe Bump insta from 1.46.3 to 1.47.2 (#7706) dependabot[bot] 2026-04-28 21:11:08 +09:00
  • 59382f385a Bump rustls from 0.23.38 to 0.23.39 (#7705) dependabot[bot] 2026-04-28 21:11:00 +09:00
  • 9db00f741c Bump the wasmtime group across 1 directory with 3 updates (#7704) dependabot[bot] 2026-04-28 21:10:52 +09:00
  • e5f2d2d3b9 Drop int() delegation to __trunc__ (#7703) Changjoon 2026-04-28 21:10:42 +09:00
  • 7fb743b1be Update traceback.py from 3.14.4 (#7702) Shahar Naveh 2026-04-28 15:10:33 +03:00
  • 6c498fc4a7 Preserve str subclass type returned by __str__ / __repr__ (#7701) Changjoon 2026-04-28 21:09:49 +09:00
  • b8f7ae4265 Reject __abc_tpflags__ with both SEQUENCE and MAPPING bits (#7700) Changjoon 2026-04-28 21:09:16 +09:00
  • 1d42ee565f Preserve __dict__ and __slots__ state in deque.__reduce__ (#7699) Changjoon 2026-04-27 21:50:23 +09:00
  • 9794ab7fdf Enforce int_max_str_digits on int-to-str conversions (#7688) Changjoon 2026-04-27 21:41:40 +09:00
  • dc81c740cf Match CPython wording for __slots__ conflict and __doc__ delete errors (#7698) Changjoon 2026-04-27 21:39:21 +09:00
  • f10f441854 Defer staticmethod/classmethod callable storage to __init__ (#7697) Changjoon 2026-04-27 21:38:44 +09:00
  • 1fa676fd07 Upgrade cspell to v10.0.0 (#7696) Shahar Naveh 2026-04-27 15:37:55 +03:00
  • 5648a3346f Upgrade der to 0.8 (#7695) Shahar Naveh 2026-04-27 15:37:42 +03:00
  • 02c454bdb4 Bump libc from 0.2.185 to 0.2.186 (#7694) dependabot[bot] 2026-04-27 12:38:06 +09:00
  • 049d44b1e0 Bump uuid from 1.23.0 to 1.23.1 (#7692) dependabot[bot] 2026-04-27 12:37:57 +09:00
  • f6b6b18b62 Bump foreign-types-shared from 0.1.1 to 0.3.1 (#7691) dependabot[bot] 2026-04-27 12:37:48 +09:00
  • 7f8cdddbbf Add crates/* directories to Dependabot config (#7687) fanninpm 2026-04-26 21:15:14 -04:00
  • 625e5bf012 Report invalid \uXXXX escape position at the u character (#7676) Changjoon 2026-04-26 12:33:34 +09:00
  • a2afaf0f13 Pin actions version to commit; force runner to use node 24 (#7685) Shahar Naveh 2026-04-26 06:32:37 +03:00
  • 956267c49e Bump aws-lc-rs from 1.16.2 to 1.16.3 (#7684) dependabot[bot] 2026-04-26 12:32:10 +09:00
  • be43bb6dbf Match CPython error type for non-ASCII struct format arguments (#7681) Changjoon 2026-04-26 12:31:54 +09:00
  • 6ab1f806ba Bump actions/cache from 5.0.4 to 5.0.5 (#7649) dependabot[bot] 2026-04-25 21:57:22 +09:00
  • f0e23aacc2 Opcode descs not hardcoded (#7682) Shahar Naveh 2026-04-25 15:57:02 +03:00
  • a5f48eaaa1 Add sha1 to crypto dependency group (#7679) fanninpm 2026-04-25 08:54:01 -04:00
  • b427f31164 Raise ValueError for None in required AST scalar fields (#7680) Changjoon 2026-04-25 21:53:37 +09:00
  • 7df0801db3 Bump rustls from 0.23.37 to 0.23.38 (#7678) dependabot[bot] 2026-04-25 21:53:11 +09:00
  • 3a793ce716 Bump postcss from 8.5.3 to 8.5.10 in /wasm/demo (#7677) dependabot[bot] 2026-04-25 21:52:59 +09:00
  • adafaf222b Bump github/gh-aw from 0.62.5 to 0.68.3 (#7650) dependabot[bot] 2026-04-25 05:17:05 +09:00
  • f6371de4a1 Bump rustls-webpki from 0.103.10 to 0.103.13 (#7674) dependabot[bot] 2026-04-25 05:16:34 +09:00
  • fb1218d6ba Accept surrogates in _json.JsonScanner decode path (#7675) Changjoon 2026-04-25 05:16:12 +09:00
  • 3f8a0b12eb Bump actions/github-script from 8.0.0 to 9.0.0 (#7661) dependabot[bot] 2026-04-25 05:15:31 +09:00
  • 2e5c2be7fa Accept surrogates in _json.encode_basestring{,_ascii} (#7673) Changjoon 2026-04-25 00:08:14 +09:00
  • 0d67fd69e2 Relax rustyline version constraint (#7672) Shahar Naveh 2026-04-24 18:07:17 +03:00