Point attrs source at GitHub release wheel for portability

Replace local path override with wheel URL from KRRT7/attrs release
so team members and CI get the optimized attrs on uv sync.
This commit is contained in:
Kevin Turcios 2026-04-21 02:35:45 -05:00
parent edfdd231e0
commit d25d7bdad4
2 changed files with 6 additions and 88 deletions

View file

@ -41,7 +41,7 @@ test-optional = [
codeflash-core = { workspace = true }
codeflash-python = { workspace = true }
codeflash-service = { workspace = true }
attrs = { path = "/Users/krrt7/Desktop/work/attrs-opt", editable = true }
attrs = { url = "https://github.com/KRRT7/attrs/releases/download/26.1.0.post1/attrs-26.1.0.post1-py3-none-any.whl" }
[tool.ruff]
src = [

92
uv.lock
View file

@ -80,92 +80,10 @@ wheels = [
[[package]]
name = "attrs"
source = { editable = "/Users/krrt7/Desktop/work/attrs-opt" }
[package.metadata]
[package.metadata.requires-dev]
benchmark = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-codspeed" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
cov = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "coverage", extras = ["toml"] },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
dev = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
{ name = "ruff" },
]
docs = [
{ name = "cogapp" },
{ name = "furo" },
{ name = "myst-parser" },
{ name = "sphinx" },
{ name = "sphinx-notfound-page" },
{ name = "sphinxcontrib-towncrier" },
{ name = "towncrier" },
]
docs-watch = [
{ name = "cogapp" },
{ name = "furo" },
{ name = "myst-parser" },
{ name = "sphinx" },
{ name = "sphinx-notfound-page" },
{ name = "sphinxcontrib-towncrier" },
{ name = "towncrier" },
{ name = "watchfiles" },
]
mypy = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-mypy-plugins", marker = "python_full_version >= '3.10' and platform_python_implementation == 'CPython'" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
pyrefly = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pyrefly" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
pyright = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pyright" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
tests = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
]
ty = [
{ name = "cloudpickle", marker = "platform_python_implementation == 'CPython'" },
{ name = "hypothesis" },
{ name = "pympler" },
{ name = "pytest" },
{ name = "pytest-xdist", extras = ["psutil"] },
{ name = "ty" },
version = "26.1.0.post1"
source = { url = "https://github.com/KRRT7/attrs/releases/download/26.1.0.post1/attrs-26.1.0.post1-py3-none-any.whl" }
wheels = [
{ url = "https://github.com/KRRT7/attrs/releases/download/26.1.0.post1/attrs-26.1.0.post1-py3-none-any.whl", hash = "sha256:1d3b7a2184ca76bf33a797a0e122538abc1a04dcc1ad2b6539c35c44713e1fd8" },
]
[[package]]
@ -406,7 +324,7 @@ dependencies = [
[package.metadata]
requires-dist = [
{ name = "attrs", editable = "/Users/krrt7/Desktop/work/attrs-opt" },
{ name = "attrs", url = "https://github.com/KRRT7/attrs/releases/download/26.1.0.post1/attrs-26.1.0.post1-py3-none-any.whl" },
{ name = "gitpython", specifier = ">=3.1.0" },
{ name = "platformdirs", specifier = ">=4.0.0" },
{ name = "posthog", specifier = ">=3.0.0" },