Skip to content

Conversation

@BrianMichell
Copy link
Owner

Follows the lead of TGSAI/segy #285 for locked dependencies.

@BrianMichell BrianMichell merged commit b22a0ab into poetry_to_uv Apr 4, 2025
17 checks passed
@BrianMichell BrianMichell deleted the uv_nox_integration branch April 4, 2025 14:45
tasansal added a commit that referenced this pull request Apr 8, 2025
* Migrate from Poetry to uv

* fix pypi metadata with uv

* Updating contribution for uv

* Nox and uv integration upgrades (#1)

* WIP: nox with uv pipelines

* WIP: Enforce uv setup venv

* WIP: Force uv to use sessions interpreter

* Drop python-version for coverage to conform with current requirements

* pin labeler to 5.0.0

* revert labeler pin

* only install pre-commit deps; not all dev

* don't install all dev reqs in mypy

* remove redundant installs

* remove root package install from coverage report

* add toml extra to coverage

* remove dev installs from typeguard and xdoctest, add color extra

* remove dev reqs install from docs

* we aren't using hatch, so remove tool config

* remove commented out hatch build backend

* reorg pyproject.toml

* lint

* use uv for venv creation

* lint

* resolve uv venv not being picked up

* Removing vestigial temp file

* update to safety v3 cli usage

* add safety auth

* revert safety v3

* update requirements for safety

* shorten line 181

* lint and fix

* add env

---------

Co-authored-by: Altay Sansal <[email protected]>
BrianMichell added a commit that referenced this pull request Apr 10, 2025
* WIP: nox with uv pipelines

* WIP: Enforce uv setup venv

* WIP: Force uv to use sessions interpreter

* Drop python-version for coverage to conform with current requirements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants