Skip to content

Commit 529eebc

Browse files
Merge pull request #161 from code42/chore/release-2.7.0
release 2.7.0
2 parents d5da714 + 05eed8f commit 529eebc

File tree

7 files changed

+20
-10
lines changed

7 files changed

+20
-10
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,12 @@ jobs:
2424
- name: Ensure latest pip
2525
run: python -m pip install --upgrade pip
2626

27+
- name: Install click
28+
run: pip install click===8.1.8
29+
2730
- name: Install hatch
2831
run: |
29-
pip install hatch==1.3.1
32+
pip install hatch==1.14.0
3033
pip install .
3134
3235
- name: Run tests

.github/workflows/docs.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,13 @@ jobs:
1616
- name: Setup Python
1717
uses: actions/setup-python@v4
1818
with:
19-
python-version: '3.9'
19+
python-version: '3.13'
2020

2121
- name: Ensure latest pip
2222
run: python -m pip install --upgrade pip
23-
23+
- name: Install click
24+
run: pip install click==8.1.8
2425
- name: Install hatch
25-
run: pip install hatch==1.3.1
26+
run: pip install hatch==1.14.0
2627
- name: Build docs
2728
run: hatch run docs:build

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ jobs:
1717
- name: Ensure latest pip
1818
run: python -m pip install --upgrade pip
1919

20+
- name: Install click
21+
run: pip install click===8.1.8
22+
2023
- name: Install dependencies
2124
run: |
2225
python -m pip install --upgrade pip

.github/workflows/style.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ jobs:
2121
- name: Ensure latest pip
2222
run: python -m pip install --upgrade pip
2323

24+
- name: Install click
25+
run: pip install click===8.1.8
26+
2427
- name: Install hatch
25-
run: pip install hatch==1.3.1
28+
run: pip install hatch==1.14.0
2629

2730
- name: Run style checks
2831
run: hatch run style:check

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
how a consumer would use the library or CLI tool (e.g. adding unit tests, updating documentation, etc) are not captured
1010
here.
1111

12-
## Unreleased
12+
## 2.7.0 - 2025-11-13
1313

1414
### Updated
1515
- The Incydr SDK and CLI now rely on Pydantic v2, instead of previously when they used v1. This means that the methods available on the models accepted and returned by many SDK methods have changed in some small ways. For most SDK and CLI workflows, no changes will need to be made to accommodate this upgrade. Details of the transition may be found [in Pydantic's documentation](https://docs.pydantic.dev/dev/migration/).

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies = [
2828
"requests",
2929
"requests-toolbelt",
3030
"rich",
31-
"pydantic>=2.11",
31+
"pydantic>=2.11,<2.12",
3232
"pydantic-settings",
3333
"isodate",
3434
"python-dateutil",
@@ -86,14 +86,14 @@ svg = "python docs/example_logging.py"
8686

8787

8888
[[tool.hatch.envs.test.matrix]]
89-
python = ["37", "38", "39", "310","311", "312"]
89+
python = ["39", "310","311", "312"]
9090
[tool.hatch.envs.test]
9191
dependencies = [
9292
"pytest",
9393
"pytest-cov",
9494
"pytest-mock",
9595
"pytest-httpserver",
96-
"click",
96+
"click===8.1.8",
9797
"chardet",
9898
"python-dateutil",
9999
]

src/_incydr_sdk/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# SPDX-FileCopyrightText: 2022-present Code42 Software <integrations@code42.com>
22
#
33
# SPDX-License-Identifier: MIT
4-
__version__ = "2.6.0"
4+
__version__ = "2.7.0"

0 commit comments

Comments
 (0)