Commit Graph

616 Commits

Author SHA1 Message Date
pyup-bot
563a080c0d Update rsa from 4.7.2 to 4.8 2022-06-01 14:00:15 +01:00
pyup-bot
8bd00dd608 Update pyyaml from 5.4.1 to 6.0 2022-06-01 14:00:14 +01:00
pyup-bot
457945e991 Update pypdf2 from 1.28.2 to 2.0.0 2022-06-01 14:00:14 +01:00
pyup-bot
0a1c6fa0fb Update phonenumbers from 8.12.48 to 8.12.49 2022-06-01 14:00:14 +01:00
pyup-bot
17d0ff0eb2 Update mistune from 0.8.4 to 2.0.2 2022-06-01 14:00:13 +01:00
pyup-bot
820a28e02f Pin gunicorn to latest version 20.1.0 2022-06-01 14:00:13 +01:00
pyup-bot
8401b29a65 Pin gds-metrics to latest version 0.2.4 2022-06-01 14:00:13 +01:00
pyup-bot
9446f3b668 Pin flask-sqlalchemy to latest version 2.5.1 2022-06-01 14:00:12 +01:00
pyup-bot
d716fc51a3 Update docutils from 0.16 to 0.18.1 2022-06-01 14:00:12 +01:00
pyup-bot
a80c49f2d5 Update botocore from 1.26.8 to 1.27.0 2022-06-01 14:00:11 +01:00
pyup-bot
f86ae8b481 Update boto3 from 1.23.8 to 1.24.0 2022-06-01 14:00:11 +01:00
pyup-bot
77bb091db2 Update bleach from 4.1.0 to 5.0.0 2022-06-01 14:00:10 +01:00
pyup-bot
bb16384d57 Update billiard from 3.6.4.0 to 4.0.0 2022-06-01 14:00:10 +01:00
pyup-bot
2ec0847748 Update awscli from 1.24.8 to 1.25.0 2022-06-01 14:00:10 +01:00
pyup-bot
e846147f04 Update alembic from 1.7.7 to 1.8.0 2022-06-01 14:00:09 +01:00
pyup-bot
72156b02da Update lxml from 4.8.0 to 4.9.0 2022-06-01 14:00:08 +01:00
pyup-bot
c0c7b612dc Update cachetools from 5.1.0 to 5.2.0 2022-06-01 14:00:07 +01:00
pyup-bot
e3a2458f17 Update sqlalchemy from 1.4.36 to 1.4.37 2022-06-01 14:00:06 +01:00
pyup-bot
a8bc7364cf Update marshmallow from 3.15.0 to 3.16.0 2022-06-01 14:00:06 +01:00
pyup-bot
bc241a3fcb Update celery from 5.2.6 to 5.2.7 2022-06-01 14:00:05 +01:00
Katie Smith
8dd6d073d3 Run pip-compile --upgrade
This upgrades the sub-dependencies which we don’t pin in `requirements.txt`.
2022-05-27 09:57:10 +01:00
Katie Smith
4404f9eb12 Upgrade marshmallow-sqlalchemy from 0.23.1 to 0.28.0
This was blocked before due to being on marshmallow 2, but now that we
are on marshmallow 3 we can upgrade this package.
2022-05-26 14:18:51 +01:00
Katie Smith
53aae6f6cb Upgrade marshmallow from 2.21.0 to 3.15.0 2022-05-19 13:46:49 +01:00
Katie Smith
fdee7b5ecb Update cachetools from 5.0.0 to 5.1.0 2022-05-17 10:53:06 +01:00
Katie Smith
2f3da76e81 Update SQLAlchemy from 1.4.35 to 1.4.36 2022-05-17 10:51:49 +01:00
Katie Smith
76e683eeed Update PyJWT from 2.3.0 to 2.4.0 2022-05-17 10:49:30 +01:00
Katie Smith
1d58f47dfe Update jsonschema from 4.4.0 to 4.5.1 2022-05-17 10:45:28 +01:00
Katie Smith
ddec6de3c4 Update flask from 2.1.1 to 2.1.2 2022-05-17 10:36:16 +01:00
Leo Hemsted
cc3035a101 bump utils
mostly to get rid of the security warning on pypdf2
2022-05-03 12:26:38 +01:00
sakisv
0a24b57008 Use our own fork of gds_metrics_python and add shared auth token
This will allow both prometheis (the shared one and our own) to scrape
the /metrics endpoint, each with their own authentication
2022-04-20 19:28:07 +03:00
Katie Smith
9435dfc385 Merge pull request #3512 from alphagov/bump-json-schemas
Bump jsonschema package from 3.2.0 to 4.4.0
2022-04-19 14:34:39 +01:00
Katie Smith
9a249dc530 Use jsonschema[format] instead of jsonschema
`jsonschema[format]` includes all the formatting dependencies of
jsonschema, meaning that we don't have to specify `rfc3339-validator`
and `rfc3987` ourselves in the requirements.in file. This also has the
benefit of meaning that if the underlying formatting packages of
jsonschema change, we will be covered and won't accidentally miss the
fact that we need to change a package.
2022-04-19 13:53:06 +01:00
Katie Smith
ec95163175 Update beautifulsoup4 to 4.11.1
`charset-normalizer` is now used by default if installed instead of
`chardet` (https://pyup.io/changelogs/beautifulsoup4/#4.11.0). We do
have `charset-normalizer` installed because it's a subdependency of the
requests library, so it is being used.

This caused the `test_content_too_long_returns_400` to fail since it
now thought that the encoding of `ŵ` is `{'encoding': 'Big5',
'language': 'Chinese', 'confidence': 1.0}`.

There are two options for fixing this
- change the test content so that it doesn't just contain a single
  letter - the docs state that you shouldn't run character detection on
  very tiny content
- add `chardet` as a requirement, so that the code functions exactly the
  same as before

I've chose the first option, since this avoids adding a dependency and
we should never have messages consisting of a single character.
2022-04-14 16:48:32 +01:00
Katie Smith
5feb38f50a Bump jsonschema from 3.2.0 to 4.4.0
The big breaking change for our code (not mentioned in the changelog) is
that the built-in validator for the `date-time` format now requires the
`rfc3339-validator` package instead of the `strict-rfc3339` package.
This updates the requirements file to use `rfc3339-validator`. Without
this change, wrong `date-time` formats would always silently pass validation.
2022-04-14 14:47:42 +01:00
Katie Smith
f6f6b81e91 Update cachetools from 4.2.1 to 5.0.0
There are breaking changes in the latest version, but these should not
affect our code.
2022-04-14 14:17:41 +01:00
Katie Smith
f4a4dd8822 Update sqlalchemy from 1.4.32 to 1.4.35 2022-04-14 13:46:19 +01:00
Katie Smith
857e7c1ce1 Update prometheus-client from 0.10.1 to 0.14.1 2022-04-14 13:39:31 +01:00
Katie Smith
667d505b5d Update flask-bcrypt from 0.7.1 to 1.0.1
There's no changelog for this, but I've looked through all the commits
and can't see any reason why this needed a major version bump or
anything that should cause us issues.
2022-04-14 13:15:36 +01:00
Katie Smith
1f705f3c29 Update flask from 2.1.0 to 2.1.1 2022-04-14 10:17:20 +01:00
Katie Smith
0cd06dba62 Update celery[sqs] from 5.2.3 to 5.2.6. 2022-04-14 10:13:30 +01:00
Ben Thorner
f393ca4638 Bump utils to 55.1.4 (no changes) 2022-04-12 14:13:53 +01:00
Katie Smith
badd0e0894 Bump Flask and itsdangerous
This bumps Flask to version 2.1.0, which requires some minor changes to
the app code and itsdangerous to also be bumped.
2022-04-05 17:06:08 +01:00
Katie Smith
d32ebe1147 Update werkzeug from 2.0.2 to 2.0.3 2022-03-09 17:22:11 +00:00
Katie Smith
d93f1e3e95 Update beautifulsoup4 from 4.9.3 to 4.10.0 2022-03-09 17:19:49 +00:00
Katie Smith
5fd014eb14 Update sqlalchemy from 1.4.10 to 1.4.32 2022-03-09 16:52:44 +00:00
Katie Smith
97c4ccfdce Update pyjwt from 2.0.1 to 2.3.0 2022-03-09 16:34:42 +00:00
Katie Smith
faec6083fa Update notifications-python-client from 6.0.2 to 6.3.0 2022-03-03 14:17:32 +00:00
Katie Smith
7943010bfb Update lxml from 4.7.1 to 4.8.0 2022-03-03 14:15:16 +00:00
Katie Smith
3a57597266 Update psycopg2-binary from 2.8.6 to 2.9.3 2022-03-03 14:07:11 +00:00
Katie Smith
9e324da311 Update iso8601 from 0.1.14 to 1.0.2
The major version bump is because support for Python 3.6 has been
dropped.
2022-03-03 13:47:47 +00:00