Commit Graph

237 Commits

Author SHA1 Message Date
Hynek Schlawack
09a6d25390
Python 3.11 (#9)
* Python 3.11

* Disable macOS dev env test for now
2022-06-29 11:44:30 +02:00
pre-commit-ci[bot]
1326ba8818
[pre-commit.ci] pre-commit autoupdate (#7)
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.2.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.2.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-05-02 11:42:24 -06:00
pre-commit-ci[bot]
c58d51c6db
[pre-commit.ci] pre-commit autoupdate (#6)
updates:
- [github.com/psf/black: 22.1.0 → 22.3.0](https://github.com/psf/black/compare/22.1.0...22.3.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-04-04 21:25:56 +02:00
pre-commit-ci[bot]
1009e3d79c
[pre-commit.ci] pre-commit autoupdate (#5)
updates:
- [github.com/psf/black: 21.12b0 → 22.1.0](https://github.com/psf/black/compare/21.12b0...22.1.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-02-07 18:37:50 +01:00
pre-commit-ci[bot]
bc43fb160a
[pre-commit.ci] pre-commit autoupdate (#4)
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.0.1 → v4.1.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.0.1...v4.1.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Hynek Schlawack <hs@ox.cx>
2022-01-04 07:16:23 +01:00
Hynek Schlawack
8a26bc6d67 Quell warning, add pypy3.8 2022-01-04 07:01:13 +01:00
Hynek Schlawack
5f6977215f Clarify versions and use correct words 2021-12-29 09:19:43 +01:00
Hynek Schlawack
2a575514b0 Add changelog marker 2021-12-10 13:31:18 +01:00
pre-commit-ci[bot]
c5b907b0b1
[pre-commit.ci] pre-commit autoupdate (#3)
* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 21.11b1 → 21.12b0](https://github.com/psf/black/compare/21.11b1...21.12b0)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2021-12-06 18:27:11 +01:00
Hynek Schlawack
58543f4b56 Add link to Changelog 2021-12-01 12:31:56 +01:00
Hynek Schlawack
e8c10163eb Turns out, we don't have to pin macOS
https://github.com/hynek/argon2-cffi-bindings/pull/2#discussion_r760059160
2021-12-01 12:29:20 +01:00
Hynek Schlawack
9fc3f25f6c Start new development cycle 2021-12-01 09:52:59 +01:00
Hynek Schlawack
2bf609f920 Prepare 21.2.0 2021-12-01 09:44:01 +01:00
Hynek Schlawack
f40092a0b5 Switch setuptools_scm scheme to no guessing of next 2021-12-01 09:28:41 +01:00
Hynek Schlawack
060c2c9447
Add cross-compiling detection to optimization heuristic (#2)
* Try if new compiling method works

* fix yaml

* need 3.8 on macos for arm

* let's see if we can detect cross-compiling

* test is too late

* huh

* Try to detect cross-compiling

* Remove test harness

* Only apply heuristics when running in cibuildwheel

* Be smarter

* Pin wheel builder to macOS 10.15

11 does not support Python 3.6 and AFAIU, it's better to build on old
platforms.

https://github.com/actions/virtual-environments/issues/4060

* Fail if no wheels are found

* Explain macOS pin
2021-12-01 09:00:50 +01:00
Hynek Schlawack
f83f520fb6 Simplify subprocess usage 2021-11-30 18:15:13 +01:00
Hynek Schlawack
88662cb745 Make cog blocks easier to handle 2021-11-30 16:43:41 +01:00
Hynek Schlawack
eb1cd37f29 Em term 2021-11-30 15:13:52 +01:00
Hynek Schlawack
3ec64ad906 Automate commit id in changelog too 2021-11-30 14:29:49 +01:00
Hynek Schlawack
38b8074e11
Update pyproject.toml 2021-11-29 17:34:27 +01:00
Hynek Schlawack
60a331197f Re-shuffle changelog 2021-11-29 17:26:18 +01:00
Hynek Schlawack
6d85aabe49
Merge pull request #1 from hynek/cffi-compile
Leave compilation of Argon2 to CFFI
2021-11-29 10:02:31 +01:00
Hynek Schlawack
cebd3e5939 Add integration check with argon2-cffi 2021-11-29 09:46:42 +01:00
Hynek Schlawack
35716a1928 Leave compilation of Argon2 to CFFI 2021-11-29 08:51:42 +01:00
Hynek Schlawack
cc121e8e54 Stress low-level-ness 2021-11-29 08:51:09 +01:00
Hynek Schlawack
4895038e89 Revert "See if GHA has Argon2 pre-installed"
It has on macOS.

This reverts commit d268b76fa1.
2021-11-29 08:51:09 +01:00
Hynek Schlawack
d268b76fa1 See if GHA has Argon2 pre-installed 2021-11-29 05:46:32 +01:00
Hynek Schlawack
b011f94419 Link to PyPI 2021-11-28 14:26:56 +01:00
Hynek Schlawack
8f79028134 fix deets 2021-11-28 13:18:29 +01:00
Hynek Schlawack
a0626aed59 Better name for wheel artifacts 2021-11-28 12:55:42 +01:00
Hynek Schlawack
865b75c9ed Add security policy 2021-11-28 12:53:23 +01:00
Hynek Schlawack
64036f778f Apparently we do 2021-11-28 12:42:50 +01:00
Hynek Schlawack
2a959806a0 We don't need MANIFEST.in thanks to setuptools_scm anymore 2021-11-28 12:26:16 +01:00
Hynek Schlawack
911996b037 Document SSE override 2021-11-28 11:59:10 +01:00
Hynek Schlawack
052d164d1b Start new cycle 2021-11-28 11:58:57 +01:00
Hynek Schlawack
78d28409e2 Prepare 21.1.0 2021-11-28 11:18:02 +01:00
Hynek Schlawack
dd0b48a459 Initial 2021-11-28 11:17:48 +01:00