Skip to content

Commit 9bfdcb4

Browse files
Merge pull request #341 from UiPath/chore/enforce-min-age
chore: enforce 2-day minimum age for non-uipath packages
2 parents f3e999e + f4be854 commit 9bfdcb4

10 files changed

Lines changed: 89 additions & 0 deletions

File tree

packages/uipath-agent-framework/pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,15 @@ asyncio_default_fixture_loop_scope = "function"
114114
asyncio_mode = "auto"
115115

116116
[tool.uv]
117+
exclude-newer = "2 days"
117118
prerelease = "allow"
118119

120+
[tool.uv.exclude-newer-package]
121+
uipath = false
122+
uipath-core = false
123+
uipath-platform = false
124+
uipath-runtime = false
125+
119126
[[tool.uv.index]]
120127
name = "testpypi"
121128
url = "https://test.pypi.org/simple/"

packages/uipath-agent-framework/uv.lock

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/uipath-google-adk/pyproject.toml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ asyncio_default_fixture_loop_scope = "function"
108108
asyncio_mode = "auto"
109109

110110
[tool.uv]
111+
exclude-newer = "2 days"
111112
# google-adk transitively depends on opentelemetry-exporter-gcp-logging which
112113
# pins opentelemetry-sdk<1.39.0, but uipath-core requires >=1.39.0.
113114
# google-adk itself allows opentelemetry-sdk>=1.36.0,<1.40.0 (since v1.24.0)
@@ -117,6 +118,12 @@ override-dependencies = [
117118
"opentelemetry-sdk>=1.39.0,<1.40.0",
118119
]
119120

121+
[tool.uv.exclude-newer-package]
122+
uipath = false
123+
uipath-core = false
124+
uipath-platform = false
125+
uipath-runtime = false
126+
120127
[[tool.uv.index]]
121128
name = "testpypi"
122129
url = "https://test.pypi.org/simple/"

packages/uipath-google-adk/uv.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/uipath-llamaindex/pyproject.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,15 @@ addopts = "-ra -q --cov=src/uipath_llamaindex --cov-report=term-missing"
107107
asyncio_default_fixture_loop_scope = "function"
108108
asyncio_mode = "auto"
109109

110+
[tool.uv]
111+
exclude-newer = "2 days"
112+
113+
[tool.uv.exclude-newer-package]
114+
uipath = false
115+
uipath-core = false
116+
uipath-platform = false
117+
uipath-runtime = false
118+
110119
[[tool.uv.index]]
111120
name = "testpypi"
112121
url = "https://test.pypi.org/simple/"

packages/uipath-llamaindex/uv.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/uipath-openai-agents/pyproject.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,15 @@ addopts = "-ra -q --cov=src/uipath_openai_agents --cov-report=term-missing"
9393
asyncio_default_fixture_loop_scope = "function"
9494
asyncio_mode = "auto"
9595

96+
[tool.uv]
97+
exclude-newer = "2 days"
98+
99+
[tool.uv.exclude-newer-package]
100+
uipath = false
101+
uipath-core = false
102+
uipath-platform = false
103+
uipath-runtime = false
104+
96105
[[tool.uv.index]]
97106
name = "testpypi"
98107
url = "https://test.pypi.org/simple/"

packages/uipath-openai-agents/uv.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/uipath-pydantic-ai/pyproject.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,15 @@ addopts = "-ra -q --cov=src/uipath_pydantic_ai --cov-report=term-missing"
9090
asyncio_default_fixture_loop_scope = "function"
9191
asyncio_mode = "auto"
9292

93+
[tool.uv]
94+
exclude-newer = "2 days"
95+
96+
[tool.uv.exclude-newer-package]
97+
uipath = false
98+
uipath-core = false
99+
uipath-platform = false
100+
uipath-runtime = false
101+
93102
[[tool.uv.index]]
94103
name = "testpypi"
95104
url = "https://test.pypi.org/simple/"

packages/uipath-pydantic-ai/uv.lock

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)