Commit graph

39 commits

Author SHA1 Message Date
Simon Willison
529110e7d8
GitHub Actions has Python 3.11 on macOS now
Refs https://github.com/actions/setup-python/issues/531
2022-10-26 12:27:32 -07:00
Simon Willison
fb8f495582
Skip macOS 3.11 test when publishing
Refs #505
2022-10-25 15:34:30 -07:00
Simon Willison
5133339d00
Skip macos-latest Python 3.11 for the moment
Refs https://github.com/actions/setup-python/issues/531
2022-10-25 12:08:58 -07:00
Simon Willison
b8526c434a
Test against Python 3.11 2022-10-25 07:17:49 -07:00
Simon Willison
9cbe19ac05 Skip cog check on Python 3.6, refs #501 2022-10-18 11:16:43 -07:00
Mischa Untaga
0b315d3fa8
progressbar for inserts/upserts of other file formats
* progressbar for inserts/upserts of other file formats, closes #485
* Pin to Python 3.10.6 for the moment as workaround for mypy error

Co-authored-by: Simon Willison <swillison@gmail.com>
2022-09-15 13:37:51 -07:00
Simon Willison
19dd077944
Support entrypoints for --load-extension (#473)
* Entrypoint support, closes #470
2022-08-26 22:55:47 -07:00
Manuel Kaufmann
83e7339255
Use Read the Docs action v1 (#463)
Read the Docs repository was renamed from `readthedocs/readthedocs-preview` to `readthedocs/actions/`. Now, the `preview` action is under `readthedocs/actions/preview` and is tagged as `v1`
2022-08-17 16:11:15 -07:00
Simon Willison
98a28cbfe6
Oops, fixed project slug
Refs:
- https://github.com/readthedocs/readthedocs-preview/issues/10
- https://github.com/simonw/sqlite-utils/pull/460
2022-08-02 13:35:56 -07:00
Simon Willison
1856002e3c
readthedocs/readthedocs-preview
Tip from https://twitter.com/readthedocs/status/1552354156056395778
2022-08-02 09:02:43 -07:00
Simon Willison
e3a14c33a0
Run tests against pull requests 2022-04-19 17:21:04 -07:00
Chris Amico
a692c56659
Add SpatiaLite helpers to CLI (#407)
* Add SpatiaLite CLI helpers
* Add docs for spaitalite helpers
* Fix flake8 issues and add more detail on spatial types
* Run cog and add some help text.
* Use SpatiaLite when calculating coverage, refs #407

Co-authored-by: Simon Willison <swillison@gmail.com>
2022-02-15 16:58:07 -08:00
Simon Willison
e46798959e
Looks like Actions if: clauses prefer single quotes
Refs #395, #79
2022-02-03 22:06:23 -08:00
Simon Willison
7494187284
Only install SpatiaLite on Ubuntu, refs #395
For tests added to #79
2022-02-03 22:05:12 -08:00
Simon Willison
4a2a3e2fd0
Install SpatiaLite in tests
To run tests for #79, #385
2022-02-03 21:56:34 -08:00
Simon Willison
b2ab08e048
Don't test main against 3.11-dev yet
It breaks on Windows. Refs #394
2022-02-03 13:07:00 -08:00
Simon Willison
44cbddff8a
Run tests against Python 3.11-dev
Refs #394
2022-02-02 14:21:38 -08:00
Simon Willison
148e9c7aee Use cog to maintain --fmt list, closes #373 2022-01-09 09:48:48 -08:00
Simon Willison
33176ad47b
Run pytest with colors
Tip from https://twitter.com/cjolowicz/status/1461266663681187841
2021-11-19 00:09:16 -08:00
Simon Willison
fda4dad23a
Test against Python 3.10 (#330)
* Test against Python 3.10
* Added 3.10 to classifiers
* Test on Python 3.10 before publish
2021-10-13 15:25:05 -07:00
Simon Willison
c62363ebdc Run mypy against tests/ too, refs #37 2021-08-18 14:49:12 -07:00
Simon Willison
cff6afcc43 Run codespell against source code too, refs #307 2021-08-03 10:06:08 -07:00
Simon Willison
991cf56ae2 Check spelling with codespell, closes #307 2021-08-03 09:48:49 -07:00
Simon Willison
02898bf7af Run flake8 in CI, refs #291 2021-06-22 18:23:12 -07:00
Simon Willison
8d1d801389 mypy tweaks, refs #289, #266, #37 2021-06-22 11:08:21 -07:00
Simon Willison
7b3fdf0fcd mypy annotations for rows_from_file(), run mypy in CI
Refs #289, #279
2021-06-22 11:04:32 -07:00
Simon Willison
adcd32a866 Re-enable publish testing on macos-latest 2021-06-20 11:52:15 -07:00
Simon Willison
eb18b6e42c Disabling macos-latest for the moment
GitHub seems to have run out of workers right now.
2021-06-19 09:09:29 -07:00
Simon Willison
f003d051e7 Not using .coveragerc, refs #275 2021-06-16 16:55:53 -07:00
Simon Willison
276fc4297c Enable codecov.io, refs #275 2021-06-16 16:54:16 -07:00
Simon Willison
2c1b9f2445
Create FUNDING.yml 2021-02-18 10:22:43 -08:00
Simon Willison
67cce7c861 Run publish tests on macOS and Windows too, refs #232 2021-02-14 13:35:12 -08:00
Simon Willison
f51a1f6c3c
Run tests against Ubuntu, macOS and Windows
With tests fixes for Windows, thanks to @nieuwenhoven in #225. Closes #232
2021-02-14 12:39:54 -08:00
Simon Willison
6d1828e40b
Don't run CodeQL against pull requests
It failed with strange errors. https://github.com/simonw/sqlite-utils/pull/203/checks?check_run_id=1549287178
2021-01-02 20:30:10 -08:00
Simon Willison
4e8e157b5d
Test against Python 3.9 on publish 2020-10-07 18:45:07 -07:00
Simon Willison
8e91de8e4e
Python 3.9 (#184)
* Test against Python 3.9
* Programming Language :: Python :: 3.9 classifier
* Python versions badge
2020-10-07 18:44:05 -07:00
Simon Willison
7f4fe9190c
Configure code scanning, refs #183 2020-09-30 15:17:23 -07:00
Simon Willison
cbc22ef20c
Add numpy to the matrix, refs #144 2020-08-28 15:56:06 -07:00
Simon Willison
8c405965e9 GitHub Actions workflows, refs #143 2020-08-28 15:36:55 -07:00