renovate[bot]
6b3e0cbcc4
chore(deps): update pypa/gh-action-pypi-publish action to v1.12.3
2025-01-08 19:50:30 +00:00
renovate[bot]
7452119ba8
chore(deps): update pypa/gh-action-pypi-publish action to v1.12.2
2024-11-07 01:51:37 +00:00
renovate[bot]
266dd49d93
chore(deps): update dependency ubuntu to v24
2024-10-10 03:00:53 +00:00
Nic Cope
59f8ccc62a
Use latest available Python 3.11.x
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:58:54 -07:00
Nic Cope
8057458e36
Bump Python version
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:57:32 -07:00
Nic Cope
7990ab8939
Use the new hatch fmt command to run linters and formatting
...
Right now this defaults to a pretty old version of ruff. Hatch pins a
ruff version though, so I'm inclined to just use whatever ruff version
Hatch uses.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:54:19 -07:00
Nic Cope
d10f084b84
Use the new hatch test command to run tests
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:54:19 -07:00
renovate[bot]
ed8a958352
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.3
2024-10-04 04:42:12 +00:00
renovate[bot]
0d5c56841d
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.2
2024-09-20 22:24:19 +00:00
renovate[bot]
8f0f8b2455
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.1
2024-09-03 19:35:13 +00:00
renovate[bot]
c9551c9e88
chore(deps): update pypa/gh-action-pypi-publish action to v1.9.0
2024-06-16 19:29:49 +00:00
renovate[bot]
8df052e3eb
chore(deps): update actions/configure-pages action to v5
2024-03-30 01:19:11 +00:00
renovate[bot]
97dd555f03
chore(deps): update pypa/gh-action-pypi-publish action to v1.8.14
2024-03-08 00:59:58 +00:00
Nic Cope
2c6a27627e
Generate and publish API docs to GitHub pages
...
I suspect we'll need a more actively maintained docs tool that supports
versions etc in future. Unfortunately Sphinx and Pydoc both seem more
heavyweight than I'd like right now, and I can't find any other great
options.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-05 13:08:30 -08:00
Nic Cope
85783c6fb9
Only run publish step once build is done
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:50:27 -08:00
Nic Cope
c1e5e20bef
Use Python-compatible versions
...
See https://packaging.python.org/en/latest/specifications/version-specifiers/#examples-of-compliant-version-schemes
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:37:34 -08:00
Nic Cope
29edf77d58
Push to PyPI
...
I _think_ this should push to PyPI only when the CI workflow is run with
a version input, similar to how builds work for functions.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:13:21 -08:00
renovate[bot]
8e6b7ac198
Update actions/upload-artifact action to v4
2023-12-22 17:00:37 +00:00
renovate[bot]
293c27d1c4
Update actions/setup-python action to v5
2023-12-06 12:27:19 +00:00
Nic Cope
f9fbf328c4
Use a single lint command
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 18:00:36 -08:00
Nic Cope
704eea558f
Remove copy-pasta in CI workflow
...
The build job builds, not tests. :)
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 13:46:58 -08:00
Nic Cope
e247d8766e
Break the SDK out into its own repo
...
I prototyped this in https://github.com/negz/function-auto-python .
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 13:37:50 -08:00