Chris Mayo
10530e5a26
Update Actions to Node 20 versions
2024-03-22 19:28:27 +00:00
Chris Mayo
aff5e2918d
Resolve actions/setup-python python-version warnings
2023-01-14 17:22:20 +00:00
Chris Mayo
a3bedadfb6
Update GitHub Actions to Node16 versions
2022-10-24 19:26:52 +01:00
Chris Mayo
38dea6b7f4
Fix install with pip git+https
...
pip only uses the wheel target.
Save building the metadata twice as a result in GitHub workflows and
update documentation.md.
2022-09-13 19:32:06 +01:00
Chris Mayo
b6a7f2d313
Don't need hatch to build documentation
...
This is a partial revert of:
47d1015e ("Replace setuptools and setup.py with hatch and pyproject.toml", 2022-09-05)
Also hatch is an option to run tests.
2022-09-13 19:32:06 +01:00
Chris Mayo
af265f3d52
Write all metadata used to _release.py
...
Enables running without installing.
Removes use of importlib.metadata.
2022-09-13 19:32:06 +01:00
Chris Mayo
47d1015e00
Replace setuptools and setup.py with hatch and pyproject.toml
2022-09-05 19:24:01 +01:00
Chris Mayo
fbceca5dc9
Remove dependency on pyxdg
...
Read the environment variables and implement the same fallbacks.
Saves a hardly used dependency and is more explicit.
2022-08-23 19:26:15 +01:00
Chris Mayo
abd5a68c27
Use sphinx-sitemap to create a sitemap
2021-12-17 19:25:43 +00:00
Chris Mayo
5cb406a8c3
Reword commit message updating documentation translations
2021-12-16 19:23:53 +00:00
Chris Mayo
3ddc25fd4e
Ensure application translations are updated by workflow
2021-12-15 19:41:20 +00:00
Chris Mayo
26ed46ad40
Workflow to semi-automate man page and translation updates
...
Expected to be used form a fork, it will create a branch man-updates,
based on the upstream repository with additional commits with the updates.
Then a pull request would be created to send the updates upstream.
2021-12-09 19:31:28 +00:00