regebro / tzlocal

A Python module that tries to figure out what your local timezone is
MIT License
185 stars 58 forks source link

Migrated packaging metadata to pyproject.toml and added the py.typed marker #154

Closed agronholm closed 12 months ago

agronholm commented 12 months ago

flake8 still requires setup.cfg. I can make another PR to switch to the more modern, very popular ruff tool. I've made this switch in all my projects and never looked back. Soon it will also replace Black.

The pyproject.toml format does not let one concatenate files into the long description, so I opted to add an explicit changelog project link instead.

regebro commented 12 months ago

I don't mind trying out ruff, at least it doesn't error out on a formatting black enforces. :-)