Skip to content

Commit ae1acf5

Browse files
committed
Update CI
Updates the CI action versions and prepares the repository for the `v1.4.0` release. Signed-off-by: Jordan Borean <jborean93@gmail.com>
1 parent 6df1d7e commit ae1acf5

File tree

6 files changed

+19
-12
lines changed

6 files changed

+19
-12
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
name: build sdist and wheel
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v5
2121

2222
- name: build sdist and wheel
2323
run: |
@@ -45,15 +45,17 @@ jobs:
4545
- "3.10"
4646
- "3.11"
4747
- "3.12"
48+
- "3.13"
49+
- "3.14"
4850

4951
steps:
50-
- uses: actions/checkout@v4
52+
- uses: actions/checkout@v5
5153

52-
- uses: actions/setup-python@v5
54+
- uses: actions/setup-python@v6
5355
with:
5456
python-version: ${{ matrix.python-version }}
5557

56-
- uses: actions/download-artifact@v4
58+
- uses: actions/download-artifact@v5
5759
with:
5860
name: artifact
5961
path: ./dist
@@ -86,7 +88,7 @@ jobs:
8688
id-token: write
8789

8890
steps:
89-
- uses: actions/download-artifact@v4
91+
- uses: actions/download-artifact@v5
9092
with:
9193
name: artifact
9294
path: ./dist

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/stale@v4.0.0
15+
- uses: actions/stale@v10.1.0
1616
id: stale
1717
with:
1818
days-before-stale: 28

HISTORY.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
History
22
=======
33

4+
1.4.0: 2025-10-16
5+
-----------
6+
- Added ``channel_bindings`` support to ``HTTPSPNEGOAuth`` to control whether channel bindings are used.
7+
48
1.3.0: 2024-02-16
59
-----------
610
- Drop flag for out of sequence detection

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ Channel Bindings
246246
----------------
247247

248248
Optional simplified support for channel bindings is available, but limited to
249-
the 'tls-server-end-point' bindings type (manual construction of different
249+
the ``tls-server-end-point`` bindings type (manual construction of different
250250
channel bindings can be achieved using the raw API). When requesting this kind
251251
of bindings python-cryptography must be available as request-gssapi will try
252252
to import its x509 module to process the peer certificate.

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools >= 61.0.0", # Support for setuptools config in pyproject.toml
3+
"setuptools >= 77.0.0", # Support for SPDX license expressions
44
]
55
build-backend = "setuptools.build_meta"
66

@@ -9,22 +9,23 @@ name = "requests-gssapi"
99
description = "A GSSAPI authentication handler for python-requests"
1010
readme = "README.rst"
1111
requires-python = ">=3.8"
12-
license = { file = "LICENSE" }
12+
license = "ISC"
1313
authors = [
1414
{ name = "Robbie Harwood", email = "rharwood@redhat.com" },
1515
{ name = "Ian Cordasco" },
1616
{ name = "Cory Benfield" },
1717
{ name = "Michael Komitee" },
1818
]
19-
keywords = ["ansible", "debug", "lsp", "dap"]
19+
keywords = ["gssapi", "requests", "auth"]
2020
classifiers = [
21-
"License :: OSI Approved :: ISC License (ISCL)",
2221
"Programming Language :: Python :: 3",
2322
"Programming Language :: Python :: 3.8",
2423
"Programming Language :: Python :: 3.9",
2524
"Programming Language :: Python :: 3.10",
2625
"Programming Language :: Python :: 3.11",
2726
"Programming Language :: Python :: 3.12",
27+
"Programming Language :: Python :: 3.13",
28+
"Programming Language :: Python :: 3.14",
2829
]
2930
dependencies = [
3031
"requests >= 1.1.0",

src/requests_gssapi/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@
3030
"OPTIONAL",
3131
"DISABLED",
3232
)
33-
__version__ = "1.3.0"
33+
__version__ = "1.4.0"

0 commit comments

Comments
 (0)