Commit graph

1,815 commits

Author SHA1 Message Date
dependabot[bot]
83eb29dece
Update janus requirement from <0.7,>=0.6.2 to >=0.6.2,<0.8 (#1529)
Updates the requirements on [janus](https://github.com/aio-libs/janus) to permit the latest version.
- [Release notes](https://github.com/aio-libs/janus/releases)
- [Changelog](https://github.com/aio-libs/janus/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/janus/compare/v0.6.2...v0.7.0)

---
updated-dependencies:
- dependency-name: janus
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:37:13 -08:00
dependabot[bot]
cc4c70b367
Bump black from 21.9b0 to 21.11b1 (#1516)
Bumps [black](https://github.com/psf/black) from 21.9b0 to 21.11b1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:35:28 -08:00
dependabot[bot]
3303514a52
Update docutils requirement from <0.18 to <0.19 (#1508)
Updates the requirements on [docutils](http://docutils.sourceforge.net/) to permit the latest version.

---
updated-dependencies:
- dependency-name: docutils
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:35:18 -08:00
dependabot[bot]
1beb7d9399
Update aiofiles requirement from <0.8,>=0.4 to >=0.4,<0.9 (#1537)
Updates the requirements on [aiofiles](https://github.com/Tinche/aiofiles) to permit the latest version.
- [Release notes](https://github.com/Tinche/aiofiles/releases)
- [Commits](https://github.com/Tinche/aiofiles/compare/v0.4.0...v0.8.0)

---
updated-dependencies:
- dependency-name: aiofiles
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 18:29:54 -08:00
Simon Willison
48f11998b7 Release 0.59.3 0.59.3
Refs #448, #838, #1519
2021-11-20 15:40:21 -08:00
Simon Willison
d8c79b1340 Link to Apache proxy demo from documentation, closes #1524 2021-11-20 15:33:58 -08:00
Simon Willison
ed77eda6d8 Add datasette-redirect-to-https plugin
Also configured suprvisord children to log to stdout, so that I
can see them with flyctly logs -a datasette-apache-proxy-demo

Refs #1524
2021-11-20 15:30:25 -08:00
Simon Willison
f11a13d73f Extract out Apache config to separate file, refs #1524 2021-11-20 12:23:40 -08:00
Simon Willison
250db8192c Hopefully last fix relating to #1519, #838 2021-11-20 11:09:05 -08:00
Simon Willison
08947fa764 Fix more broken base_url links
Refs #1519, #838
2021-11-20 11:03:08 -08:00
Simon Willison
48951e4304 Switch to hosting demo on Fly, closes #1522 2021-11-20 10:51:51 -08:00
Simon Willison
494f11d5cc Switch from Alpine to Debian, refs #1522 2021-11-20 10:51:14 -08:00
Simon Willison
24b5006ad7 ProxyPreserveHost On for apache-proxy demo, refs #1522 2021-11-19 17:11:13 -08:00
Simon Willison
640031edfd Fixed bug introduced in #1519 2021-11-19 17:01:17 -08:00
Simon Willison
fe687fd020 Fixed a whole bunch of broken base_url links
Refs #1519, #838
2021-11-19 16:53:11 -08:00
Simon Willison
a1ba6cd6bb Use build arguments, refs #1522 2021-11-19 16:34:35 -08:00
Simon Willison
c617e1769e Fixed test I broke with new repr() in ##1519 2021-11-19 15:13:17 -08:00
Simon Willison
c76bbd4066 New live demo with Apache proxying, refs #1522 2021-11-19 14:50:06 -08:00
Simon Willison
ff0dd4da38 repr() method for Request, refs #1519 2021-11-19 12:29:37 -08:00
Simon Willison
3025505515 functools.wraps to help investigate #1517 2021-11-18 19:19:43 -08:00
Simon Willison
6e971b4ac1 Test confirming plugins can over-ride default routes, closes #1517 2021-11-18 19:07:21 -08:00
Simon Willison
0156c6b5e5 Facet in predictable order for tests, refs #448 2021-11-15 17:31:33 -08:00
Simon Willison
55024b5301 _facet_array no longer confused by duplicate array items, closes #448 2021-11-15 17:19:33 -08:00
Simon Willison
07044bd130 SQL view-friendly arraycontains/arraynotcontains implementation, refs #448 2021-11-15 15:41:07 -08:00
Simon Willison
502c02fa6d Pin to docutils<0.18 in ReadTheDocs, refs #1507 0.59.2 2021-11-13 21:37:40 -08:00
Simon Willison
030390fd4a
.readthedocs.yaml configuration, refs #1507 2021-11-13 21:29:43 -08:00
Simon Willison
de1e031713 Release 0.59.2
Refs #1497, #1503, #1506
2021-11-13 21:14:43 -08:00
Simon Willison
1c13e1af06 Ensure query columns are included too, ref #1503 2021-11-13 21:08:33 -08:00
Simon Willison
c9e3cfecc8 Columns in filters now ignore ?_nocol, closes #1503 2021-11-13 20:53:00 -08:00
Simon Willison
c306b696de Correct facet links for columns with a leading underscore, closes #1506 2021-11-13 20:44:54 -08:00
Simon Willison
c92ab51b3c
Logo at top of README 2021-11-12 06:18:31 -08:00
Simon Willison
2c31d1cd9c Upgrade Docker base to Debian buster, refs #1497 2021-10-24 16:24:41 -07:00
Simon Willison
3a2ed6300d Run tests on 3.10 during publish, refs #1482 2021-10-24 15:37:43 -07:00
Simon Willison
e6e44372b3 Release 0.59.1 0.59.1
Refs #1482, #1496
2021-10-24 15:29:56 -07:00
dependabot[bot]
03cc697b6b
Update pytest-asyncio requirement from <0.16,>=0.10 to >=0.10,<0.17 (#1494)
Updates the requirements on [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v0.10.0...v0.16.0)

---
updated-dependencies:
- dependency-name: pytest-asyncio
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-24 15:22:39 -07: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
15a9d4abff Docs on named parameters with cast as real/integer, closes #1496 2021-10-22 12:34:23 -07:00
Simon Willison
a1b20852db Unwrapped some documentation text 2021-10-22 12:00:00 -07:00
Simon Willison
e5d01ca583 Fixed typo in release notes 2021-10-22 11:56:27 -07:00
Simon Willison
ff9ccfb031 Fixed typo in release notes 0.59 2021-10-14 12:23:43 -07:00
Simon Willison
8934507cdc Release 0.59
Refs #942, #1404, #1405, #1416, #1420, #1421, #1422, #1423, #1425, #1431, #1443, #1446, #1449, #1467, #1469, #1470, #1488
2021-10-14 12:22:19 -07:00
Simon Willison
81bf9a9f3c Updated --cors documentation, refs #1467 2021-10-14 12:19:03 -07:00
Simon Willison
8584993529 --cors Access-Control-Allow-Headers: Authorization
Refs #1467, refs https://github.com/simonw/datasette-auth-tokens/issues/4
2021-10-14 12:03:28 -07:00
C. Titus Brown
0fdbf00484
Rework the --static documentation
Rework the `--static` documentation to better differentiate between the filesystem and serving locations. Closes #1457

Co-authored-by: Simon Willison <swillison@gmail.com>
2021-10-14 11:39:55 -07:00
dependabot[bot]
827fa823d1
Update pyyaml requirement from ~=5.3 to >=5.3,<7.0 (#1489)
Updates the requirements on [pyyaml](https://github.com/yaml/pyyaml) to permit the latest version.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/5.3...6.0)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-14 11:10:42 -07:00
Simon Willison
b267b57754
Upgrade to httpx 0.20
* Upgrade to httpx 0.20, closes #1488
* TestClient.post() should not default to following redirects
2021-10-14 11:03:44 -07:00
dependabot[bot]
2a8c669039
Update beautifulsoup4 requirement (#1463)
Updates the requirements on [beautifulsoup4](http://www.crummy.com/software/BeautifulSoup/bs4/) to permit the latest version.

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 15:35:36 -07:00
dependabot[bot]
e1012e7098
Bump black from 21.7b0 to 21.9b0 (#1471)
Bumps [black](https://github.com/psf/black) from 21.7b0 to 21.9b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 14:47:42 -07:00
Simon Willison
763d0a0faa Fix for cog menu default facet bug, closes #1469 2021-10-13 14:20:03 -07:00
dependabot[bot]
a673a93b57
Update pluggy requirement from ~=0.13.0 to >=0.13,<1.1 (#1448)
Updates the requirements on [pluggy](https://github.com/pytest-dev/pluggy) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pluggy/releases)
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pluggy/compare/0.13.0...1.0.0)

---
updated-dependencies:
- dependency-name: pluggy
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 14:11:00 -07:00