Commit graph

180 commits

Author SHA1 Message Date
Pēteris Caune
4097cdee61
Bump Django to 5.1.1 2024-09-04 09:27:51 +03:00
Pēteris Caune
a72f3adc45
Update requirements to require only pure-python psycopg
... and install psycopg-c using instuctions in Dockerfile.

This way, getting a development environment or CI environment ready
is quick and easy, but Docker images still get the C optimizations.
2024-09-03 16:10:53 +03:00
Pēteris Caune
fea767723c
Upgrade to psycopg 3 2024-09-03 11:30:43 +03:00
Pēteris Caune
bd5582872a
Upgrade to Django 5.1 2024-08-07 17:24:27 +03:00
Pēteris Caune
a3bc9f3b37
Upgrade to Django 5.0.8 2024-08-07 17:20:17 +03:00
Pēteris Caune
26ed70eccd
Bump package versions 2024-07-29 10:31:06 +03:00
Pēteris Caune
cc51d2bd79
Bump Django to 5.0.7 2024-07-10 14:13:07 +03:00
Pēteris Caune
3da7cf6027
Bump package versions 2024-07-08 19:59:52 +03:00
Pēteris Caune
e007f75a70
Bump package versions 2024-06-17 10:48:53 +03:00
Pēteris Caune
7ef18cd706
Fix type warning and upgrade django-stubs-ext 2024-05-27 15:59:18 +03:00
dependabot[bot]
4d6884e20f
Bump aiosmtpd from 1.4.5 to 1.4.6 (#1002)
Bumps [aiosmtpd](https://github.com/aio-libs/aiosmtpd) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/aio-libs/aiosmtpd/releases)
- [Changelog](https://github.com/aio-libs/aiosmtpd/blob/master/release.py)
- [Commits](https://github.com/aio-libs/aiosmtpd/compare/v1.4.5...v1.4.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 14:18:28 +03:00
Pēteris Caune
5b905c1cbc
Bump django-stubs-ext to 5.0.0 2024-05-01 11:11:54 +03:00
Pēteris Caune
ca01e4ab14
Upgrade pydantic to 2.7.0 2024-04-22 13:30:20 +03:00
Pēteris Caune
e1344e10b3
Upgrade to Django 5.0.4 2024-04-03 18:14:04 +03:00
Pēteris Caune
84ce0199ae
Update package versions 2024-03-30 09:17:29 +02:00
Pēteris Caune
49abf7b12d
Upgrade python-fido2 to 1.1.3 2024-03-14 09:17:29 +02:00
Pēteris Caune
035989db3a
Downgrade pycurl to 7.45.2
pycurl 7.45.3 returns error code 77 (CURLE_SSL_CACERT_BADFILE)
for TLS connections on Debian-based systems:

https://github.com/pycurl/pycurl/issues/834
2024-03-12 11:37:56 +02:00
Pēteris Caune
0a7744c389
Bump package versions 2024-03-05 18:54:11 +02:00
Pēteris Caune
51977e185b
Bump pydantic version to 2.6.1 2024-02-21 18:49:39 +02:00
dependabot[bot]
1b36f3a6f6
Bump django from 5.0.1 to 5.0.2 (#955)
Bumps [django](https://github.com/django/django) from 5.0.1 to 5.0.2.
- [Commits](https://github.com/django/django/compare/5.0.1...5.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-08 11:22:24 +02:00
Pēteris Caune
08eb279574
Bump pydantic version from 2.5.2 to 2.5.3 2024-01-23 19:26:07 +02:00
Pēteris Caune
40742bba1d
Bump Django from 5.0 to 5.0.1 2024-01-04 15:29:05 +02:00
Pēteris Caune
d8888c033f
Upgrade to oncalendar 1.0 2023-12-11 14:59:31 +02:00
Pēteris Caune
1ab0e8e270
Enable type hint checking for the oncalendar package 2023-12-06 15:57:01 +02:00
Pēteris Caune
d65f41d192
Add support for systemd's OnCalendar schedules
(work-in-progress)

cc: #919
2023-12-06 15:42:57 +02:00
Pēteris Caune
5daa13a57f
Upgrade to Django 5.0 2023-12-06 11:19:57 +02:00
Pēteris Caune
7c0442cf5f
Update Django to 4.2.8 2023-12-04 11:02:20 +02:00
Pēteris Caune
c241ddb5e6
Update package versions 2023-11-30 10:24:18 +02:00
Pēteris Caune
16a5f2fb98
Update pydantic to 2.5.2 2023-11-21 13:49:49 +02:00
Pēteris Caune
c74f2b166a
Update package versions 2023-11-01 09:42:59 +02:00
Pēteris Caune
7c7774d18c
Replace **kwargs with explicit keyword arguments in hc.lib.curl
This makes the code more verbose, but at the same time
makes type hinting cleaner, and allows mock autospeccing
to catch more problems.
2023-10-21 11:21:42 +03:00
Pēteris Caune
52ab8c4703
Improve type hints in hc.lib.curl and hc.api.transports
This results in changes in other places too:

* curl.post() does not accept `data` as positional arg,
  it must now be a keyword argument
* we need asserts and if clauses in a few places to make sure
  we are not passing `None` in the arguments to hc.lib.curl.request
2023-10-20 19:11:08 +03:00
Pēteris Caune
527f361a9a
Upgrade to Django 4.2.6 2023-10-05 12:45:25 +03:00
Pēteris Caune
d8149cbe84
Add django-stubs-ext to requirements 2023-10-04 16:08:08 +03:00
Pēteris Caune
e065871056
Update package versions 2023-10-04 13:52:32 +03:00
Pēteris Caune
688191e6d5
Upgrade Django to 4.2.5 2023-09-05 10:45:26 +03:00
Pēteris Caune
cc2b8fa1c2
Use pydantic to validate JSON from Telegram API (experimental) 2023-09-01 09:16:33 +03:00
Pēteris Caune
75290f8f45
Upgrade psycopg2 to 2.9.7 2023-08-24 15:24:19 +03:00
Pēteris Caune
af5a435804
Upgrade to Django 4.2.4 2023-08-02 14:29:36 +03:00
Pēteris Caune
5190cafbb2
Update package versions 2023-07-31 14:40:21 +03:00
Pēteris Caune
9304536131
Upgrade to Django 4.2.3 2023-07-04 09:10:10 +03:00
Pēteris Caune
e208b7f543
Upgrade cronsim to 2.5 2023-07-01 10:54:21 +03:00
Pēteris Caune
161c274586
Update requirement versions 2023-06-28 10:55:17 +03:00
Pēteris Caune
dac16453a1
Upgrade to Django 4.2.2 2023-06-05 23:26:47 +03:00
dependabot[bot]
69c7f1299e
Bump django from 4.2 to 4.2.1 (#829)
Bumps [django](https://github.com/django/django) from 4.2 to 4.2.1.
- [Commits](https://github.com/django/django/compare/4.2...4.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-11 16:56:56 +03:00
Pēteris Caune
4b05fc6a8c
Update the smtpd management command to use the aiosmtpd library
smtpd from the standard library is deprecated and will
be removed in Python 3.12. aiosmtpd is the recommended
replacement.
2023-05-09 17:23:18 +03:00
Pēteris Caune
c6de5c406c
Upgrade to cronsim 2.4.1 2023-04-27 18:53:27 +03:00
Pēteris Caune
9ddae08437
Upgrade to cronsim 2.4 2023-04-26 18:18:31 +03:00
Pēteris Caune
4ebe928d39
Upgrade to Django 4.2 and psycopg2 2.9.6 2023-04-03 15:12:06 +03:00
Pēteris Caune
312b63e592
Update package versions 2023-02-25 10:38:52 +02:00