Skip to content

Commit 4b70868

Browse files
committed
Merge autogenerated SDK
1 parent 76e8ac9 commit 4b70868

File tree

407 files changed

+8727
-9108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

407 files changed

+8727
-9108
lines changed

poetry.lock

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

pyproject.toml

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ authors = []
99
[tool.poetry]
1010
name = "humanloop"
1111
version = "0.8.39"
12-
description = "Humanloop Python SDK"
12+
description = ""
1313
readme = "README.md"
1414
authors = []
1515
packages = [
@@ -39,6 +39,7 @@ Repository = 'https://github.com/humanloop/humanloop-python'
3939

4040
[tool.poetry.dependencies]
4141
python = ">=3.9,<4"
42+
click = "^8.0.0"
4243
deepdiff = "^8.2.0"
4344
httpx = ">=0.21.2"
4445
httpx-sse = "0.4.0"
@@ -57,11 +58,10 @@ protobuf = ">=5.29.3"
5758
pydantic = ">= 1.9.2"
5859
pydantic-core = "^2.18.2"
5960
typing_extensions = ">= 4.0.0"
60-
click = "^8.0.0"
6161
python-dotenv = "^1.1.0"
6262

6363
[tool.poetry.group.dev.dependencies]
64-
mypy = "1.0.1"
64+
mypy = "==1.13.0"
6565
pytest = "^7.4.0"
6666
pytest-asyncio = "^0.23.5"
6767
python-dateutil = "^2.9.0"
@@ -77,7 +77,7 @@ parse-type = ">=0.6.4"
7777
pyarrow = "^19.0.0"
7878
pytest-retry = "^1.6.3"
7979
replicate = "^1.0.3"
80-
ruff = "^0.5.6"
80+
ruff = "==0.11.5"
8181
types-jsonschema = "^4.23.0.20240813"
8282
types-protobuf = "^5.29.1.20250208"
8383
pytest-xdist = "^3.6.1"
@@ -92,8 +92,26 @@ plugins = ["pydantic.mypy"]
9292
[tool.ruff]
9393
line-length = 120
9494

95-
[tool.poetry.scripts]
96-
humanloop = "humanloop.cli.__main__:cli"
95+
[tool.ruff.lint]
96+
select = [
97+
"E", # pycodestyle errors
98+
"F", # pyflakes
99+
"I", # isort
100+
]
101+
ignore = [
102+
"E402", # Module level import not at top of file
103+
"E501", # Line too long
104+
"E711", # Comparison to `None` should be `cond is not None`
105+
"E712", # Avoid equality comparisons to `True`; use `if ...:` checks
106+
"E721", # Use `is` and `is not` for type comparisons, or `isinstance()` for insinstance checks
107+
"E722", # Do not use bare `except`
108+
"E731", # Do not assign a `lambda` expression, use a `def`
109+
"F821", # Undefined name
110+
"F841" # Local variable ... is assigned to but never used
111+
]
112+
113+
[tool.ruff.lint.isort]
114+
section-order = ["future", "standard-library", "third-party", "first-party"]
97115

98116
[build-system]
99117
requires = ["poetry-core"]

0 commit comments

Comments
 (0)