attrs/docs
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
..
_static logo: Split `path` into multiple paths (#719) 2020-11-20 08:36:07 +01:00
Makefile Gut docs for now 2015-01-27 23:03:04 +01:00
api.rst Added attrs.validators.min_len() (#916) 2022-02-02 09:10:33 +00:00
changelog.rst Repo janitoring 2015-12-08 15:47:03 +01:00
comparison.rst Add attrs namespace (#887) 2021-12-25 15:15:10 +01:00
conf.py Fix more links 2021-12-28 06:47:51 +01:00
docutils.conf Fix doc build on sphinx 1.6.1 2017-05-22 16:16:12 -07:00
examples.rst fields needs to be imported in examples (#921) 2022-03-14 14:49:55 +00:00
extending.rst Use :pep:`#` in Sphinx files & move the rest to new URL 2022-03-10 13:58:57 +01:00
glossary.rst Document the various core names and why they exist (#871) 2021-11-24 09:39:41 +01:00
hashing.rst docs: fix typos and some grammar (#900) 2022-01-04 13:46:36 +01:00
how-does-it-work.rst Speedup uses of `object.__setattr__` (#898) 2022-01-03 13:39:41 +00:00
index.rst Drop Python 2.7 (#936) 2022-03-21 08:47:47 +01:00
init.rst fix type annotation in init.rst example (#905) 2022-01-11 05:58:47 +01:00
license.rst Anarchy! 2021-02-25 08:46:28 +01:00
names.rst Use :pep:`#` in Sphinx files & move the rest to new URL 2022-03-10 13:58:57 +01:00
overview.rst docs: fix typos and some grammar (#900) 2022-01-04 13:46:36 +01:00
types.rst docs: fix typos and some grammar (#900) 2022-01-04 13:46:36 +01:00
why.rst Drop Python 2.7 (#936) 2022-03-21 08:47:47 +01:00