diff --git a/.gitignore b/.gitignore index 4fc275f..aa7df9b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ dist/ .idea +.claude/settings.local.json +.kagent-context/** diff --git a/pyproject.toml b/pyproject.toml index b70ea6f..11531e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,5 +29,8 @@ dependencies = [ "Homepage" = "https://github.com/Kaggle/kagglesdk" "Bug Tracker" = "https://github.com/Kaggle/kagglesdk/issues" +[tool.uv] +exclude-newer = "2026-03-31" + [tool.hatch.version] path = "kagglesdk/__init__.py" \ No newline at end of file diff --git a/requirements.lock b/requirements.lock new file mode 100644 index 0000000..f9f14c2 --- /dev/null +++ b/requirements.lock @@ -0,0 +1,20 @@ +# Regenerate with: uv pip compile pyproject.toml -o requirements.lock +# +# To upgrade packages: +# 1. Update exclude-newer in pyproject.toml to 2 days before today +# 2. Run: uv pip compile pyproject.toml -o requirements.lock +# +# This file was autogenerated by uv via the following command: +# uv pip compile pyproject.toml -o requirements.lock +certifi==2026.2.25 + # via requests +charset-normalizer==3.4.6 + # via requests +idna==3.11 + # via requests +protobuf==7.34.1 + # via kagglesdk (pyproject.toml) +requests==2.33.1 + # via kagglesdk (pyproject.toml) +urllib3==2.6.3 + # via requests