Commit Graph

91 Commits

Author SHA1 Message Date
peter
cd9799b14b
Update parameters.md (#196) 2025-03-15 10:03:54 +08:00
Hynek Schlawack
fade17c9ee
Add get_default_parameters & UnsupportedParametersError to API docs 2025-02-22 08:45:03 +01:00
Hynek Schlawack
367678c8e2
Fix furo warning 2024-05-08 10:43:58 +02:00
Hynek Schlawack
c9683325d5
docs 2023-11-28 09:32:08 +01:00
Hynek Schlawack
ecd1b32632
BM
This reverts commit d0e4c35291.
2023-11-28 08:26:13 +01:00
Hynek Schlawack
d0e4c35291
No hosted BM on rtd.org 2023-11-23 08:57:41 +01:00
Hynek Schlawack
8fb1ea1451
Let's stand out 2023-11-23 08:52:28 +01:00
Hynek Schlawack
3b9664cd60
pre-commit update 2023-11-07 08:24:32 +01:00
Hynek Schlawack
79b5a39711
docs: use more sensible argument order 2023-10-23 14:36:09 +02:00
Hynek Schlawack
1380a12b3f
docs: parametrize everything while at it 2023-10-23 11:18:05 +02:00
Hynek Schlawack
3d5eb74a38
docs: use a more useful/practical example for core
Co-authored-by: Mathias Herberts <236594+hbs@users.noreply.github.com>
2023-10-23 10:05:43 +02:00
Hynek Schlawack
001ae15a21
docs: streamline 2023-08-15 15:55:33 +02:00
Hynek Schlawack
ee243d2390
docs: add copy button 2023-08-15 08:54:34 +02:00
Hynek Schlawack
456e175076
Hard-deprecate legacy functions 2023-08-15 08:48:22 +02:00
Hynek Schlawack
3316c26b7f
docs: remove confusing enum sig 2023-08-15 08:28:16 +02:00
Hynek Schlawack
baead4e9e5
Extract howto 2023-08-15 08:25:27 +02:00
Hynek Schlawack
93e64e96c9
docs: don't show interrim versions 2023-08-15 07:21:57 +02:00
Hynek Schlawack
a1d48ebade
docs: fix nitpicky build 2023-08-15 07:18:41 +02:00
Hynek Schlawack
3cfdf1e632
Add codespell 2023-08-14 16:37:56 +02:00
Hynek Schlawack
4da64d2ed4
Lint stricter 2023-07-04 09:08:17 +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
4fb3ca32e3
MyST 2023-06-02 14:06:10 +02:00
Hynek Schlawack
8d0d508838
Simplify credits 2023-06-02 13:46:59 +02:00
Hynek Schlawack
9bf4953911
Calm down 2023-06-02 13:37:17 +02:00
Hynek Schlawack
fc71583c6c
Fix intersphinx 2023-05-06 17:08:12 -06:00
Hynek Schlawack
8dd8536440
Convert all top-level docs to Markdown 2022-08-24 15:03:01 +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
f64cb194bf
Drop unnecessary adverb 2022-07-09 10:47:30 +02:00
Hynek Schlawack
6695f73294 Clarify i vs d vs id some more 2022-03-22 05:53:20 +01:00
Hynek Schlawack
06a4a5b631 Clarify that the RFC is in charge now 2022-03-21 16:32:12 +01:00
Hynek Schlawack
ae3ea17337 Move types from func definitions into descriptions 2021-12-13 09:36:26 +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
547c8f35fd Move Changelog to Markdown/Keep a Changelog 2021-11-29 17:17:46 +01:00
Hynek Schlawack
5b86092759 Use importlib.metadata to find the version in Sphinx docs 2021-11-29 08:18:59 +01:00
Hynek Schlawack
ce05a9f7fb GitHub really wants us to use Markdown 2021-11-28 13:19:51 +01:00
Hynek Schlawack
fac5c08bce Add SPDX tags to code files 2021-11-28 13:00:34 +01:00
Hynek Schlawack
cb0248d29a Extract CFFI bindings into argon2-cffi-bindings
And move to flit.
2021-11-28 12:49:02 +01:00
Hynek Schlawack
a11241605e Minor doc markup polish 2021-08-31 08:23:06 +02:00
Hynek Schlawack
5c12dbb41c Better title 2021-08-31 07:57:37 +02:00
Hynek Schlawack
39b89edfa6 Re-structure README 2021-08-31 07:56:17 +02:00
Hynek Schlawack
9d44324e78 Fix links 2021-08-29 17:52:34 +02:00
Hynek Schlawack
50e4625835
Drop Python 2 (#98)
* Drop Python 2

* Remove tox envs

* oops

* pyupgrade --py3-plus  **.py, drop six

* Fix README

* Move pytest config to pyproject.toml
2021-08-29 17:34:22 +02:00
Hynek Schlawack
340aac3d03 Link OWASP 2021-08-29 16:43:57 +02:00
Hynek Schlawack
ea63406afa Update RFC draft version 2021-08-26 09:20:02 +02:00
Hynek Schlawack
f4dee3cb7f Switch docs to furo 2021-05-18 15:54:40 +02:00
Hynek Schlawack
7628ea4f28
Wordsmithing & version bump 2020-05-10 17:17:56 +02:00
James Hilliard
098890ed36
Add env variable ARGON2_CFFI_USE_SSE2 to override sse2 optimizations (#61)
This is useful for cross compiling since platform.machine() is broken
for cross builds.
2020-05-07 07:40:11 +02:00
Hynek Schlawack
5bcbf4c611 Update links 2019-10-27 18:42:14 +01:00
Hynek Schlawack
6d174b430f Consistently use canonical name
argon2_cffi → argon2-cffi
2019-06-05 12:37:58 +02:00