copilot-swe-agent[bot]
3ce4b26be2
Continue fixing Py_ to Ty_ renaming - fix missed patterns
...
Fixed additional patterns that were missed in the initial renaming:
- PyThreadState → TyThreadState (typedef and all uses)
- PyMem_RawFree → TyMem_RawFree
- Py_buffer → Ty_buffer
- Py_CLEANUP_SUPPORTED → Ty_CLEANUP_SUPPORTED
- PyStatus → TyStatus and PyStatus_NoMemory → TyStatus_NoMemory
- _Py__has_builtin → _Ty__has_builtin
- _Py_SINGLETON → _Ty_SINGLETON
- _Py_CODEUNIT → _Ty_CODEUNIT
- _Py_BackoffCounter → _Ty_BackoffCounter
- _Py_slot_* and _Py_type_* patterns
Build is progressing with fewer errors.
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 18:23:23 +00:00
copilot-swe-agent[bot]
42e2356c88
Fix incorrect replacements in Py_ to Ty_ renaming
...
Fixed several macros and constants that should not have been renamed:
- _Py_CAST, _Py_NULL, _Py_RVALUE (internal utility macros)
- Py_UNUSED (unused parameter macro)
- Py_EQ, Py_NE, Py_LT, Py_LE, Py_GT, Py_GE (comparison constants)
- Py_RETURN_* macros (NONE, TRUE, FALSE, NOTIMPLEMENTED, RICHCOMPARE)
- Py_READONLY, Py_ULL, Py_CONTEXT_SWITCHED
- TyGC_Head in generated clinic files
Build is still in progress with some remaining issues to resolve.
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 17:44:05 +00:00
copilot-swe-agent[bot]
b198f511d2
Rename Py_ to Ty_ throughout C API
...
Massive automated renaming of all Py_/PyObject/etc. prefixes to Ty_/TyObject/etc.
This includes:
- All public API types (TyObject, TyTypeObject, etc.)
- All public API functions (Ty_Initialize, Ty_BuildValue, etc.)
- All internal API (_Ty_ prefixes)
- Reference counting macros (Ty_INCREF, Ty_DECREF, etc.)
- Type flags (Ty_TPFLAGS_*)
- Debug flags (Ty_DEBUG, Ty_TRACE_REFS, etc.)
- All object type APIs (TyList_, TyDict_, TyUnicode_, etc.)
This changes over 60,000 occurrences across 1000+ files.
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-29 17:37:49 +00:00
a511eab912
Merge pull request #9 from johndoe6345789/dependabot/pip/Tools/hypothesis-6.148.8
...
Bump hypothesis from 6.135.26 to 6.148.8 in /Tools
2025-12-28 21:05:01 +00:00
9be4638f19
Merge branch 'dependabot/github_actions/actions/checkout-5' into dependabot/pip/Tools/types-setuptools-80.9.0.20251223
2025-12-28 21:04:40 +00:00
aa7d339d52
Merge pull request #12 from johndoe6345789/dependabot/pip/Tools/mypy-1.19.1
...
Bump mypy from 1.16.1 to 1.19.1 in /Tools
2025-12-28 21:03:32 +00:00
c653409c9c
Merge pull request #13 from johndoe6345789/dependabot/pip/Tools/types-psutil-7.1.3.20251211
...
Bump types-psutil from 7.0.0.20250601 to 7.1.3.20251211 in /Tools
2025-12-28 21:03:19 +00:00
copilot-swe-agent[bot]
0ffefdd29a
Remove Makefile and autoconf files, update README for CMake
...
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com >
2025-12-28 20:55:56 +00:00
dependabot[bot]
d5a4f425e3
Bump types-psutil from 7.0.0.20250601 to 7.1.3.20251211 in /Tools
...
Bumps [types-psutil](https://github.com/typeshed-internal/stub_uploader ) from 7.0.0.20250601 to 7.1.3.20251211.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-psutil
dependency-version: 7.1.3.20251211
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 06:10:33 +00:00
dependabot[bot]
b3cb2d86eb
Bump mypy from 1.16.1 to 1.19.1 in /Tools
...
Bumps [mypy](https://github.com/python/mypy ) from 1.16.1 to 1.19.1.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md )
- [Commits](https://github.com/python/mypy/compare/v1.16.1...v1.19.1 )
---
updated-dependencies:
- dependency-name: mypy
dependency-version: 1.19.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 06:10:32 +00:00
dependabot[bot]
55918ce464
Bump types-setuptools from 80.9.0.20250529 to 80.9.0.20251223 in /Tools
...
Bumps [types-setuptools](https://github.com/typeshed-internal/stub_uploader ) from 80.9.0.20250529 to 80.9.0.20251223.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
dependency-version: 80.9.0.20251223
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 06:10:29 +00:00
dependabot[bot]
08363eb8ad
Bump hypothesis from 6.135.26 to 6.148.8 in /Tools
...
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis ) from 6.135.26 to 6.148.8.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases )
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.135.26...hypothesis-python-6.148.8 )
---
updated-dependencies:
- dependency-name: hypothesis
dependency-version: 6.148.8
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 06:10:27 +00:00
Richie Ward
9853be11ff
Initial 3.14 commit
2025-07-22 07:54:51 +01:00