Commit Graph

27 Commits

Author SHA1 Message Date
dreid
d8a36672bf
Move changelog to a separate file. (#1083)
* Move changelog to a separate file

* Fix changelog file link.

* Fix changelog link.

* Update manifest and project metadata.
2025-10-01 17:20:54 -04:00
Nathan Goldbaum
5060bce7e6
5.0.0 release (#1078) 2025-09-25 15:41:09 -04:00
Nathan Goldbaum
633f46fbb3
Add support for Python 3.14 (#1073)
* Add support for Python 3.14

* typo fix

* exclude musllinux_1_1 from Python 3.14 builds

* fix typo in path

* make artifact names unique

* try with quoted values

* use newer Python minor versions in Mac wheel builds

* fix dead links

* adjust free-threaded python install

* revert to 3.13 for 'default' testing jobs

* explicitly specify development python versions in CI
2025-09-18 18:30:30 -04:00
Alex Gaynor
16ba2ab22b
4.3.0 release (#985) 2025-02-27 17:15:41 -08:00
Alex Gaynor
765a3851de
Switch to nox (#954) 2025-01-17 12:50:58 -08:00
Nathan Goldbaum
a740d8e467
drop py37 (#926) 2024-11-25 17:18:22 -05:00
Alex Gaynor
735609d2a6
Bump version for 4.2.1 (#914)
Backports fixes to pypi-publish from cryptography.
2024-11-19 11:59:48 -08:00
Alex Gaynor
29a61efdb1
Update CI for 3.13 (#888)
Also cleanup pypi publish
2024-10-10 11:09:49 -07:00
Alex Gaynor
8d0511149a
Bump version for 4.2.0 release (#843) 2024-07-22 09:56:30 -07:00
Alex Gaynor
dd72470a42
Remove setup.py (#842) 2024-07-22 09:45:49 -07:00
Alex Gaynor
9f60dab706
Update for new ruff syntax (#826)
* Update for new ruff syntax

* Update pyproject.toml
2024-07-07 22:33:13 -07:00
Alex Gaynor
35e5a6f5a5
Bump version for 4.1.3 release (#791) 2024-05-03 20:22:20 -07:00
Alex Gaynor
0775d47c9a
allow testing with pytest 8.2.0 (#786)
* allow testing with pytest 8.2.0

* dbg

* dbg

* fix?

* no cache
2024-05-03 17:01:34 -07:00
Alex Gaynor
7a252dde4d
Try blocking pytest 8.2.0 (#785)
* Update pyproject.toml

* Update ci.yml

* Update ci.yml

* Update ci.yml
2024-04-30 15:01:55 -07:00
Alex Gaynor
b9223e61e2
Try building py39 wheels to see if that helps with reinitialization errors (#695) 2023-12-15 08:37:43 -06:00
Paul Kehrer
f7870975ff
fix type signature and bump for 4.1.1 (#676) 2023-11-27 10:01:44 -05:00
Alex Gaynor
8ca5d515b1
Prep for 4.1.0 release (#667) 2023-11-27 08:25:03 -06:00
Alex Gaynor
a079c96d7b
Migrate to pyproject.toml (#673) 2023-11-23 20:40:35 -06:00
Alex Gaynor
7939bef883
Everything is Rust (#670) 2023-11-23 20:06:59 -06:00
Alex Gaynor
db93a85d46
Switch to ruff (#672) 2023-11-23 19:48:17 -06:00
Paul Kehrer
9c7196586e
drop py36, pypy-3.7, test py311, other housecleaning (#547)
* drop py36, pypy-3.7, test py311, other housecleaning

* wheel builder update

* also circle

* we can do more
2023-05-22 22:33:52 -05:00
Paul Kehrer
7348207369
stop a deprecation warning and bump minimum setuptools (#396) 2022-08-23 23:25:48 -04:00
Alex Gaynor
2d20a7e24b
Switch to a Rust implementation of cryptographic primitives (#294) 2022-05-01 10:59:05 -06:00
Alex Gaynor
71d92347b0
Update our python versions to be consistent (#241) 2020-12-19 11:21:01 -06:00
Alex Gaynor
09c5fd1a20
Paint it Black by the Rolling Stones (#208) 2020-07-23 19:38:00 -05:00
Sviatoslav Sydorenko
bc8a55e70e Pin the lower bound of PEP517-required setuptools (#171)
* Pin the lower bound of PEP517-required setuptools

It fails with Pip's buggy build env isolation combined with the
default fallback for the build backend which is
``setuptools.build_meta.__legacy__``.

* Point to setuptools PEP 517 backend explicitly
2019-05-07 15:08:38 -04:00
Alex Gaynor
b8c466aac0 Added a pyproject.toml (#153) 2018-07-23 18:35:55 -04:00