Commit graph

17 commits

Author SHA1 Message Date
Alex Gaynor
f1320f46fa
fixes #7912 -- correct metadata for version (#7928) 2022-12-23 01:55:08 +00:00
Alex Gaynor
7ff729ecf2
Switch from flake8 to ruff (#7920)
It's more than 60x faster.
2022-12-21 09:44:47 +07:00
Alex Gaynor
0e21f57f4f
Revert "don't use flake8 6.0 (#7838)" (#7851)
This reverts commit 169a803e0c.
2022-11-26 20:27:47 +00:00
Alex Gaynor
169a803e0c
don't use flake8 6.0 (#7838)
it's not compatible with the latest flake8-import-order: https://github.com/PyCQA/flake8-import-order/issues/189
2022-11-23 17:32:37 -07:00
Alex Gaynor
50fb447173
Update CI for py3.11 release (#7743)
* Update CI for py3.11 release

* Don't use a name that's an existing enum method
2022-10-26 14:44:03 +09:00
Alex Gaynor
76008729bb
disallow new sphinx release that's broken with sphinx_rtd_theme (#7646) 2022-09-24 19:39:59 -05:00
anthony sottile
59f60154d6
remove ext_package so top_level.txt is accurate in wheel metadata (#7511) 2022-08-15 10:44:13 -04:00
Alex Gaynor
65f0812d7f
Move the flake8 config out of tox.ini (#7296) 2022-05-31 21:22:34 +00:00
Alex Gaynor
496703c8a5
Refs #7079 -- added basic scaffholding for benchmarks (#7087)
As it turns out, pytest-benchmark does basically what we want so there's not much to this.
2022-04-18 20:52:20 -05:00
Duncan Macleod
03bb4b2c58
setup.cfg: use SPDX license expression (#7050)
to enable parsing of this license in downstream license compliance checkers (for example)
2022-04-07 16:06:12 +00:00
Paul Kehrer
1eccc52b63
deprecate backend part 5 of n (#6523)
* deprecate backend part 5 of n

* remove doc8
2021-11-03 07:22:58 -04:00
Alex Gaynor
1c348a02e6
Remove setup_requires -- setuptools has deprecated it (#6465)
* Remove setup_requires -- setuptools has deprecated it

* Update comments
2021-10-24 07:18:21 +08:00
Alex Gaynor
b6760af9f9
Revert "Ban cffi version that makes CI sad (#6418)" (#6441)
* Revert "Ban cffi version that makes CI sad (#6418)"

This reverts commit bba65084ea.

* Run the necessary teardown code always

* Restore this
2021-10-19 19:45:04 +08:00
Alex Gaynor
bba65084ea
Ban cffi version that makes CI sad (#6418)
* Update installation for testing against bookworm

* Try bumping macOS timeout

* Try pinning cffi

* Ban 1.15.0
2021-10-17 05:18:05 +08:00
Paul Kehrer
f3243541aa
py310 is out and in GHA (#6385)
* py310 is out and in GHA

* also switch windows/macos since we test min/max py3 there only
2021-10-05 21:12:15 -04:00
Paul Kehrer
e703fb9f3a
Port most of setup.py to setup.cfg (#6239)
* try porting over setup.py config

* reduce duplication

* flake

* move long_description, remove more lines from setup.py
2021-08-29 17:38:34 -04:00
Thomas Grainger
57fd597179
add project_urls especially changelog (#6228) 2021-08-26 09:24:41 -04:00