All of lore.kernel.org
 help / color / mirror / Atom feed
* [layerindex-web][PATCH 00/15] Upgrade to Django 3.2.5 LTS and Celery 5
@ 2021-07-18 23:07 Tim Orling
  2021-07-18 23:07 ` [layerindex-web][PATCH 01/15] dockersetup.py: fix EMAIL_USE_SSL/TLS Tim Orling
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: Tim Orling @ 2021-07-18 23:07 UTC (permalink / raw)
  To: yocto; +Cc: mhalstead, Tim Orling

The current code base uses Django 2.2.x which will go out of extended
support in April 2022, but also holds us back from updating a number of
dependencies.

Update to the current Django 3.2.5 LTS and also the latest Celery 5.1.2.
Celery 4 has not had any commits since 2020 and is unlikely to be
getting much more attention from the developers.

While we are at it, upgrade all of our dependencies to the latest
versions.

The following changes since commit 2314fb2811bc3753d9dd4459747d8d30369321ad:

  Add SPDX license headers to layerindex-web source files (2021-04-21 08:22:51 +1200)

are available in the Git repository at:

  git://github.com/moto-timo/layerindex-web timo/django-3.2.5
  https://github.com/moto-timo/layerindex-web/tree/timo/django-3.2.5

Tim Orling (15):
  dockersetup.py: fix EMAIL_USE_SSL/TLS
  requirements.txt: fix range check
  Dockerfile: cleanup, install python3-wheel
  dockersetup.py: letsencrypt 2048 bit rsa
  layerindex/*: make all shebangs python3
  requirements.txt: bump to Django 3.0
  Updates for Django 3.0
  requirements.txt: bump to Django 3.1
  docker-compose: bump mariadb to 10.3
  requirements.txt: update all to latest
  about.html: update contributors
  requirements.txt: bump to Django 3.2 LTS
  settings: set DEFAULT_AUTO_FIELD
  docker-compose: fix celery
  README.devel: update versions

 Dockerfile                                    |  4 +-
 README.devel                                  |  6 +--
 docker-compose.yml                            |  4 +-
 docker/settings.py                            |  6 ++-
 dockersetup.py                                |  6 +--
 layerindex/bulkchange.py                      |  2 +-
 .../0045_layerbranch_classicrecipe.py         | 19 ++++++++
 layerindex/recipedesc.py                      |  2 +-
 layerindex/tools/import_classic_wiki.py       |  2 +-
 layerindex/tools/import_wiki_layers.py        |  2 +-
 layerindex/tools/site_name.py                 |  2 +-
 layerindex/tools/update_classic_status.py     |  2 +-
 layerindex/update_layer.py                    |  2 +-
 requirements.txt                              | 48 +++++++++----------
 settings.py                                   |  6 ++-
 templates/base.html                           |  2 +-
 templates/layerindex/about.html               |  2 +
 17 files changed, 72 insertions(+), 45 deletions(-)
 create mode 100644 layerindex/migrations/0045_layerbranch_classicrecipe.py

-- 
2.32.0


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-07-20 18:01 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-18 23:07 [layerindex-web][PATCH 00/15] Upgrade to Django 3.2.5 LTS and Celery 5 Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 01/15] dockersetup.py: fix EMAIL_USE_SSL/TLS Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 02/15] requirements.txt: fix range check Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 03/15] Dockerfile: cleanup, install python3-wheel Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 04/15] dockersetup.py: letsencrypt 2048 bit rsa Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 05/15] layerindex/*: make all shebangs python3 Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 06/15] requirements.txt: bump to Django 3.0 Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 07/15] Updates for " Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 08/15] requirements.txt: bump to Django 3.1 Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 09/15] docker-compose: bump mariadb to 10.3 Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 10/15] requirements.txt: update all to latest Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 11/15] about.html: update contributors Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 12/15] requirements.txt: bump to Django 3.2 LTS Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 13/15] settings: set DEFAULT_AUTO_FIELD Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 14/15] docker-compose: fix celery Tim Orling
2021-07-18 23:07 ` [layerindex-web][PATCH 15/15] README.devel: update versions Tim Orling
2021-07-20 18:01 ` [yocto] [layerindex-web][PATCH 00/15] Upgrade to Django 3.2.5 LTS and Celery 5 Richard Purdie

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.