Skip to main content

Patch pipenv to use uv for lock and sync operations.

Project description

pipenv-uv

PyPI - Version PyPI - Python Version pre-commit.ci status

Patch pipenv to use uv for lock and sync operations.


Table of Contents

Installation

With pipx:

pipx install pipenv
pipx inject pipenv pipenv-uv

With uv:

uv tool install pipenv --with pipenv-uv --force-reinstall

Usage

Just use pipenv as normal :D

You can disable uv by using setting DISABLE_PIPENV_UV_PATCH ie

DISABLE_PIPENV_UV_PATCH=1 pipenv lock

TODO

  • Handle conflicts for main packages and dev packages
  • Use uv for sync/install as well
  • Add test

License

pipenv-uv is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pipenv_uv-0.0.2.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pipenv_uv-0.0.2-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file pipenv_uv-0.0.2.tar.gz.

File metadata

  • Download URL: pipenv_uv-0.0.2.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pipenv_uv-0.0.2.tar.gz
Algorithm Hash digest
SHA256 632ed5e4b34a0ae2bd3bf28f5cb2eb2fdc322a80fc8e29cae2fa44eccd2a03db
MD5 7941fdb64bd0d97e2a2724c8aa5a191d
BLAKE2b-256 c878263ab99d0e8993713f0ad819b6a16019ea3d64bd5518b62a0cd53d5d49c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pipenv_uv-0.0.2.tar.gz:

Publisher: main.yaml on FlavioAmurrioCS/pipenv-uv

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pipenv_uv-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pipenv_uv-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pipenv_uv-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4feef2c719fc4d9a75f428c471dadf3e1ddd3e8d061520d4d5b69b556dcbcf83
MD5 12dcd34555a7851f5eda6876041d6dd9
BLAKE2b-256 bf1387a9ed6dd009545ac16512855d0c61d5341baa553bde1ae4e32c6fc0545d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pipenv_uv-0.0.2-py3-none-any.whl:

Publisher: main.yaml on FlavioAmurrioCS/pipenv-uv

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page