Commit Graph

10 Commits

Author SHA1 Message Date
Hynek Schlawack 980c8b04f5
Drop Python 2.7 (#936)
* Drop Python 2.7

The tooling situation around Python 2 has deteriorate to such a degree that
upholding compatibility is not tenable anymore for a volunteer-run project.

Signed-off-by: Hynek Schlawack <hs@ox.cx>

* Add newsfragment

* Run Python 3.5 under coverage to make up for Python 2.7

* Wait for py35 in parallel

* Remove fullmatch kludge

* Remove Python 2-specific code

* Revert empty slot test

Also disable pyupgrade on that file.

Signed-off-by: Hynek Schlawack <hs@ox.cx>

* We DO run under 3.5

* Remove __qualname__ workarounds

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

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

* Update changelog.d/936.breaking.rst

Co-authored-by: Tin Tvrtković <tinchester@gmail.com>

* Compare methods using is

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Tin Tvrtković <tinchester@gmail.com>
2022-03-21 08:47:47 +01:00
Hynek Schlawack 112e50fcfa Use :pep:`#` in Sphinx files & move the rest to new URL 2022-03-10 13:58:57 +01:00
Hynek Schlawack 20bf4b6e54 Go over CONTRIBUTING.md 2021-12-28 06:57:34 +01:00
Hynek Schlawack ebe158cf8a Add more sensical example 2021-11-26 07:19:16 +01:00
Hynek Schlawack ff65c6e645 Link to more concrete blog post 2021-11-26 07:16:31 +01:00
Hynek Schlawack 0b95a0c76c
Fold backward-compatibility into changelog
Signed-off-by: Hynek Schlawack <hs@ox.cx>
2021-11-25 17:06:12 +01:00
Hynek Schlawack b403b91f48 Forgotten rst 2021-11-25 10:00:10 +01:00
Hynek Schlawack e82e340422 Smarten some endashes
Signed-off-by: Hynek Schlawack <hs@ox.cx>
2021-11-25 09:40:13 +01:00
Hynek Schlawack d6771729c5
Update CONTRIBUTING.md 2021-11-25 09:38:19 +01:00
Hynek Schlawack 16cf4c50a0
GitHub really wants us to use Markdown
Signed-off-by: Hynek Schlawack <hs@ox.cx>
2021-11-25 09:31:17 +01:00