Repository navigation
build: start UserSim 0.3 on Python 3.11 and Data Designer 0.10 - #45
binaryaaron wants to merge 4 commits into
Conversation
|
All contributors have signed the DCO ✍️ ✅ |
|
I have read the DCO document and I hereby sign the DCO. |
7b53cfe to
d13d5ef
Compare
|
@binaryaaron Thanks for putting this together, and for dropping
|
d13d5ef to
36ffc80
Compare
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
36ffc80 to
4ed40b5
Compare
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
Signed-off-by: Aaron Gonzales <aagonzales@nvidia.com>
|
Closing this PR and renaming its branch to We plan to use squash merges here, consistent with our other repositories, so the final commit title and description will describe the complete change rather than retain the intermediate development commits. |
|
Replacement PR: #119, using the descriptive branch name and the same reviewed implementation. |
Start UserSim 0.3 development at
0.3.0.dev0, move supported Python versions to>=3.11,<3.15, and require releaseddata-designer>=0.10,<0.11. Python 3.10 users remain on the 0.2 release line. Python 3.12 remains the development default; the CI matrix, compatibility imports/dependencies, documentation, and packaging checks follow the new supported range.This PR retains main's
uv>=0.13.4minimum and existing setup commands. Exact uv pinning, bootstrap/tool-check targets, and expanded stacked-branch CI triggers have been removed.UV_FROZENremains removed.The lock now uses all three Data Designer packages at
0.10.0from PyPI. Temporary Git overrides andno-sourceshave been removed. The release follow-up also updatesjson-repairto satisfy DD engine's new minimum; other locked package versions are unchanged from the preceding PR revision.Validation:
0.10.0.make check-distpassed on Python 3.12, including archive/Twine checks, a clean registry wheel installation outside the checkout, installed smoke, and simulation dry-run.The preceding revision passed GitHub CI across Python 3.11–3.14 and wheel/extension checks. These local results apply to the new DD release revision; the full suite/matrix, container, and live-provider checks were not rerun locally. Dependent PRs remain unchanged and need separate stack reconciliation.