Hynek Schlawack
47ef1e4bb7
Drop 3.8
2025-07-08 07:57:18 +02:00
Hynek Schlawack
16476222ca
Start new development cycle
2025-06-03 08:50:37 +02:00
Hynek Schlawack
1fcae4fc1b
Prepare 25.1.0
2025-06-03 08:43:29 +02:00
Hynek Schlawack
bc861f04ff
Add 3.14
2025-05-27 11:46:09 +02:00
Hynek Schlawack
bb132e8cf7
Add changelog
2025-02-22 08:32:25 +01:00
Hynek Schlawack
7749356596
Drop Python 3.7 ( #186 )
...
* Drop Python 3.7
* Add PR #
2024-10-31 11:16:42 +01:00
Hynek Schlawack
0805dbdded
Proper name
2024-04-16 08:59:42 +02:00
Hynek Schlawack
119357eb31
Calm down changelog
2024-04-16 08:56:45 +02:00
Hynek Schlawack
79ceaa9822
Move bw policy where it belongs
2024-04-16 08:45:47 +02:00
Hynek Schlawack
d362c8dded
Make check_needs_rehash accept bytes, too ( #174 )
2024-04-16 08:40:44 +02:00
Hynek Schlawack
e9473c8f0b
Start new development cycle
2023-08-15 16:02:37 +02:00
Hynek Schlawack
7d3edeffee
Prepare 23.1.0
2023-08-15 15:59:10 +02:00
Hynek Schlawack
17e2808dde
PasswordHasher.hash: allow passing explicit salt ( #153 )
2023-08-15 11:11:51 +02:00
Hynek Schlawack
456e175076
Hard-deprecate legacy functions
2023-08-15 08:48:22 +02:00
Hynek Schlawack
3cfdf1e632
Add codespell
2023-08-14 16:37:56 +02:00
Hynek Schlawack
93850eb021
Add InvalidHashError to replace InvalidHash
...
Exceptions should end on Error.
2023-06-02 15:11:33 +02:00
Hynek Schlawack
3189e0e7b3
Add Python 3.12 ( #145 )
...
* Add Python 3.12
* Simplify env computation
* Add missing env
* Clarify
2023-06-02 11:14:36 +00:00
Hynek Schlawack
7b723bd02b
Make PyPI readme fancy
2022-08-24 15:09:15 +02:00
Hynek Schlawack
9b8708fda4
Drop Python 3.6
2022-08-24 08:19:37 +02:00
Hynek Schlawack
1133f3c2ba
Redo CI ( #128 )
...
* Update .gitignore
* Simplify packaging, move mypy config to pyproject.toml
* Reflow Tidelift spiel
* Freshen up contribution guide
* Update CI
* Modernize tox & CI
* 3.11
* Don't pass args to build in CI
* oops
* Add wheel/dist inspection
* Simplify conf.py
* fix
* simplify
* Clarify license
* cleanup
* docs
* add missing _
* parallel output sucks
2022-08-19 09:15:15 +02:00
Hynek Schlawack
bd4738d02a
Fix changelog
2022-03-22 05:55:19 +01:00
Hynek Schlawack
73c1bbf8b3
Use correct words
2021-12-29 09:18:48 +01:00
Hynek Schlawack
e0bd240bff
Start new development cycle
2021-12-11 12:47:54 +01:00
Hynek Schlawack
6bcdd94d2c
Prepare 21.3.0
2021-12-11 12:45:12 +01:00
Hynek Schlawack
f84ffa0d90
Add changelog entry for #113
2021-12-09 09:04:51 +01:00
Hynek Schlawack
27332284e4
Fix heading
2021-12-08 12:41:29 +01:00
Hynek Schlawack
909717c717
Fix changelog
2021-12-08 12:20:16 +01:00
Hynek Schlawack
0b3969f313
Start new development cycle
2021-12-08 12:10:47 +01:00
Hynek Schlawack
c52205378a
Prepare 21.2.0
2021-12-08 11:54:10 +01:00
Hynek Schlawack
844ab7e803
No need to yell
2021-12-08 11:45:02 +01:00
Hynek Schlawack
e9f84e4b6d
Add Types ( #112 )
...
* Add types
* Run 3.7 under coverage for _typing.py
2021-12-08 11:32:57 +01:00
Hynek Schlawack
41e0dd4af3
Better explanation of versioning
2021-12-08 09:59:57 +01:00
Hynek Schlawack
b1d8c50901
Implement argon2.profiles & adapt to RFC 9106 ( #110 )
...
Now that Argon2 is a proper RFC, we need to support it.
To stay more agile, this introduces the concept of profiles, based on the
existing `Parameters` class.
Fixes #101
Co-authored-by: Brendan McDonnell <brendanm149@gmail.com>
Co-authored-by: Brendan McDonnell <brendanm149@gmail.com>
2021-12-08 09:53:38 +01:00
Hynek Schlawack
54d3d963c4
Clarify --no-binary
2021-12-05 06:57:58 +01:00
Hynek Schlawack
8a083490ac
Mention new wheels in changelog
2021-11-30 16:18:28 +01:00
Hynek Schlawack
547c8f35fd
Move Changelog to Markdown/Keep a Changelog
2021-11-29 17:17:46 +01:00