Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
eb22f80
feat(client-py): Add a (empty) package for the Python client
lcian Oct 28, 2025
d37032c
use workspace, use internal PyPI for whole workspace, uv sync
lcian Oct 28, 2025
86c75cb
specify build system, install client as editable
lcian Oct 28, 2025
8f932f2
uv sync --all-packages in envrc for unified venv
lcian Oct 28, 2025
987c9c6
rebased
lcian Oct 28, 2025
1e9388c
lockfile
lcian Oct 28, 2025
ac5bc03
adjst commands
lcian Oct 28, 2025
a29e932
add pre-commit
lcian Oct 28, 2025
58d5309
disclaimer on pre-commit
lcian Oct 28, 2025
daca135
readme
lcian Oct 28, 2025
ca248cb
build_system
lcian Oct 29, 2025
1c93543
os matrix
lcian Oct 29, 2025
33ff8b4
os matrix
lcian Oct 29, 2025
1f5d760
improve
lcian Oct 29, 2025
790e69a
improve
lcian Oct 29, 2025
e209b31
only tests in matrix
lcian Oct 29, 2025
ad1a998
exclude mypy on windows
lcian Oct 29, 2025
25c4df6
exclude precommit on windows
lcian Oct 29, 2025
5296238
make internal pypi not exclusive - packages are missing on win
lcian Oct 29, 2025
41c5edf
ci only on win and macos
lcian Oct 29, 2025
5c2305e
default = true
lcian Oct 29, 2025
7a6d503
lower py version, regenerate uv.lock
lcian Oct 29, 2025
e0c1a52
lower .python-version as well for CI
lcian Oct 29, 2025
1ac9c9c
just require 3.11
lcian Oct 29, 2025
5c0e09f
lower req to 3.11.9 due to GH runners availability
lcian Oct 29, 2025
b7ebd66
regerate lockfile with 3.11
lcian Oct 29, 2025
75c6065
use public PyPI for now
lcian Oct 29, 2025
06d8d11
Merge branch 'main' into lcian/feat/python-client-devsetup
lcian Oct 29, 2025
074da70
back to python 3.13
lcian Oct 29, 2025
e1b78e9
use ruff; less pre-commit hooks; less overriding things
lcian Oct 29, 2025
0bbe63b
use uv run for CI
lcian Oct 29, 2025
b592a34
test only on ubuntu-latest
lcian Oct 29, 2025
10d6c92
specify workflow permissions; remove concurrency
lcian Oct 29, 2025
114e0d4
format py file in devenv dir
lcian Oct 29, 2025
96c25d5
move pytest to top level; run uv sync in CI
lcian Oct 29, 2025
664e211
try removing uv run prefix from CI commands
lcian Oct 29, 2025
76c8943
delete gitignore
lcian Oct 29, 2025
395963c
ignore just dist
lcian Oct 29, 2025
0bb4a6f
unify CI
lcian Oct 29, 2025
2e19ec3
fix workflow file
lcian Oct 29, 2025
088fd48
improve
lcian Oct 29, 2025
7d1d979
improve
lcian Oct 29, 2025
6f6a046
improve
lcian Oct 29, 2025
5389be3
change mypy rules slightly
lcian Oct 29, 2025
10fb7cd
pin minor python version
lcian Oct 29, 2025
28f41b4
simplify build requirement
lcian Oct 29, 2025
93ada0e
improve
lcian Oct 29, 2025
e861c49
Update .pre-commit-config.yaml
lcian Oct 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
make internal pypi not exclusive - packages are missing on win
  • Loading branch information
lcian committed Oct 29, 2025
commit 5296238b862705d95e10279189684b906fbafa13
3 changes: 1 addition & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ requires-python = ">=3.13"

[[tool.uv.index]]
url = "https://pypi.devinfra.sentry.io/simple"
default = true

[tool.uv.workspace]
members = [
Expand All @@ -15,5 +14,5 @@ members = [
[dependency-groups]
dev = [
"devservices>=1.2.2",
"pre-commit>=4.2.0; sys_platform != 'win32'",
"pre-commit>=4.2.0",
]
2 changes: 1 addition & 1 deletion python-objectstore-client/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dev = [
"black>=25.1.0",
"isort>=5.13.2",
"flake8>=7.3.0",
"mypy>=1.17.1; sys_platform != 'win32'",
"mypy>=1.17.1",
]

[tool.mypy]
Expand Down
8 changes: 4 additions & 4 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading