beets/docs
Šarūnas Nejus d7bf28deed
Replace setup.py packaging by Poetry (#5266)
Migrate `beets` package configuration to Poetry which nowadays seems to
be the gold standard.

I have been using Poetry since 2019 and I have mostly been happy a happy
user: it makes local dev setup easy and has the tools I need to maintain
python packages day to day, including reliable dependency resolution,
versioning and publishing to Pypi.

It's a user-friendly tool, so it should make it more straightforward for
contributors to setup and navigate the codebase, and ultimately,
hopefully facilitate more frequent releases!

Since poetry manages local virtual environment, we do not have much need
for tox any more. Therefore, it was replaced by a task runner
`poethepoet`. Type `poe` in the project directory to see the available
commands.

- [x] Documentation. (If you've added a new command-line flag, for
example, find the appropriate page under `docs/` to describe it.)
- [x] Changelog. (Add an entry to `docs/changelog.rst` to the bottom of
one of the lists near the top of the document.)
- [x] Tests. (Very much encouraged but not strictly required.)
2024-06-12 10:59:24 +01:00
..
_static Transparent background logo for docs 2023-10-29 10:30:33 +01:00
dev Remove support for Python 3.7 in the build and docs 2024-06-05 04:41:02 +01:00
guides small grammar corrections 2024-06-10 20:18:58 -03:00
plugins Update all docs with Poetry 2024-06-10 13:10:16 +01:00
reference Prefer VISUAL environment variable over EDITOR 2024-04-14 12:15:30 +02:00
changelog.rst Document the changes 2024-06-10 13:46:27 +01:00
code_of_conduct.rst Integrate code of conduct 2023-10-27 21:55:13 +10:00
conf.py Format docs/conf.py 2024-06-11 15:22:58 +01:00
contributing.rst add CONTRIBUTING.rst to the docs 2020-07-20 19:56:05 -07:00
faq.rst Update all docs with Poetry 2024-06-10 13:10:16 +01:00
index.rst Integrate code of conduct 2023-10-27 21:55:13 +10:00
Makefile Add new livereload server for docs 2016-01-25 13:19:26 -08:00
modd.conf Switch to modd for live docs build 2017-12-21 11:39:08 -05:00
team.rst Fix typo and add another member to the page 2023-10-03 12:03:06 +02:00