I changed a few lines in doc/conf.py that were necessary to build the docs with a newer sphinx version. I also added a docs-requirements.txt.
In my opinion, having three requirements files is quite ugly and development usually requires all three of them. However, without using sth. like pryproject.toml I don't have a better idea for organizing this (also considering minimal installation for CI/CD).
Also:
Added .devcontainer to the gitignore. This allows me and others to use the VSCode devcontainer feature to develop for linux/amd64 on an apple m1.
Hi @maciejkula,
I changed a few lines in doc/conf.py that were necessary to build the docs with a newer sphinx version. I also added a
docs-requirements.txt
.In my opinion, having three requirements files is quite ugly and development usually requires all three of them. However, without using sth. like pryproject.toml I don't have a better idea for organizing this (also considering minimal installation for CI/CD).
Also: