Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@ updates:
- package-ecosystem: "pip"
directory: "/"
target-branch: "development"
# Security advisories fire independently of the weekly schedule as long
# as the repo has "Dependabot security updates" enabled under
# Settings -> Code security. Weekly = non-security updates.
schedule:
interval: "weekly"
open-pull-requests-limit: 10

- package-ecosystem: "github-actions"
directory: "/"
target-branch: "development"
schedule:
interval: "weekly"
open-pull-requests-limit: 10
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@

## Unreleased

* Bumped the urllib3 floor to 2.6.3 to pick up the fix for CVE-2026-21441
(GHSA-38jv-5279-wg99, 8.9 High): urllib3's streaming decompression
safeguards were bypassed when HTTP redirects were followed. TSC's manual
redirect walker (#1848) disables urllib3's built-in follower on new code
paths, but downstream callers using urllib3 directly (and TSC endpoints
that predate #1848) still relied on the built-in path, so the floor bump
closes the gap for all callers. The existing `<3` upper bound is unchanged.
* Added `Projects.get_by_path(path)` to look up a project by its slash-separated
hierarchy path (e.g. `"Marketing/Q1 Reports"`). The walk is performed level by
level using the REST API name filter, so a path with *n* components issues *n*
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ dependencies = [
'defusedxml>=0.7.1', # latest as at 7/31/23
'packaging>=23.1', # latest as at 7/31/23
'requests>=2.32', # latest as at 7/31/23
'urllib3>=2.6.0,<3',
'urllib3>=2.6.3,<3',
'typing_extensions>=4.0',
]
requires-python = ">=3.10"
Expand Down
Loading