Commit Graph
15730 Commits
Author SHA1 Message Date
Padraic Fanning f9686296a9 Add dependency groups to dependabot.yml 2026-02-06 14:20:31 +09:00
dependabot[bot] 40d418e2fc Bump webpack from 5.98.0 to 5.105.0 in /wasm/demo
Bumps [webpack](https://github.com/webpack/webpack) from 5.98.0 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack/compare/v5.98.0...v5.105.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.105.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 12:08:41 +09:00
github-actions[bot] 008ec892c8 Update doc DB for CPython 3.14.3 2026-02-06 12:08:22 +09:00
CPython Developers 951a97e32d Update encodings from v3.14.3 2026-02-06 12:05:17 +09:00
Jeong, YunWon a49ab1911c [doc] fix workflow (#7021) 2026-02-06 11:41:08 +09:00
dependabot[bot]andCopilot b993312365 Bump cranelift-module from 0.128.1 to 0.128.2 (#6992)
* Bump cranelift-module from 0.128.1 to 0.128.2

Bumps [cranelift-module](https://github.com/bytecodealliance/wasmtime) from 0.128.1 to 0.128.2.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases)
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md)
- [Commits](https://github.com/bytecodealliance/wasmtime/commits)

---
updated-dependencies:
- dependency-name: cranelift-module
  dependency-version: 0.128.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Upgrade all cranelift-* packages to 0.128.3 in Cargo.toml (#7017)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-06 11:39:50 +09:00
Jeong, YunWon ba462e1223 [AGNETS.md] guide control flow (#7018) 2026-02-06 09:31:55 +09:00
Jeong, YunWon 1e1b423fc0 Merge pull request #6997 from youknowone/test_io
Better codecs and fix lots of test_io and other expectedFailures
2026-02-06 09:04:47 +09:00
dependabot[bot] ef077319c8 Bump time from 0.3.46 to 0.3.47 (#7014)
Bumps [time](https://github.com/time-rs/time) from 0.3.46 to 0.3.47.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.46...v0.3.47)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 09:00:59 +09:00
Shahar Naveh 956f471013 Use num_enum crate for oparg types (#6980)
* Use `num_enum` crate for oparg types

* Fix doctest

* Make opargs `#[repr(u8)]`

* BuildSliceArgCount optimized
2026-02-06 09:00:38 +09:00
Jeong, YunWon 19db8d0b9f Merge pull request #7008 from youknowone/warnings 2026-02-06 07:45:48 +09:00
CPython Developers 7ccab4a4c8 Update traceback from v3.14.3 2026-02-06 07:45:17 +09:00
ShaharNaveh c3212e7cd0 Update pprint.py from 3.14.3 2026-02-06 01:14:55 +09:00
CPython Developers cc23a67493 Update test_dict from v3.14.3 2026-02-06 00:35:00 +09:00
Jeong, YunWon b880c33a8b Move pickletester.py to the correct place (#7003)
* Move `pickletester.py` to the correct place

* Mark failing tests

* Update `test_pickle.py` from 3.14.3
2026-02-06 00:21:15 +09:00
Jeong, YunWon 6e09d1b123 win codecs 2026-02-06 00:15:18 +09:00
Jeong, YunWon 258ac74384 fix io 2026-02-06 00:15:18 +09:00
CPython Developers e948314a3e Update test_io from v3.14.3 2026-02-06 00:15:18 +09:00
Jeong, YunWon afea16569b Fix test_io expectedFailures 2026-02-06 00:15:18 +09:00
Jeong, YunWon 2e62cac72b Implement more warnings 2026-02-05 23:50:08 +09:00
Jeong, YunWon c0af6eb5c0 skip flaky test_threaded_weak_key_dict_copy (#7010) 2026-02-05 23:47:09 +09:00
fanninpmandcoderabbitai[bot] 2da6c34547 RustPython version to 3.14.3 (#6999)
* RustPython version to 3.14.3

* Refactor version number to variable

* Fix CPython clone version statement

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-05 23:42:33 +09:00
Jeong, YunWon 6de6a92717 Merge pull request #7001 from youknowone/annotationlib
Add test_annotationlib to v3.14.2 and fix related bugs
2026-02-05 23:39:47 +09:00
Jeong, YunWon cdb7b0d5ca align overlapped to CPython 3.14.2 (#7005) 2026-02-05 23:38:35 +09:00
ShaharNaveh 906113f499 Merge remote-tracking branch 'upstream/main' into move-pickletester 2026-02-05 15:52:30 +02:00
ShaharNaveh d4c268c834 Update test_pickle.py from 3.14.3 2026-02-05 15:52:00 +02:00
Jeong, YunWon 535638e1e7 Fix annotationlib parsing 2026-02-05 22:46:23 +09:00
CPython Developers 2fac506b35 Update warnings from v3.14.2 2026-02-05 21:54:56 +09:00
ShaharNaveh 00ea4636a1 Mark failing tests 2026-02-05 14:19:41 +02:00
Shahar Naveh 5b7db1d2d2 Newtype LoadSuperAttr oparg (#7002) 2026-02-05 21:14:38 +09:00
ShaharNaveh 0258e8d10a Move pickletester.py to the correct place 2026-02-05 13:32:40 +02:00
Jeong, YunWon d7c259c8c9 Update list-related CPython tests to v3.14.2 (#7000) 2026-02-05 20:30:17 +09:00
CPython Developers 144dc7e5e2 Update annotationlib from v3.14.2 2026-02-05 19:31:58 +09:00
Shahar Naveh e2ee2067f8 Update pickle.py from 3.14.2 (#6982)
* Update `_compat_pickle.py` from 3.14.2

* Update `pickle.py` from 3.14.2

* Update pickletools and tests

* Update all other pickle related files

* Make `test_extcall` to use modified doctest checker
2026-02-05 19:27:10 +09:00
Jeong, YunWon 684e880689 Implement more ast features (#6986) 2026-02-05 16:20:22 +09:00
Jeong, YunWon 0919b2cb3d command /apple-container (#6998) 2026-02-05 10:20:48 +09:00
Jeong, YunWon f260677dbd Merge pull request #6996 from youknowone/import
Update importlib from 3.14.2
2026-02-05 08:12:43 +09:00
Jeong, YunWon bcc5cf30ac impl more importlib 2026-02-05 00:21:34 +09:00
CPython Developers afdf8cefe8 Update importlib from v3.14.2 2026-02-05 00:21:34 +09:00
Jeong, YunWon 648223ade2 non-code migration 2026-02-05 00:21:34 +09:00
Elmir ffc4622896 support | operation between typing.Union and strings (#6983)
* remove duplicated _call_typing_func_object() functions

Move _call_typing_func_object() code to
stdlib::typing::call_typing_func_object().
Use that function everywhere.

* support | operation between typing.Union and strings

Adds support for performing '|' operation between Union objects and
strings, e.g. forward type references.

For example following code:

    from typing import Union

    U1 = Union[int, str]
    U1 | "float"

The result of the operation above becomes:

   int | str | ForwardRef('float')
2026-02-04 23:49:36 +09:00
ShaharNaveh a037bda44b Update queue from 3.14.2 2026-02-04 18:32:45 +09:00
Jeong, YunWon 0dcc975304 Add GC infrastructure: object tracking, tp_clear, and helper methods (#6994) 2026-02-04 18:29:09 +09:00
Jeong, YunWon 5662fa0751 Align winapi with CPython behavior (#6988) 2026-02-04 15:02:21 +09:00
dependabot[bot] f709386ead Bump flate2 from 1.1.8 to 1.1.9 (#6991)
* Bump flate2 from 1.1.8 to 1.1.9

Bumps [flate2](https://github.com/rust-lang/flate2-rs) from 1.1.8 to 1.1.9.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.1.8...1.1.9)

---
updated-dependencies:
- dependency-name: flate2
  dependency-version: 1.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
2026-02-04 14:30:59 +09:00
Jeong, YunWon e9c6617687 Merge pull request #6985 from youknowone/subprocess
Update subprocess from v3.14.2
2026-02-04 13:17:14 +09:00
dependabot[bot] 5e0fb7a6ee Bump bytes from 1.11.0 to 1.11.1 (#6987)
* Bump bytes from 1.11.0 to 1.11.1

Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
...
2026-02-04 13:07:51 +09:00
Jeong, YunWon 2c417d5bb1 Fix Context.new_bytes (#6989) 2026-02-04 13:07:16 +09:00
CPython Developers 79c428e465 Update subprocess from v3.14.2 2026-02-04 11:16:15 +09:00
Jeong, YunWon e56705455a Remove _use_vfork 2026-02-04 11:15:58 +09:00