Simon Willison
225a264a8a
Test against Python "3.13-dev"
...
Refs #2320
2024-04-14 14:45:04 -07:00
Simon Willison
81629dbeff
Upgrade GitHub Actions, including PyPI publishing
2024-02-17 21:03:41 -08:00
Simon Willison
e86eaaa4f3
Test against Python 3.12 preview ( #2175 )
...
https://dev.to/hugovk/help-test-python-312-beta-1508/
2023-09-06 09:16:27 -07:00
Simon Willison
6bfe104d47
DATASETTE_LOAD_PLUGINS environment variable for loading specific plugins
...
Closes #2164
* Load only specified plugins for DATASETTE_LOAD_PLUGINS=datasette-one,datasette-two
* Load no plugins if DATASETTE_LOAD_PLUGINS=''
* Automated tests in a Bash script for DATASETTE_LOAD_PLUGINS
2023-08-30 15:12:24 -07:00
dependabot[bot]
d28f12092d
Bump sphinx, furo, blacken-docs dependencies ( #2160 )
...
* Bump the python-packages group with 3 updates
Bumps the python-packages group with 3 updates: [sphinx](https://github.com/sphinx-doc/sphinx ), [furo](https://github.com/pradyunsg/furo ) and [blacken-docs](https://github.com/asottile/blacken-docs ).
Updates `sphinx` from 7.1.2 to 7.2.4
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.1.2...v7.2.4 )
Updates `furo` from 2023.7.26 to 2023.8.19
- [Release notes](https://github.com/pradyunsg/furo/releases )
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md )
- [Commits](https://github.com/pradyunsg/furo/compare/2023.07.26...2023.08.19 )
Updates `blacken-docs` from 1.15.0 to 1.16.0
- [Changelog](https://github.com/adamchainz/blacken-docs/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/asottile/blacken-docs/compare/1.15.0...1.16.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: furo
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: python-packages
- dependency-name: blacken-docs
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: python-packages
...
Signed-off-by: dependabot[bot] <support@github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Simon Willison <swillison@gmail.com>
2023-08-28 17:38:32 -07:00
Simon Willison
2fd871a906
Drop support for Python 3.7, refs #2097
2023-07-08 11:40:19 -07:00
Simon Willison
45e6d370ce
Install docs dependencies for tests, refs #1153
2023-07-08 11:35:15 -07:00
Simon Willison
0ea139dfe5
Run new HTTPS test in CI, refs #1955
2022-12-17 18:38:26 -08:00
Simon Willison
38d28dd958
Revert "Try running every test at once, refs #1955"
...
This reverts commit 51ee8caa4a
.
2022-12-15 13:05:33 -08:00
Simon Willison
51ee8caa4a
Try running every test at once, refs #1955
2022-12-15 12:51:18 -08:00
Simon Willison
e135da8efe
Python 3.11 in CI
2022-10-25 07:13:43 -07:00
Simon Willison
1c29b925d3
Run tests in serial again
...
Because this didn't fix the issue I'm seeing in #1802
Revert "Run tests in serial, refs #1802"
This reverts commit b91e17280c
.
2022-09-05 17:10:52 -07:00
Simon Willison
b91e17280c
Run tests in serial, refs #1802
2022-09-05 16:50:53 -07:00
Simon Willison
ba35105eee
Test `--load-extension` in GitHub Actions ( #1792 )
...
* Run the --load-extension test, refs #1789
* Ran cog, refs #1789
2022-08-23 17:11:45 -07:00
Naveen
2e9751672d
chore: Set permissions for GitHub actions ( #1740 )
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-05-31 12:28:40 -07:00
Simon Willison
289e4cf80a
Finished applying blacken-docs, closes #1718
2022-04-24 09:17:59 -07:00
Simon Willison
36573638b0
Apply Black to code examples in documentation, refs #1718
...
Uses blacken-docs. This has a deliberate error which I hope will fail CI.
2022-04-24 08:50:43 -07:00
Simon Willison
40ef8ebac2
Run tests on pull requests
2022-04-24 07:10:13 -07:00
Simon Willison
a9d8824617
Test against Python 3.11-dev
...
Closes #1621
2022-02-02 13:58:52 -08:00
Simon Willison
d194db4204
Output pip freeze to show installed packages, refs #1609
2022-01-20 18:02:04 -08:00
Simon Willison
fae3983c51
Drop support for Python 3.6, closes #1577
...
Refs #1606
2022-01-19 20:31:22 -08:00
Simon Willison
4b23f01f3e
CLI reference docs, maintained by cog - refs #1594
2022-01-13 13:35:54 -08:00
Simon Willison
96a823f283
Fix compatibility with Python 3.10 ( #1481 )
...
* Run tests against Python 3.10
* Upgrade to Janus 0.6.2 for Python 3.10
* Add 3.10 to classifiers
Closes #1482
2021-10-24 15:19:54 -07:00
Simon Willison
0a7621f96f
Use pytest-xdist to speed up tests ( #1290 )
...
* Run tests in CI using pytest-xdist
* Documentation for pytest-xdist
Closes #1289
2021-04-02 20:42:28 -07:00
Simon Willison
6e091b14b6
Run tests against Python 3.9
2020-10-09 09:22:49 -07:00
Simon Willison
5e0b72247e
Run CI on GitHub Actions, not Travis
...
* Run CI on GitHub Actions, not Travis - refs #940
* Update documentation refs to Travis
* Release action now runs parallel tests, then pushes to PyPI, then Docker Hub
2020-08-17 22:09:34 -07:00