Hynek Schlawack
86d5f8475e
config: add FT tag, remove unnecessary coverage config
2025-08-01 09:00:07 +02:00
Hynek Schlawack
47ef1e4bb7
Drop 3.8
2025-07-08 07:57:18 +02:00
Hynek Schlawack
71a5f0f84c
update Ruff
2025-07-08 07:55:48 +02:00
Hynek Schlawack
9542242475
Clean up trove classifiers
2025-06-03 08:07:12 +02:00
Hynek Schlawack
298af7e4db
Switch to dependency groups ( #202 )
2025-06-03 08:02:51 +02:00
Hynek Schlawack
bc861f04ff
Add 3.14
2025-05-27 11:46:09 +02: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
e26858b221
Switch formatters
2024-10-12 15:04:27 +02:00
Hynek Schlawack
362435579d
Add 3.13 to CI ( #175 )
2024-08-09 08:05:41 +02:00
Hynek Schlawack
113e1effb2
pre-commit update
2024-06-26 12:13:31 +02:00
Hynek Schlawack
489135aa5d
Link is outgoing
2024-04-16 08:51:44 +02:00
Hynek Schlawack
abd18e525b
Fix ruff warnings
2024-02-06 17:33:56 +01:00
Hynek Schlawack
c3fb9d8ad9
Fix pyright
2023-10-04 08:17:34 +02:00
Hynek Schlawack
aa1d42404a
Fix link
2023-08-15 15:58:26 +02:00
Hynek Schlawack
2745a0dcdd
Add header
2023-08-15 15:57:29 +02:00
Hynek Schlawack
001ae15a21
docs: streamline
2023-08-15 15:55:33 +02:00
Hynek Schlawack
88e2ef2a2f
Use new Tidelift URL
2023-08-15 15:42:45 +02:00
Hynek Schlawack
ee243d2390
docs: add copy button
2023-08-15 08:54:34 +02:00
Hynek Schlawack
811841d1b3
ci: type-check API on all supported versions locally too ( #152 )
2023-08-15 08:19:09 +02:00
Hynek Schlawack
1d0b9de7e9
ci: add missing pyright config
2023-08-15 08:02:50 +02:00
Hynek Schlawack
a1d48ebade
docs: fix nitpicky build
2023-08-15 07:18:41 +02:00
Hynek Schlawack
8c28113caa
pre-commit autoupdate, add interrogate
2023-08-14 16:36:32 +02:00
Hynek Schlawack
4da64d2ed4
Lint stricter
2023-07-04 09:08:17 +02:00
Hynek Schlawack
df3b71b1f8
Remove pointless classifier
2023-06-02 15:27:38 +02:00
Hynek Schlawack
9b0e9bb35b
Simplify Mypy config
2023-06-02 15:24:30 +02:00
Hynek Schlawack
c6e65e8c76
Drop ko-fi from pkg metadata too
...
PayPal fees...
2023-06-02 15:21:01 +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
8d0d508838
Simplify credits
2023-06-02 13:46:59 +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
686f2a7784
Streamline tox.ini / ci.yml
2023-02-07 08:23:23 +01:00
Hynek Schlawack
6498dde3e9
Fix coverage config
2023-01-03 05:46:35 +01:00
Hynek Schlawack
7b723bd02b
Make PyPI readme fancy
2022-08-24 15:09:15 +02:00
Hynek Schlawack
8dd8536440
Convert all top-level docs to Markdown
2022-08-24 15:03:01 +02:00
Hynek Schlawack
3368bb1bcd
Move to Hatch ( #131 )
...
* Move to Hatch
* Remove empty .gitmodules
* Make packaging metadata dynamic
* Get real version when checking package
* Use real versions with system-package
* Simplify tox.ini
2022-08-24 14:17:58 +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
2c775ff4ec
Fix copy/pasted tool.flit.sdist
2022-05-19 07:17:38 +02: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
3fe1a9c624
Make parameters a dataclass
2021-12-05 06:51:38 +01:00
Hynek Schlawack
547c8f35fd
Move Changelog to Markdown/Keep a Changelog
2021-11-29 17:17:46 +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
815155eac1
Drop Python 3.5 ( #99 )
2021-08-30 14:50:36 +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
Anthony Sottile
36819f5939
isort 5.x does not need seed-isort-config ( #72 )
2020-11-02 11:40:58 +01:00
Hynek Schlawack
147af0c298
pre-commit autoupdate
2020-11-01 09:11:39 +01:00
Hynek Schlawack
513372082f
Get rid of .coveragerc
2020-01-13 09:32:00 +01:00
Hynek Schlawack
9c53397ab4
Get rid of setup.cfg
2019-10-17 12:15:21 +02:00
Hynek Schlawack
d4a2919ce6
Use isolated builds
2019-02-11 09:00:40 +01:00
Hynek Schlawack
90ac2b90c4
wtf
2018-06-23 14:48:57 +02:00
Hynek Schlawack
58ec4e378e
Maybe without versions?
2018-06-23 14:40:41 +02:00