Update sysconfig from v3.14.3 and also fix _sysconfig#7296
Update sysconfig from v3.14.3 and also fix _sysconfig#7296youknowone merged 2 commits intoRustPython:mainfrom
Conversation
- Add prefix, exec_prefix, BINDIR to sysconfigdata build_time_vars - Add Py_DEBUG and ABIFLAGS to sysconfigdata - Fix Py_GIL_DISABLED/Py_DEBUG to use int (1/0) instead of bool - Gitignore generated _sysconfig_vars*.json
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review infoConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThis PR updates sysconfig configuration handling by replacing boolean literals with integer equivalents for Py_GIL_DISABLED and Py_DEBUG, adding runtime-dependent path variables (prefix, exec_prefix, BINDIR) to build-time configuration, and introducing ABIFLAGS constant. A .gitignore pattern is also added. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
📦 Library DependenciesThe following Lib/ modules were modified. Here are their dependencies: [ ] lib: cpython/Lib/sysconfig dependencies:
dependent tests: (51 tests)
Legend:
|
c2df4b3 to
8d7d43f
Compare
Summary by CodeRabbit
Chores
Bug Fixes