Skip to content

Merge 1.5.1#66

Merged
eriks245 merged 81 commits into
mainfrom
merge-1.5
Jul 2, 2026
Merged

Merge 1.5.1#66
eriks245 merged 81 commits into
mainfrom
merge-1.5

Conversation

@eriks245

@eriks245 eriks245 commented Jul 2, 2026

Copy link
Copy Markdown

No description provided.

wil93 and others added 30 commits September 14, 2024 12:00
Add one recommended extension, and specify auto-formatters
Plus a small clarification to the documentation.
…-dev#1201)

UNION ALL is not guaranteed to keep the order of the results. In fact
with (at least) Postgres 13 the order is not well defined and can change
between executions.

This patch adds an extra column to the query, tagging each statistics
with its key, so that we can reconstruct the correct order of the
results.
It is not supported on the latest Ubuntu LTS, and has been unsupported
for almost 5 years.

Co-authored-by: William Di Luigi <[email protected]>
Inspired by ioi-2024@0f044fd

Also update CI and Dockerfile to Ubuntu 24.04.
Updates the requirements on [bcrypt](https://github.com/pyca/bcrypt) to permit the latest version.
- [Changelog](https://github.com/pyca/bcrypt/blob/main/release.py)
- [Commits](pyca/bcrypt@3.1.0...4.2.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@coverage-4.5...7.6.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Luca Versari <[email protected]>
)

Updates the requirements on [patool](https://github.com/wummel/patool) to permit the latest version.
- [Release notes](https://github.com/wummel/patool/releases)
- [Changelog](https://github.com/wummel/patool/blob/master/doc/changelog.txt)
- [Commits](wummel/patool@upstream/1.12...3.0.1)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Luca Versari <[email protected]>
Co-authored-by: William Di Luigi <[email protected]>
Bumps [gevent](https://github.com/gevent/gevent) from 23.9.0.post1 to 24.11.1.
- [Release notes](https://github.com/gevent/gevent/releases)
- [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst)
- [Commits](gevent/gevent@23.9.0.post1...24.11.1)

---
updated-dependencies:
- dependency-name: gevent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [psycopg2](https://github.com/psycopg/psycopg2) from 2.9.7 to 2.9.10.
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](https://github.com/psycopg/psycopg2/commits)

---
updated-dependencies:
- dependency-name: psycopg2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ev#1285)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Updates the requirements on [pypdf2](https://github.com/py-pdf/PyPDF2) to permit the latest version.
- [Release notes](https://github.com/py-pdf/PyPDF2/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/py-pdf/PyPDF2/commits)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Updates the requirements on [pyxdg](https://github.com/takluyver/pyxdg) to permit the latest version.
- [Changelog](https://github.com/takluyver/pyxdg/blob/master/ChangeLog)
- [Commits](takluyver/pyxdg@rel-0.26...rel-0.28)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
wil93 and others added 28 commits December 30, 2024 16:04
Remove the SETUPTOOLS_USE_DISTUTILS env variable usage
…s-dev#1316)

Updates the requirements on [beautifulsoup4](https://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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Di Luigi <[email protected]>
Updates the requirements on [bcrypt](https://github.com/pyca/bcrypt) to permit the latest version.
- [Changelog](https://github.com/pyca/bcrypt/blob/main/release.py)
- [Commits](pyca/bcrypt@3.1.0...4.3.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Di Luigi <[email protected]>
Updates the requirements on [python-telegram-bot](https://github.com/python-telegram-bot/python-telegram-bot) to permit the latest version.
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases)
- [Changelog](https://github.com/python-telegram-bot/python-telegram-bot/blob/v21.11.1/CHANGES.rst)
- [Commits](python-telegram-bot/python-telegram-bot@v21.9...v21.11.1)

---
updated-dependencies:
- dependency-name: python-telegram-bot
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [psutil](https://github.com/giampaolo/psutil) to permit the latest version.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-5.5.0...release-7.0.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Di Luigi <[email protected]>
Updates the requirements on [patool](https://github.com/wummel/patool) to permit the latest version.
- [Release notes](https://github.com/wummel/patool/releases)
- [Changelog](https://github.com/wummel/patool/blob/master/doc/changelog.txt)
- [Commits](wummel/patool@upstream/1.12...4.0.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Di Luigi <[email protected]>
Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](coveragepy/coveragepy@coverage-4.5...7.8.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gevent](https://github.com/gevent/gevent) from 24.11.1 to 25.4.1.
- [Release notes](https://github.com/gevent/gevent/releases)
- [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst)
- [Commits](gevent/gevent@24.11.1...25.4.1)

---
updated-dependencies:
- dependency-name: gevent
  dependency-version: 25.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gevent](https://github.com/gevent/gevent) from 25.4.1 to 25.4.2.
- [Release notes](https://github.com/gevent/gevent/releases)
- [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst)
- [Commits](gevent/gevent@25.4.1...25.4.2)

---
updated-dependencies:
- dependency-name: gevent
  dependency-version: 25.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [gevent](https://github.com/gevent/gevent) from 25.4.2 to 25.5.1.
- [Release notes](https://github.com/gevent/gevent/releases)
- [Changelog](https://github.com/gevent/gevent/blob/master/docs/changelog_pre.rst)
- [Commits](gevent/gevent@25.4.2...25.5.1)

---
updated-dependencies:
- dependency-name: gevent
  dependency-version: 25.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pycryptodomex](https://github.com/Legrandin/pycryptodome) from 3.21.0 to 3.22.0.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases)
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst)
- [Commits](Legrandin/pycryptodome@v3.21.0...v3.22.0)

---
updated-dependencies:
- dependency-name: pycryptodomex
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: William Di Luigi <[email protected]>
Bumps [pycryptodomex](https://github.com/Legrandin/pycryptodome) from 3.22.0 to 3.23.0.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases)
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst)
- [Commits](Legrandin/pycryptodome@v3.22.0...v3.23.0)

---
updated-dependencies:
- dependency-name: pycryptodomex
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* modernize setuptools configuration slightly

* Add a pyproject.toml, which specifies the build-time dependency on
  babel. This is required for `pip install` to work in some cases
* Don't use deprecated direct setup.py invocations in Dockerfile
* Fix option names in setup.cfg (I'm not even sure why the old ones used
  to work...)
* Replace the build_py override hack in setup.py with a slightly nicer
  hack (arguably still a hack, but at least it doesn't require calling
  private methods manually)
* Update some setup() metadata fields in setup.py (classifiers had
  outdated python version; download_url doesn't seem to be used for
  anything at all and the link is outdated anyways; use license
  expression instead of plain name)
* docs: replace references to `setup.py install` with `pip install`
…1375)

my previous attempt at this didn't actually work (the files were still
not added to the file list properly), i didn't notice because i already
had the compiled .mo files in my source directory.
Also improve script, to notice missing languages
@eriks245 eriks245 merged commit 0cd5dc2 into main Jul 2, 2026
0 of 2 checks passed
@eriks245 eriks245 deleted the merge-1.5 branch July 5, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants