Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 07:01:00 UTC Now

2023-10-11 18:27:46 UTC MAIN commitmail json YAML

Updated security/py-acme, security/py-certbot*

(adam)

2023-10-11 18:27:04 UTC MAIN commitmail json YAML

2023-10-11 09:02:35 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, fonts/py-fonttools

(adam)

2023-10-11 09:02:17 UTC MAIN commitmail json YAML

py-fonttools: updated to 4.43.1

4.43.1 (released 2023-10-06)
----------------------------

- [EBDT] Fixed TypeError exception in `_reverseBytes` method triggered when dumping
  some bitmap fonts with `ttx -z bitwise` option
- [v/hhea] Fixed UnboundLocalError exception in ``recalc`` method when no vmtx or hmtx
  tables are present
- [bezierTools] Fixed incorrectly typed cython local variable leading to TypeError when
  calling ``calcQuadraticArcLength``
- [feaLib/otlLib] Better error message when building Coverage table with missing glyph

4.43.0 (released 2023-09-29)
----------------------------

- [subset] Set up lxml ``XMLParser(resolve_entities=False)`` when parsing OT-SVG documents
  to prevent XML External Entity (XXE) attacks (9f61271dc):
  https://codeql.github.com/codeql-query-help/python/py-xxe/
- [varLib.iup] Added workaround for a Cython bug in ``iup_delta_optimize`` that was
  leading to IUP tolerance being incorrectly initialised, resulting in sub-optimal deltas
- [varLib] Added new command-line entry point ``fonttools varLib.avar`` to add an
  ``avar`` table to an existing VF from axes mappings in a .designspace file (0a3360e52).
- [instancer] Fixed bug whereby no longer used variation regions were not correctly pruned
  after VarData optimization
- Added support for Python 3.12

(adam)

2023-10-11 08:58:09 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.1.7

Release 3.1.7 - October 9 2023
------------------------------

* Add the :func:`very_hidden()` method to hide a worksheet. This is similar to
  the :func:`hide()` method except that the worksheet cannot be unhidden in the
  the Excel user interface. The Excel worksheet "xlSheetVeryHidden" option can
  only be unset programmatically via VBA.

* Added fixes for column formulas in tables that were overridden by table data
  and which also didn't take future functions into account.

(adam)

2023-10-11 08:44:24 UTC MAIN commitmail json YAML

Updated databases/py-apsw, net/py-unearth

(adam)

2023-10-11 08:42:58 UTC MAIN commitmail json YAML

py-unearth: updated to 0.11.1

0.11.1

Bug Fixes

Also fallback on "token" username for KeyringCliProvider
Revert the handling of 403 and 404

(adam)

2023-10-11 08:41:27 UTC MAIN commitmail json YAML

py-apsw: updated to 3.43.1.1

3.43.1.1

Exception handling has been updated, with multiple exceptions in the same SQLite control flow being chained together. Previously more would have used the unraisable mechanism. (APSW issue 489)

Only use alloca with msvc because it doesn't support VLA. The arrays are used for fastcall. (APSW issue 487)

(adam)

2023-10-11 08:32:38 UTC MAIN commitmail json YAML

Updated sysutils/ansible-core, net/py-zmq

(adam)

2023-10-11 08:32:21 UTC MAIN commitmail json YAML

py-zmq: updated to 25.1.1

25.1.1 is the first stable release with Python 3.12 wheels.

Changes:

- Allow Cython 0.29.35 to build Python 3.12 wheels (no longer require Cython 3)

Bugs fixed:

- Fix builds on Solaris by including generated platform.hpp
- Cleanup futures in `Socket.poll()`  that are cancelled and never return
- Fix builds with `-j` when numpy is present in the build env

25.1.0

pyzmq 25.1 mostly changes some packaging details of pyzmq, including support for installation from source on Python 3.12 beta 1.

Enhancements:

- Include address in error message when bind/connect fail.

Packaging changes:

- Fix inclusion of some test files in source distributions.
- Add Cython as a build-time dependency in `build-system.requires` metadata, following current [recommendations][cython-build-requires] of the Cython maintainers.
  We still ship generated Cython sources in source distributions, so it is not a _strict_ dependency for packagers using `--no-build-isolation`, but pip will install Cython as part of building pyzmq from source.
  This makes it more likely that past pyzmq releases will install on future Python releases, which often require an update to Cython but not pyzmq itself.
  For Python 3.12, Cython >=3.0.0b3 is required.

25.0.2

- Fix handling of shadow sockets in ZMQStream when the original sockets have been closed. A regression in 25.0.0, seen with jupyter-client 7.

25.0.1

Tiny bugfix release that should only affect users of {class}`~.PUBHandler` or pyzmq repackagers.

- Fix handling of custom Message types in {class}`~.PUBHandler`
- Small lint fixes to satisfy changes in mypy
- License files have been renamed to more standard LICENSE.BSD, LICENSE.LESSER to appease some license auto-detect tools.

25.0.0

New:

- Added `socket_class` argument to {func}`zmq.Context.socket`
- Support shadowing sockets with socket objects,
  not just via address, e.g. `zmq.asyncio.Socket(other_socket)`.
  Shadowing an object preserves a reference to the original,
  unlike shadowing via address.
- in {mod}`zmq.auth`, CredentialsProvider callbacks may now be async.
- {class}`~.zmq.eventloop.zmqstream.ZMQStream` callbacks may now be async.
- Add {class}`zmq.ReconnectStop` draft constants.
- Add manylinux_2_28 wheels for x86_64 CPython 3.10, 3.11, and PyPy 3.9 (these are _in addition to_ not _instead of_ the manylinux_2014 wheels).

Fixed:

- When {class}`~.zmq.eventloop.zmqstream.ZMQStream` is given an async socket,
  it now warns and hooks up events correctly with the underlying socket, so the callback gets the received message,
  instead of sending the callback the incorrect arguments.
- Fixed toml parse error in `pyproject.toml`,
  when installing from source with very old pip.
- Removed expressed dependency on `py` when running with pypy,
  which hasn't been used in some time.

Deprecated:

- {class}`zmq.auth.ioloop.IOLoopAuthenticator` is deprecated in favor of {class}`zmq.auth.asyncio.AsyncioAuthenticator`
- As part of migrating toward modern pytest, {class}`zmq.tests.BaseZMQTestCase` is deprecated and should not be used outside pyzmq.
- `python setup.py test` is deprecated as a way to launch the tests.
  Just use `pytest`.

Removed:

- Bundled subset of tornado's IOLoop (deprecated since pyzmq 17) is removed,
  so ZMQStream cannot be used without an actual install of tornado.
- Remove support for tornado 4,
  meaning tornado is always assumed to run on asyncio.

(adam)

2023-10-11 08:25:32 UTC MAIN commitmail json YAML

ansible-core: updated to 2.15.5

v2.15.5
=======

Minor Changes
-------------

- ansible-galaxy dependency resolution messages have changed the unexplained 'virtual' collection for the specific type ('scm', 'dir', etc) that is more user friendly

Security Fixes
--------------

- ansible-galaxy - Prevent roles from using symlinks to overwrite files outside of the installation directory (CVE-2023-5115)

Bugfixes
--------

- Allow for searching handler subdir for included task via include_role (https://github.com/ansible/ansible/issues/81722)
- PluginLoader - fix Jinja plugin performance issues (https://github.com/ansible/ansible/issues/79652)
- ``ansible.module_utils.service`` - ensure binary data transmission in ``daemonize()``
- ``ansible.module_utils.service`` - fix inter-process communication in ``daemonize()``
- ansible-galaxy - started allowing the use of pre-releases for collections that do not have any stable versions published. (https://github.com/ansible/ansible/pull/81606)
- ansible-galaxy - started allowing the use of pre-releases for dependencies on any level of the dependency tree that specifically demand exact pre-release versions of collections and not version ranges. (https://github.com/ansible/ansible/pull/81606)
- ansible-galaxy error on dependency resolution will not error itself due to 'virtual' collections not having a name/namespace.
- ansible-galaxy info - fix reporting no role found when lookup_role_by_name returns None.
- role deduplication - don't deduplicate before a role has had a task run for that particular host (https://github.com/ansible/ansible/issues/81486).
- uri/urls - Add compat function to handle the ability to parse the filename from a Content-Disposition header (https://github.com/ansible/ansible/issues/81806)
- winrm - Better handle send input failures when communicating with hosts under load

(adam)

2023-10-11 07:16:23 UTC MAIN commitmail json YAML

Updated www/curl, www/libcurl-gnutls

(adam)

2023-10-11 07:16:03 UTC MAIN commitmail json YAML

curl libcurl-gnutls: updated to 8.4.0

Fixed in 8.4.0 - October 11 2023

Changes:

curl: add support for the IPFS protocols via HTTP gateway
curl_multi_get_handles: get easy handles from a multi handle
mingw: delete support for legacy mingw.org toolchain

Bugfixes:

acinclude.m4: Document proper system truststore on FreeBSD
appveyor: fix yamlint issues, indent
appveyor: rewrite batch in PowerShell + CI improvements
autotools: adjust `CURL_CA_PATH` value to CMake
autotools: restore `HAVE_IOCTL_*` detections
base64: also build for curl
bufq: remove Curl_bufq_skip_and_shift (unused)
build: delete checks for C89 standard headers
build: do not publish `HAVE_BORINGSSL`, `HAVE_AWSLC` macros
cf-socket: simulate slow/blocked receives in debug
cmake, configure: also link with CoreServices
cmake: add check for suseconds_t
cmake: add feature checks for `memrchr` and `getifaddrs`
cmake: add missing checks
cmake: delete old `HAVE_LDAP_URL_PARSE` logic
cmake: detect `HAVE_CLOCK_GETTIME_MONOTONIC_RAW`
cmake: detect `HAVE_GETADDRINFO_THREADSAFE`
cmake: detect `sys/wait.h` and `netinet/udp.h`
cmake: detect TLS-SRP in OpenSSL/wolfSSL/GnuTLS
cmake: disable unity mode with Windows Unicode + TrackMemory
cmake: fix `HAVE_LDAP_SSL`, `HAVE_LDAP_URL_PARSE` on non-Windows
cmake: fix `HAVE_WRITABLE_ARGV` detection
cmake: fix duplicate symbols when linking tests
cmake: fix missing `zlib.h` when compiling `libcurltool`
cmake: fix stderr initialization in unity builds
cmake: fix the help text to the static build option in CMakeLists.txt
cmake: fix unity builds for more build combinations
cmake: fix unity symbol collisions in h2 builds
cmake: fix unity with Windows Unicode + TrackMemory
cmake: improve OpenLDAP builds
cmake: lib `CURL_STATICLIB` fixes (Windows)
cmake: move global headers to specific checks
cmake: pre-cache `HAVE_BASENAME` for mingw-w64 and MSVC
cmake: pre-cache `HAVE_POLL_FINE` on Windows
cmake: tidy-up `NOT_NEED_LBER_H` detection
cmake: validate `CURL_DEFAULT_SSL_BACKEND` config value
configure: check for the capath by default
configure: remove unused checks
configure: replace adhoc domain with `localhost` in tests
configure: sort AC_CHECK_FUNCS
connect: expire the timeout when trying next
connect: only start the happy eyeballs timer when needed
cookie: do not store the expire or max-age strings
cookie: remove unnecessary struct fields
cookie: set ->running in cookie_init even if data is NULL
create-dirs.d: clarify it also uses --output-dirs
curl.h: mark CURLSSLBACKEND_NSS as deprecated since 8.3.0
curl_easy_pause.3: mention h2/h3 buffering
curl_easy_pause.3: mention it works within callbacks
curl_easy_pause: set "in callback" true on exit if true
CURLOPT_DEBUGFUNCTION.3: warn about internal handles
docs/libcurl/opts/Makefile.inc: add missing manpage files
docs: adapt SEE ALSO sections to new requirements
docs: explain how PINNEDPUBLICKEY is independent of VERIFYPEER
docs: replace made up domains with example.com
docs: update curl man page references
docs: use CURLSSLBACKEND_NONE
doh: inherit DEBUGFUNCTION/DATA
escape: replace Curl_isunreserved with ISUNRESERVED
FAQ: How do I upgrade curl.exe in Windows?
GHA/linux: run singleuse to detect single-use global functions
GHA: add workflow to compare configure vs cmake outputs
h2-proxy: remove left-over mistake in drain_tunnel()
h2: testcase and fix for pausing h2 streams
h3: add support for ngtcp2 with AWS-LC builds
http2: refused stream handling for retry
http: fix CURL_DISABLE_BEARER_AUTH breakage
http: h1/h2 proxy unification
http: remove wrong comment for http_should_fail
http: use per-request counter to check too large headers
http_aws_sigv4: fix sorting with empty parts
idn: fix WinIDN null ptr deref on bad host
idn: if idn2_check_version returns NULL, return error
inet_ntop: add typecast to silence Coverity
lib: disambiguate Curl_client_write flag semantics
lib: enable hmac for digest as well
lib: failf/infof compiler warnings
lib: let the max filesize option stop too big transfers too
lib: move handling of `data->req.writer_stack` into Curl_client_write()
lib: provide and use Curl_hexencode
lib: remove TIME_WITH_SYS_TIME
lib: use wrapper for curl_mime_data fseek callback
libssh2: fix error message on failed pubkey-from-file
libssh: cap SFTP packet size sent
Makefile.mk: always set `CURL_STATICLIB` for lib (Windows)
MANUAL.md: change domain to example.com
misc: better random strings
MQTT: improve receive of ACKs
multi: do CURLM_CALL_MULTI_PERFORM at two more places
multi: fix small timeouts
multi: remove Curl_multi_dump
multi: round the timeout up to prevent early wakeups
multi: set CURLM_CALL_MULTI_PERFORM after switch to DOING_MORE
openssl: improve ssl shutdown handling
openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
pytest: exclude test_03_goaway in CI runs due to timing dependency
quic: set ciphers/curves the same way regular TLS does
quiche: fix build error with --with-ca-fallback
RELEASE-PROCEDURE.md: updated coming release dates
runtests: display the test status if tests appear hung
runtests: eliminate a warning on old perl versions
socks: return error if hostname too long for remote resolve
src/mkhelp: make generated code pass `checksrc`
test1056: disable on Windows
test1474: disable test on NetBSD, OpenBSD and Solaris 10
test1592: greatly increase the maximum test timeout
test1903: actually verify the cookies after the test
test1906: set a lower timeout since it's hit on Windows
test2600: remove special case handling for USE_ALARM_TIMEOUT
test650: fix an end tag typo
test661: return from test early in case of curl error
test: add missing <feature>s
tests: close the shell used to start sshd
tests: fix a race condition in ftp server disconnect
tests: fix compiler warnings
tests: Fix zombie processes left behind by FTP tests.
tests: improve SLOWDOWN test reliability by reducing sent data
tests: increase lib571 timeout from 3s to 30s
tests: log the test result code after each libtest
tests: propagate errors in libtests
tests: set --expect100-timeout to improve test reliability
tests: show which curl tool `runtests.pl` is using
tests: stop overriding the lock timeout
tftpd: always use curl's own tftp.h
tool: use our own stderr variable
tool_cb_wrt: fix debug assertion
tool_getparam: accept variable expansion on file names too
tool_setopt: remove unused function tool_setopt_flags
upload-file.d: describe the file name slash/backslash handling
url: fall back to http/https proxy env-variable if ws/wss not set
url: fix netrc info message
warnless: remove unused functions
wolfssh: do cleanup in Curl_ssh_cleanup
wolfssl: allow capath with CURLOPT_CAINFO_BLOB
wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
wolfssl: ignore errors in CA path

(adam)

2023-10-11 05:43:08 UTC MAIN commitmail json YAML

2023-10-10 17:05:34 UTC MAIN commitmail json YAML

Updated www/py-djangocms-link, www/py-djangocms-picture, www/py-djangocms-text-ckeditor, www/py-django-reversion

(adam)

2023-10-10 17:05:00 UTC MAIN commitmail json YAML

py-django-reversion: updated to 5.0.6

5.0.6 - 2023-09-29

- Fix handling case of missing object in admin revert (@julianklotz)

5.0.5 - 2023-09-19

- Handling case of missing object in admin revert (@etianen, @PavelPancocha)
- CI improvements (@etianen, @browniebroke)

5.0.4 - 2022-11-12

- Fix warning log formatting for failed reverts (@tony).

5.0.3 - 2022-10-02

- A revision will no longer be created if a transaction is marked as rollback, as this would otherwise cause an
  additional database error (@proofit404).
- A warning log is now emitted if a revert fails due to database integrity errors, making debugging the final
  ``RevertError`` easier.

5.0.2 - 2022-08-06

- Fixed doc builds on readthedocs (@etianen).

5.0.1 - 2022-06-18

- Fix admin detail view in multi-database configuration (@atten).

5.0.0 - 2022-02-20

- Added support for using django-reversion contexts in ``asyncio`` tasks (@bellini666).
- **Breaking:** Dropped support for Python 3.6.

(adam)

2023-10-10 17:01:32 UTC MAIN commitmail json YAML

py-djangocms-text-ckeditor: updated to 5.1.4

5.1.4 (2023-10-03)

fix: Issue 641 which lead to disappearing content after adding child plugins and cancelling the edit
Feature/issue 648 unable to unlink
fix: Remove legacy code from Django pre 1.4
fix: test suite for Django 2.2

5.1.3 (2022-06-21)

Upgrade Ckeditor to 4.21.0 via `640 https://github.com/django-cms/djangocms-text-ckeditor/pull/640`_

5.1.2 (2022-12-27)

Add suport for django CMS 4.1
Fix 468 via 637: Delay importing models.CMSPlugin in utils to allow adding an HTMLField to a custom user model.

5.1.1 (2022-06-22)

Removed inline editing toggle button from touch devices (where it is inactive anyways) and collapsed menus
Add workaround for toolbar bug in django CMS < 3.10: Reload page after change in inline editor
Fix 578: If parent plugins to not set body css class the default from CKEDITOR_SETTINGS is used

5.1.0 (2022-03-24)

Added inline editing
fix: Update skin patch to avoid @media query

5.0.1 (2022-03-24)

Generated new static bundle.

5.0.0 (2022-03-24)

Drop support for Python 3.5 and 3.6
Drop support for django 3.0
Added support for Python 3.9 and 3.10
Added support for django 3.2
Added support for django-cms 3.9 and 3.10

(adam)

2023-10-10 16:55:56 UTC MAIN commitmail json YAML

py-djangocms-picture: updated to 4.0.0

4.0.0 (2022-03-25)

Apply {% localize off %} on <img> element
Dropped support for django 3.0
Dropped support for python 3.5 and 3.6
Added support for django 3.2
Added support for python 3.9 and 3.10

(adam)

2023-10-10 16:54:20 UTC MAIN commitmail json YAML

py-djangocms-link: updated to 3.1.1

3.1.1

Added support for python 3.9 and 3.10
Dropped support for django < 3.2
Dropped support for python < 3.8
fix: Remove deprecated test suite assertEquals
fix: Remove outdated treebeard dependency

3.1.0 (2022-08-19)

Added support for Django 4.0
Display page title instead of menu title

(adam)

2023-10-10 16:53:05 UTC MAIN commitmail json YAML

Updated www/py-djangocms-audio, www/py-djangocms-column, www/py-djangocms-file, www/py-djangocms-googlemap

(adam)

2023-10-10 16:52:30 UTC MAIN commitmail json YAML

py-djangocms-googlemap: updated to 2.1.1

2.1.1 (2023-09-07)

Remove tight django-treebeard restriction added when 4.5.0 contained breaking changes. The core CMS and django-treebeard have since been patched to resolve the issue.
Add metadata about supported Python/Django/DjangoCMS version
Add Python 3.10 and 3.11 to testing

2.1.0 (2022-05-24)

Added support for Cloud-based maps styling via Map ID
Fixed Console warning Google Maps JavaScript API has been loaded directly without a callback.
Added map loading in language equal to current page's language
Updated README with up-to date links to Google Maps JavaScript API documentation

(adam)

2023-10-10 16:50:55 UTC MAIN commitmail json YAML

py-djangocms-file: updated to 3.0.1

3.0.1 (2023-07-03)

Added support for Django 4.2
Fixed search_field to point to file_name

(adam)

2023-10-10 16:49:05 UTC MAIN commitmail json YAML

py-djangocms-column: updated to 2.0.0

2.0.0 (2022-04-11)

Drop support for django 3.0, 3.1 and python 3.6
Add support for python 3.10 and allow django-cms to dictate the upper django version.

(adam)

2023-10-10 16:47:33 UTC MAIN commitmail json YAML

py-djangocms-audio: updated to 2.1.1

2.1.1 (2023-07-04)

Remove requirement on django-treebeard.

2.1.0 (2023-06-29)

Added support for Django 4.2

(adam)

2023-10-10 16:45:56 UTC MAIN commitmail json YAML

Updated www/py-django-filer, www/py-djangocms-admin-style, www/py-django-cms, www/py-djangocms-attributes-field

(adam)

2023-10-10 16:45:25 UTC MAIN commitmail json YAML

py-djangocms-attributes-field: updated to 3.0.0

3.0.0 (2023-05-24)

Added tests for Django 4.0, 4.1, 4.2
Added tests for Python 3.10, 3.11
Remove pinning of django-treebeard

(adam)

2023-10-10 16:44:25 UTC MAIN commitmail json YAML

py-django-cms: updated to 3.11.4

3.11.4 (2023-09-06)

Features:

Update dark mode switch to be compatible with Django 4.2 admin dark mode

Bug Fixes:

Toolbar action button becomes hard to read in dark mode
Backport v4.1.0rc4 fixes - Admin language and styling
diff-dom freezing on content refresh
Fixed RecursionError when extending templates
JS issues with running CMS under cypress
Mitigate performance hit due to deprecation warnings for v4.1
create page wizard fails with Asian page titles/unicode slugs
require Django >= 3.2
respect pre-set (48353c2d6) -- Fabian Braun
lint menus app
remove curly bracket left behind

3.11.3 (2023-04-25)

Bug Fixes:

Remove superfluous curly bracket left behind
Fix admin tests

(adam)

2023-10-10 16:42:22 UTC MAIN commitmail json YAML

py-djangocms-admin-style: updated to 3.2.6

3.2.6 (2023-09-18)

Fix bug which adds 'data-theme="undefined"' to admin html tag
Fix broken styling with .flex-container
Fix broken color input
Add Django as requirement in setup.py

3.2.5 (2023-08-22)

Add support for Django 4.2+ dark mode switch buttons
Add support for Django 4 view related admin buttons
Improve styling compatibility with Django 4.2
Add support for search field in admin nav (new in Django 4.2)

3.2.4 (2023-04-25)

Fix page tree dropdown cross styling
Fix misaligned apphooks in changelist views.

3.2.3 (2023-01-13)

Fix paginator element overflowing its container.

3.2.2 (2023-01-06)

Fix support of django-shortcuts with original icons from django-shortcuts

3.2.1 (2022-12-15)

Check updates based on pypi releases
Fix too large margin for change list in modal window
Removed unused css generating conflicts for icons fonts of djangocms-admin-style and django-cms core.

3.2.0 (2022-06-13)

Added configurable dark mode (color scheme)

3.1.1 (2022-04-13)

Fix: Missing drop shadows and unreadable button coloring on hover

3.1.0 (2022-03-27)

Add dark mode depending on system settings

3.0.0 (2022-01-22)

Drop support for python 3.5, 3.6 and django 3.0
Increase calendar box width to show Sundays
Fix datetime fields layout
Fix modal layout issue
Improve readability in form

(adam)

2023-10-10 16:41:14 UTC MAIN commitmail json YAML

py-django-filer: updated to 3.1.0

3.1.0 (2023-10-01)

feat: limit uploaded image area (width x height) to prevent decompression bombs
feat: Canonical URL action button now copies canonical URL to the user's clipboard
fix: Run validators on updated files in file change view
fix: Update mime type if uploading file in file change view
fix: Do not allow to remove the file field from an uplaoded file in the admin interface
fix: refactor upload checks into running validators in the admin and adding clean methods for file and (abstract) image models.
Fixed two more instances of javascript int overflow issue
fix: ensure uniqueness of icon admin url names
fix: Crash with django-storage if filer file does not have a storage file attached

3.0.6 (2023-09-08)

Re-add alphabetical sorting as default
fix: django-storage 1.14 complains about files being opened twice when copying

3.0.5 (2023-08-22)

Fix bug that ignored thumbnail storage custom settings in directory view
remove Django 2.2, 3.0, and 3.1 classifiers in setup.py
remove tests for Django < 3.2 since those versions are not supported anymore

3.0.4 (2023-08-04)

Fix bug when submitting permission admin form
Fix folder select field css of permission admin form
Fix requirements (Django>=3.2) in setup.py and docs
Update Dutch, Spanish and French locale

3.0.3 (2023-07-21)

Fix copy folder being broken after django-mptt removal
fix: crash in the file detail view
Fix: actions.js error thrown in js console

3.0.2 (2023-07-17)

Fix another bug when the the thumbnailer in admin tags crashes because of invalid or missing file
Ensure action buttons in directory listing do not get disabled after using cancel or back button if files or folders are selected.

3.0.1 (2023-07-13)

Fix a bug that creates a server error when requesting a thumbnail from an invalid or missing file
Fix a bug that on some systems webp images were not recognized
Add missing css map files

3.0.0 (2023-07-05)

Add validation framework to prevent XSS attacks using HTML or SVG files (see docs)
Only show uncategorized files to the owner or superuser if permissions are active
Add an edit button to the file widget which opens edit file pop-up
Refactored directory list view for significant performance increases
Remove thumbnail generation from the directory list view request response cycle
Support for upload of webp images
Optional support for upload of heif images
Add Django 4.2 support
Add thumbnail view for faster visual management of image libraries
Fix File.objects.only() query required for deleting user who own files.
Fix several CSS quirks
Fix folder widget
Remove unused css from delete confirmation view and move file view
Add Pillow 10 compatibility
Update translations (de/fr/nl)
Drop Django 2.2, 3.0, and 3.1 support

(adam)

2023-10-10 16:38:25 UTC MAIN commitmail json YAML

Updated www/py-django-mptt, www/py-easy-thumbnails

(adam)

2023-10-10 16:37:09 UTC MAIN commitmail json YAML

py-easy-thumbnails: updated to 2.8.5

2.8.5 (2023-01-09)
------------------
* Fix regression introduced in version 2.8.4. Argument ``quality`` is not removed for images
  of type ``.webp``.

2.8.4 (2022-12-19)
------------------
* Fix problem when thumbnailing images of type TIFF. PIL's ``TiffImagePlugin`` doesn't
  like argument ``quality``.
* Replace deprecated Pillow constants against newer counterparts. Check
  https://pillow.readthedocs.io/en/stable/releasenotes/9.1.0.html#deprecations for details.

2.8.3 (2022-08-02)
------------------
* Fix regression in library detection introduced  in version 2.8.2.

2.8.2 (2022-07-31)
------------------
* Installation of easy-thumbnails now optionally depends on the reportlab library.

2.8.1 (2022-01-20)
------------------

* Add support for Django 4.
* New ``THUMBNAIL_IMAGE_SAVE_OPTIONS`` setting.
* Fix: Uploading SVG Images to S3 storage.

2.8.0 (2021-11-03)
------------------

* Add support for thumbnailing SVG images. This is done by adding an emulation layer named VIL,
  which aims to be compatible with PIL. All thumbnailing operations, such as scaling and cropping
  behave like pixel images.
* Remove configuration directives ``THUMBNAIL_HIGH_RESOLUTION`` and ``THUMBNAIL_HIGHRES_INFIX``
  from easy-thumbnails setting directives.

2.7.2 (2021-10-17)
------------------

* Add support for Django 3.2 and Python-3.10.
* Fix: Do not close image after loading content.
* In management command ``thumbnail_cleanup``, replace ``print``-statements
  against ``stdout.write``.
* Use Python format strings whereever possible.

(adam)

2023-10-10 16:34:20 UTC MAIN commitmail json YAML

py-django-mptt: updated to 0.15.0

0.15

Since I unfortunately still depend on django-mptt in prehistoric projects I took it upon me to make it runnable again. This doesn't mean I want to maintain the package.
Added Django 4.2.
Dropped Python < 3.9, Django < 3.2.
Started using ruff and more rules.
Dropped the index_together check on Django 5 and better. Django 5 only supports Meta.indexes.
Optimized tree rebuilding.
Added support for the Django admin theme switcher.
Switched to hatchling.

(adam)

2023-10-10 16:25:43 UTC MAIN commitmail json YAML

Updated www/py-django-classy-tags, www/py-django-sekizai

(adam)

2023-10-10 16:24:45 UTC MAIN commitmail json YAML

py-django-sekizai: updated to 4.1.0

4.1.0 2023-05-02

Added django 4.2 and main to the test suite
Fix bug which let checks fail on templates using the with_data template tag.

4.0.0 2022-07-26

Django 4 support added
Dropped python 3.7, django 2.2 and 3.1

3.0.1 2022-02-01

Fix for tests in sdist tarball

3.0.0 2022-01-22

Added support for Django 3.2
Drop support for python 3.5 and 3.6

(adam)

2023-10-10 16:22:00 UTC MAIN commitmail json YAML

py-django-classy-tags: updated to 4.1.0

4.1.0 2023-07-29

Django 4.2 support

4.0.0 2022-12-01

Dropped support for Python 3.7
Added support for Python 3.11
Dropped support for Django < 3.2
Added support for Django 4.1
Start testing against Django's main branch

3.0.1 2022-02-01

Update manifest to include all the tests dir

3.0.0 2022-01-22

Added support for Django 3.2 and 4.0
Drop support for python 3.5 and 3.6

(adam)

2023-10-10 16:17:28 UTC MAIN commitmail json YAML

Updated databases/sqlite3*, devel/lemon

(adam)

2023-10-10 16:16:49 UTC MAIN commitmail json YAML

sqlite3: updated to 3.43.2

Changes in this specific patch release, version 3.43.2 (2023-10-10):

Fix a couple of obscure UAF errors and an obscure memory leak.
Omit the use of the sprintf() function from the standard library in the CLI, as this now generates warnings on some platforms.
Avoid conversion of a double into unsigned long long integer, as some platforms do not do such conversions correctly.

(adam)

2023-10-10 16:06:38 UTC MAIN commitmail json YAML

Updated textproc/py-fastjsonschema, devel/py-test-timeout, devel/py-cwcwidth, textproc/py-markdown

(adam)

2023-10-10 16:05:37 UTC MAIN commitmail json YAML

py-markdown: updated to 3.5

3.5

Added

Add permalink_leading configuration option to the toc extension

A new boolean option permalink_leading controls the position of the permanent link anchors generated with permalink. Setting permalink_leading to True will cause the links to be inserted at the start of the header, before any other header content. The default behavior for permalink is to append permanent links to the header, placing them after all other header content.

Changed

Add support for cPython version 3.12 (and PyPy 3.10) and drop support for Python version 3.7
Refactor changelog to use the format defined at https://keepachangelog.com/.
Update the list of empty HTML tags
Add customizable TOC title class to TOC extension
Add API documentation of the code base which is generated by mkdocstrings

(adam)

2023-10-10 16:02:51 UTC MAIN commitmail json YAML

py-cwcwidth: updated to 0.1.9

0.1.9

* Drop support for Python 3.7.
* Add support for Python 3.12.
* Avoid redefinition of `_XOPEN_SOURCE`.

(adam)

2023-10-10 16:01:13 UTC MAIN commitmail json YAML

py-test-timeout: updated to 2.2.0

2.2.0
Add --timeout-disable-debugger-detection flag

(adam)

2023-10-10 15:58:55 UTC MAIN commitmail json YAML

py-fastjsonschema: updated to 2.18.1

2.18.1 (2023-10-01)

* Lazy import of urllib to improve import performance

(adam)

2023-10-10 15:25:04 UTC MAIN commitmail json YAML

Updated net/zeromq, www/nghttp2, www/nghttp2-tools

(adam)

2023-10-10 15:24:36 UTC MAIN commitmail json YAML

nghttp2 nghttp2-tools: updated to 1.57.0

Nghttp2 v1.57.0

Security Advisory

CVE-2023-44487: HTTP/2 Rapid Reset

For more information, read the security advisory.

lib

This release has a fix to mitigate CVE-2023-44487: HTTP/2 Rapid Reset. It has reasonable amount of default budgets for incoming RST_STREAM frames. Application can tune the rate limit by using nghttp2_option_set_stream_reset_rate_limit. It can also implement its own rate limit by implementing nghttp2_on_frame_recv_callback and check RST_STREAM frame.

nghttpx

This release fixes the bug that --single-process does not work. It also fixes the bug that TLS connection is not rate limited.

(adam)

2023-10-10 15:16:01 UTC MAIN commitmail json YAML

zeromq: updated to 4.3.5

libzmq 4.3.5

Relicensing from LGPL-3.0+ (with custom exceptions) to MPL-2.0 is now complete.
libzmq is now distributed under the Mozilla Public License 2.0. Relicensing
grants have been collected from all relevant authors, and some functionality
has been clean-room reimplemented where that was not possible. In layman terms,
the new license provides the same rights and obligations as before. Source
files are now tagged using the SPDX license identifier format.
Details of the relicensing process can be seen at:
Relicensing grants have been archived at:
https://github.com/rlenferink/libzmq-relicense
A special thanks to everybody who helped with this long and difficult task,
with the process, the reimplementations, the collections and everything else.

New DRAFT (see NEWS for 4.2.0) socket options:

ZMQ_BUSY_POLL will set the SO_BUSY_POLL socket option on the underlying
sockets, if it is supported.
ZMQ_HICCUP_MSG will send a message when the peer has been disconnected.
ZMQ_XSUB_VERBOSE_UNSUBSCRIBE will configure a socket to pass all
unsubscription messages, including duplicated ones.
ZMQ_TOPICS_COUNT will return the number of subscribed topics on a
PUB/SUB socket.
ZMQ_NORM_MODE, ZMQ_NORM_UNICAST_NACK, ZMQ_NORM_BUFFER_SIZE,
ZMQ_NORM_SEGMENT_SIZE, ZMQ_NORM_BLOCK_SIZE, ZMQ_NORM_NUM_PARITY,
ZMQ_NORM_NUM_AUTOPARITY and ZMQ_NORM_PUSH to control various aspect of
NORM sockets.
See doc/zmq_setsockopt.txt and doc/zmq_getsockopt.txt for details.
New DRAFT (see NEWS for 4.2.0) zmq_ppoll APIs was added that differs from
zmq_poll in the same way that ppoll differs from poll.
See doc/zmq_ppoll.txt for details.

Various bug fixes and performance improvements.

(adam)

2023-10-09 17:39:59 UTC MAIN commitmail json YAML

Updated devel/py-astroid, devel/py-pylint

(adam)

2023-10-09 17:39:16 UTC MAIN commitmail json YAML

py-pylint: updated to 3.0.1

3.0.0

Pylint now support python 3.12 officially.

This long anticipated major version also provides some important usability and performance improvements, along with enacting necessary breaking changes and long-announced deprecations. The documentation of each message with an example is very close too.

The required astroid version is now 3.0.0. See the astroid changelog for additional fixes, features, and performance improvements applicable to pylint.

Our code is now fully typed. The invalid-name message no longer checks for a minimum length of 3 characters by default. Dependencies like wrapt or setuptools were removed.

A new json2 reporter has been added. It features an enriched output that is easier to parse and provides more info.

(adam)

2023-10-09 17:38:30 UTC MAIN commitmail json YAML

py-astroid: updated to 3.0.0

What's New in astroid 3.0.0?
=============================

* Add support for Python 3.12, including PEP 695 type parameter syntax.

* Remove support for Python 3.7.

* Use the global inference cache when inferring, even without an explicit
  ``InferenceContext``. This is a significant performance improvement given how
  often methods default to ``None`` for the context argument. (Linting ``astroid``
  itself now takes ~5% less time on Python 3.12; other projects requiring more
  complex inference calculations will see greater speedups.)

* Following a deprecation period starting in astroid 2.7.0, the ``astroid.node_classes``
  and ``astroid.scoped_nodes`` modules have been removed in favor of ``astroid.nodes.node_classes``
  and ``astroid.nodes.scoped_nodes``.

* Following a deprecation period starting in astroid 2.12.0, the ``astroid.mixins`` module
  has been removed in favor of ``astroid.nodes._base_nodes`` (private).

* Return all existing arguments when calling ``Arguments.arguments()``. This also means ``find_argname`` will now
  use the whole list of arguments for its search.

* Exclude class attributes from the ``__members__`` container of an ``Enum`` class when they are
  ``nodes.AnnAssign`` nodes with no assigned value.

* Remove ``@cached`` and ``@cachedproperty`` decorator (just use ``@cached_property`` from the stdlib).

* Remove the ``inference`` module. Node inference methods are now in the module
  defining the node, rather than being associated to the node afterward.

* Move ``LookupMixIn`` to ``astroid.nodes._base_nodes`` and make it private.

* Remove the shims for ``OperationError``, ``BinaryOperationError``, and ``UnaryOperationError``
  in ``exceptions``. They were moved to ``util`` in astroid 1.5.0.

* Move ``safe_infer()`` from ``helpers`` to ``util``. This avoids some circular imports.

* Reduce file system access in ``ast_from_file()``.

* Reduce time to ``import astroid`` by delaying ``astroid_bootstrapping()`` until
  the first instantiation of ``AstroidBuilder``.

* Make ``igetattr()`` idempotent. This addresses some reports of varying results
  when running pylint with ``--jobs``.

* Fix incorrect cache keys for inference results, thereby correctly inferring types
  for calls instantiating types dynamically.

* Fix interrupted ``InferenceContext`` call chains, thereby addressing performance
  problems when linting ``sqlalchemy``.

* ``nodes.FunctionDef`` no longer inherits from ``nodes.Lambda``.
  This is a breaking change but considered a bug fix as the nodes did not share the same
  API and were not interchangeable.

  We have tried to minimize the amount of breaking changes caused by this change
  but some are unavoidable.

* ``infer_call_result`` now shares the same interface across all implementations. Namely:
  ```python
  def infer_call_result(
                self,
                caller: SuccessfulInferenceResult | None,
                context: InferenceContext | None = None,
            ) -> Iterator[InferenceResult]:
  ```

  This is a breaking change for ``nodes.FunctionDef`` where previously ``caller`` had a default of
  ``None``. Passing ``None`` again will not create a behaviour change.
  The breaking change allows us to better type and re-use the method within ``astroid``.

* Improved signature of the ``__init__`` and ``__postinit__`` methods of most nodes.
  This includes making ``lineno``, ``col_offset``, ``end_lineno``, ``end_col_offset`` and ``parent``
  required arguments for ``nodes.NodeNG`` and its subclasses.
  For most other nodes, arguments of their ``__postinit__`` methods have been made required to better
  represent how they would normally be constructed by the standard library ``ast`` module.

(adam)

2023-10-09 17:20:42 UTC MAIN commitmail json YAML

Updated devel/cmake, archivers/unrar

(adam)

2023-10-09 17:20:25 UTC MAIN commitmail json YAML

unrar: updated to 6.2.12

6.2.12
Unknown changes

(adam)

2023-10-09 17:19:30 UTC MAIN commitmail json YAML

cmake: updated to 3.27.7

CMake 3.27.7
* Android: Require Clang 18 for -std=c++23
* Tests: Clarify RunCMake.CTestTimeout case name
* ctest: Restore support for --timeout values higher than default test timeout
* Help: Document CMP0124 behavior on already-set variables
* FindPostgreSQL: Add support for version 16

(adam)

2023-10-09 12:45:45 UTC MAIN commitmail json YAML

Updated databases/py-elastic-transport, textproc/py-rapidjson, www/py-aiohttp

(adam)

2023-10-09 12:45:23 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.8.6

3.8.6 (2023-10-07)

Security bugfixes

- Upgraded the vendored copy of llhttp_ to v9.1.3
- Updated Python parser to comply with RFCs 9110/9112

Deprecation

- Added ``fallback_charset_resolver`` parameter in ``ClientSession`` to allow a user-supplied
  character set detection function.

  Character set detection will no longer be included in 3.9 as a default. If this feature is needed,
  please use `fallback_charset_resolver <https://docs.aiohttp.org/en/stable/client_advanced.html#character-set-detection>`_.

Features

- Enabled lenient response parsing for more flexible parsing in the client
  (this should resolve some regressions when dealing with badly formatted HTTP responses).

Bugfixes

- Fixed ``PermissionError`` when ``.netrc`` is unreadable due to permissions.
- Fixed output of parsing errors pointing to a ``\n``.
- Fixed ``GunicornWebWorker`` max_requests_jitter not working.
- Fixed sorting in ``filter_cookies`` to use cookie with longest path.
- Fixed display of ``BadStatusLine`` messages from llhttp_.

(adam)

2023-10-09 12:42:07 UTC MAIN commitmail json YAML

py-rapidjson: updated to 1.12

1.12 (2023-10-07)
* Generate wheels on PyPI using final Python 3.12 release

(adam)

2023-10-09 12:40:47 UTC MAIN commitmail json YAML

py-elastic-transport: updated to 8.4.1

8.4.1
- Fixed an issue where a large number of consecutive failures to connect to a node would raise an `OverflowError`.
- Fixed an issue to ensure that `ApiResponse` can be pickled.

(adam)

2023-10-09 12:26:23 UTC MAIN commitmail json YAML

Added time/py-types-python-dateutil; Updated time/py-arrow

(adam)

2023-10-09 12:25:59 UTC MAIN commitmail json YAML

py-arrow: updated to 1.3.0

1.3.0 (2023-09-30)

- [ADDED] Added official support for Python 3.11 and 3.12.
- [ADDED] Added dependency on ``types-python-dateutil`` to improve Arrow mypy compatibility.
- [FIX] Updates to Italian, Romansh, Hungarian, Finish and Arabic locales.
- [FIX] Handling parsing of UTC prefix in timezone strings.
- [CHANGED] Update documentation to improve readability.
- [CHANGED] Dropped support for Python 3.6 and 3.7, which are end-of-life.
- [INTERNAL] Migrate from ``setup.py``/Twine to ``pyproject.toml``/Flit for packaging and distribution.
- [INTERNAL] Adopt ``.readthedocs.yaml`` configuration file for continued ReadTheDocs support.

(adam)

2023-10-09 12:24:17 UTC MAIN commitmail json YAML

py-types-python-dateutil: added version 2.8.19.14

This is a PEP 561 type stub package for the python-dateutil package. It can be
used by type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check
code that uses python-dateutil.

(adam)

2023-10-09 10:39:25 UTC MAIN commitmail json YAML

Updated security/sqlmap, devel/py-pdm_backend

(adam)

2023-10-09 10:39:07 UTC MAIN commitmail json YAML

py-pdm_backend: updated to 2.1.7

2.1.7

Bug Fixes

Rename tag-pattern to tag_regex in the docs
Copytree handle existing dirs
Normalize the dist info name in the wheel

(adam)

2023-10-09 10:34:28 UTC MAIN commitmail json YAML

sqlmap: updated to 1.7.10

1.7.10
Fixes "Redirect should stay in domain scope in -batch mode"

(adam)

2023-10-09 09:40:41 UTC MAIN commitmail json YAML

Updated graphics/vigra, graphics/tesseract

(adam)

2023-10-09 09:40:21 UTC MAIN commitmail json YAML

tesseract: updated to 5.3.3

5.3.3

Disable -mfpu=neon for aarch64
Fix build without git clone in cloned directory
Fix some issues which were reported by Coverity Scan
Update ScrollView.java
Fix some code comments
Optimize function ImageFind::FindImages
Rename BibTex file to please GitHub
Fix Broken URLs in citations.bib
initDSProfile: correct std::vector usage
Fix typo in stepblob.h
Fix regression in layout detection since 5.0.0
Update ScrollView.java
Fix loading of sublangs (regression)

(adam)

2023-10-09 09:39:29 UTC MAIN commitmail json YAML

vigra: updated to 1.11.2

Release 1.11.2

Updated CMake minimum version to 3.12.
Added support for PyPy as python runtime (Mark Harfouche).
Updated/Fixed CI, including various fixes for the build system (Mark Harfouche, John Kirkham, Dominik Kutra)
Various fixes / improved compatility to support updated dependencies (hdf5 5.12, numpy>=1.20, sphinx>=1.8.0, python 3, h5py 3.0) (Mark Harfouche, John Kirkham, Ullrich Koethe, Dominik Kutra, Hans Meine)
Fixed Matlab compilation (Joachim B旦rger)
Fixed compilation with cpp17 (Constantin Pape)

(adam)

2023-10-09 06:05:38 UTC MAIN commitmail json YAML

Updated www/py-rjsmin, www/py-rcssmin

(adam)

2023-10-09 06:05:21 UTC MAIN commitmail json YAML

py-rcssmin: updated to 1.1.2

Changes with version 1.1.2

Add support for Python 3.12
Add musllinux wheels
Update project boilerplate

(adam)

2023-10-09 06:03:17 UTC MAIN commitmail json YAML

py-rjsmin: updated to 1.2.2

Changes with version 1.2.2

Add musllinux wheels
Add support for Python 3.12
Update project boilerplate

(adam)

2023-10-07 20:16:51 UTC MAIN commitmail json YAML

Updated lang/py-libcst, textproc/py-openapi-schema-validator

(adam)

2023-10-07 20:15:54 UTC MAIN commitmail json YAML

py-openapi-schema-validator: updated to 0.6.2

0.6.2

Bug fixes

OAS30Validator readonly writeonly fix

(adam)

2023-10-07 20:14:31 UTC MAIN commitmail json YAML

py-libcst: updated to 1.1.0

1.1.0 - 2023-10-05

Added
* PEP 695 support
  * parser: PEP 695 - Type Parameter Syntax
  * Scope provider: support for type annotations
* PEP 701 support
  * parser: support arbitrarily nested f-strings
  * parser: Parse multiline expressions in f-strings
* parser: Support files with mixed newlines
* [libcst](https://crates.io/crates/libcst) is now published to crates.io

Fixed
* codemod/ApplyTypeAnnotationsVisitor: Do not annotate the same variable multiple times
* parser: Don't swallow trailing whitespace
* codemod/rename: Avoid duplicating import statements when the module name doesn't change

Updated
* cli: Don't gather dirs ending .py
* drop support for Python 3.7
* A few parser performance improvements:
  * Switch to using thread_local regular expressions to stop mutext contention
  * Remove need for regex in TextPosition::matches
  * Remove Regexes from whitespace parser

(adam)

2023-10-07 20:10:50 UTC MAIN commitmail json YAML

Updated net/yt-dlp, converters/py-simplejson

(adam)

2023-10-07 20:10:32 UTC MAIN commitmail json YAML

py-simplejson: updated to 3.19.2

Version 3.19.2 released 2023-10-05

* Updated test & build matrix to include Python 3.12 and use
  GitHub Actions as a Trusted Publisher (OIDC)

(adam)

2023-10-07 20:09:17 UTC MAIN commitmail json YAML

yt-dlp: updated to 2023.10.7

yt-dlp 2023.10.07

Extractor changes

abc.net.au: iview: Improve episode extraction
erocast: Add extractor
gofile: Fix token cookie bug by bashonly
iq.com: Fix extraction and subtitles
lbry
Add playlist support
Extract uploader_id
litv: Fix extractor
neteasemusic: Fix extractors
nhk: Fix VOD extraction
radiko: Improve extraction
substack
Fix download cookies bug
Fix embed extraction
theta: Remove extractors
wrestleuniversevod: Call API with device ID
xhamster: user: Support creator urls
youtube
Fix heatmap extraction
Raise a warning for Incomplete Data instead of an error

Misc. changes

cleanup
Update extractor tests
Miscellaneous: 377e85a by dirkf, gamer191, Grub4K

(adam)

2023-10-07 20:02:01 UTC MAIN commitmail json YAML

Updated x11/qt5

(adam)

2023-10-07 20:00:36 UTC MAIN commitmail json YAML

2023-10-07 04:13:17 UTC MAIN commitmail json YAML

Updated devel/ccls, devel/py-babel

(adam)

2023-10-07 04:12:48 UTC MAIN commitmail json YAML

py-babel: updated to 2.13.0

Version 2.13.0

Upcoming deprecation

* This version, Babel 2.13, is the last version of Babel to support Python 3.7.
  Babel 2.14 will require Python 3.8 or newer.

Features

* Add flag to ignore POT-Creation-Date for updates
* Support 't' specifier in keywords
* Add f-string parsing for Python 3.12 (PEP 701)

Fixes

* Various typing-related fixes
* babel.messages.catalog: deduplicate _to_fuzzy_match_key logic
* Freeze format_time() tests to a specific date to fix test failures
* Spelling and grammar fixes
* Renovate lint tools
* Use SPDX license identifier
* Use aware UTC datetimes internally

(adam)

2023-10-07 04:06:26 UTC MAIN commitmail json YAML

ccls: updated to 0.20230717

0.20230717
Disable -include b.hh => -include b.hh.{gch,pch} transition
See https://maskray.me/blog/2023-07-16-precompiled-headers for the
behavior.

(adam)

2023-10-06 19:42:51 UTC MAIN commitmail json YAML

Updated devel/py-argparse-manpage, devel/py-bitarray

(adam)

2023-10-06 19:42:15 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.8.2

2.8.2:
* update cibuildwheel to 2.16.1 in order to provide cp312 wheels on PyPI
* improve error messages for masked assignment
* simplify test collection
* added `pytest.ini` to allow running pytest with no additional arguments,
* `util.sc_encode()`: avoid writing empty blocks at end of compressed
  stream, ie. skip encoding when total population count is reached

(adam)

2023-10-06 19:40:25 UTC MAIN commitmail json YAML

py-argparse-manpage: updated to 4.5

News in v4.5

* We newly provide `build_manpages.build_py` and `build_manpages.install`
  command classes that are re-usable from `pyproject.toml`.  No need to
  provide `setup.py` because of `argparse-manpage`.

News in v4.4

* The `prog=` specifier (in setup.py/setup.cfg/pyproject.toml) is now
  better handled so it doesn't conflict with ArgumentParser(prog=..).
  Fixes https://github.com/praiskup/argparse-manpage/issues/79

(adam)

2023-10-06 19:26:18 UTC MAIN commitmail json YAML

Updated lang/zig, parallel/spirv-headers, parallel/spirv-llvm-translator, devel/include-what-you-use

(adam)

2023-10-06 19:25:48 UTC MAIN commitmail json YAML

include-what-you-use: updated to 0.20

IWYU 0.20

[iwyu] Support IWYU pragma: export for forward-declarations
[iwyu] Silently break cycles in mappings instead of crashing
[iwyu] Require full type inside typeid()
[iwyu] Improve template reporting and resugaring
[iwyu] Improve reporting of explicit template instantiations
[iwyu] Fix a few crashers
[iwyu] Improve logging (many small fixes)
Abandon python2 for scripts in favor of python3

(adam)

2023-10-06 19:24:09 UTC MAIN commitmail json YAML

2023-10-06 19:23:25 UTC MAIN commitmail json YAML

spirv-headers: updated to 1.3.246.1

1.3.246.1

Merge pull request 320 from CodeLinaro/spv-qcom-image-processing
SPV_QCOM_image_processing

(adam)

2023-10-06 19:21:35 UTC MAIN commitmail json YAML

2023-10-06 19:20:12 UTC MAIN commitmail json YAML

Updated lang/llvm family; Added lang/mlir, lang/flang

(adam)

2023-10-06 19:18:15 UTC MAIN commitmail json YAML

2023-10-06 19:16:28 UTC MAIN commitmail json YAML

lldb: import options.mk

(adam)

2023-10-06 19:15:21 UTC MAIN commitmail json YAML

2023-10-06 16:54:08 UTC MAIN commitmail json YAML

Updated multimedia/assimp, devel/gperftools

(adam)

2023-10-06 16:53:49 UTC MAIN commitmail json YAML

gperftools: updated to 2.13

gperftools 2.13 is out!

This release includes a few minor fixes:

* Ivan Dlugos has fixed some issues with cmake and config.h defines.

* 32-bit builds no longer require 64-bit atomics (which we wrongly
  introduced in 2.11 and which broke builds on some 32-bit
  architectures).

* generic_fp backtracing method now uses robust address probing
  method. The previous approach had occasional false positives, which
  caused occasional rare crashes.

* In some cases, MSVC generated TrivialOnce machine code that
  deadlocked programs on startup. The issue is now fixed.

(adam)

2023-10-06 16:52:21 UTC MAIN commitmail json YAML

assimp: updated to 5.3.1

5.3.1

fix variable name
Bugfix: Remove unused header from types
contrib/zip/src/zip.h: correct 2 spelling errors in comments
Updated cpp-pm/hunter into CMakeLists.txt

5.3.0

Perfect forward val to utMaybe.cpp
Fix config documentation for STL pointcloud export
Missing path
Fix: Use ASCII treeview in assimp-cmd.
Add check for wall switch from cmake
Adjust cmake version
IMP: Reorganize doc
FIX: Fix head overflow in MD5-parser.
Introduce newer versions for MSVC Version
Prefix symbols from stb_image.h
GitHub Workflows security hardening
FIX: C++ std::tuple constexpr initial list on old compiler
Make FBX parser resilient to missing data streams
fix incorrect documentation of defaults
Fixed issue with clang complaining about sprintf and vsprintf being depreciated
Fix build error: ���temp��� may be used uninitialized in this function
FIX: Use correct epsilon
Use correct flags for openddl for static libs
Fix: Add missing handling for double export in json
fix bug reading ply file in case of presence of "end_header\n<BINARY_DATA>..." with <BINARY_DATA> starting by "\n"
Fixed error with trailing zero symbols as placeholder character
Fix: Avoid nullptr dereferencing + refactorings.
chore: add missing std moves and perfect forwards
Update dependabot.yml
Add missing header for Ubuntu 16 and Mac
Don't hide out-of-memory during FBX import
Added support for KHR_materials_emissive_strength
Add overflow check for invalid data.
Add CIFuzz GitHub action
Fixed some grammar and spelling mistakes
Introduce --parallel instead of .j
Modernize smartptrs and use C++11 literals
[BlenderDNA.h] Declare explicit specializations
FIX: Fix possible division by zero
Avoid undefined-shift in Assimp::ASE::Parser::ParseLV4MeshFace.
Ensure the face pointer is not nullptr
fix warnings-as-errors for msvc 2019 x64
Fixes Heap-buffer-overflow READ 4 in Assimp::ScenePreprocessor::ProcssMesh
Fixes Heap-buffer-overflow READ 1 in Assimp::MD5::MD5Parser::ParseHeader
Fixes Heap-buffer-overflow READ 1 in Assimp::ObjFileParser::getFace
Fixed bug when exporting binary FBX
illegal token on right-side-of ::Windows
Update unzip.c
Refactoring: Move assert handler header to include
sprintf to snprintf with known MAXLEN for buffer.
{cmake} Remove dead code
Fix: Fix signed unsigned mismatch
Fix: Fix possible division by zero
Update the getting help section
Fix several spelling mistakes
Change mMethod type to enum aiMorphingMethod
Remove deprecated comment
Generalize JoinVerticesProcess for multiple UV and color channels
Fix Build With M3D Import Only
Update LimitBoneWeightsProcess.cpp
Remove /Zi compiler flag for MSVC, release config
Ensure initializer exists
Trim Trailing Whitespace
Remove Useless ���virtual���
Replace Variables With Literals
Fix: fix incorrect math for calculating the horizontal FOV of a perspective camera in gltf2 import
Remove Stray Semicolon
Tidy Up Constructors and Destructors
Fix MSVC Warnings With ���emplace_back()���
Correctly consider aiProcess_FlipWindingOrder and aiProcess_MakeLeftHanded when generating normals
Update morph mesh documentation now that gltf known to work
Fix Build Without ArmaturePopulate Post Process Step
Fix: Remove deprecated dependency.
Optimized usedVertexIndices in JoinVerticesProcess by using bitmask instead of unordered_set
Fix issue 4866 by continuing to reset read loop after hitting a comment
Don't build zlib if ASSIMP_BUILD_ZLIB=OFF
Unit test warning fixes
Fix Terragen loader
Fixes PLY reader when the header ends with \r\n
ACLoader: add support for reading more than one texture per object
Delete .coveralls.yml
Fix: Fix memleak when exiting method by exception
The member 'Flush()' needs to be marked as an override for msvc clang compiling
Add skeleton doc
Fix PyAssimp README typo
Add missing pod types.
Fix implicit conversion errors on macOS
Update mesh.h
Move string definitions into the conditional block to fix unused variable warnings
Fix: Fix typo in the doc
Fix index out of bounds
Fix index out of bounds
fix regression in join vertices post process.
Fix a leak in FBXDocument when duplicate object IDs are found
LWO fixes
Fix build error when building SimpleTexturedDirectx11 with VS2022.
Fix: Use C++17 compliant utf8 encoding.
remove debug message from MemoryIOStream

(adam)

2023-10-06 13:48:48 UTC MAIN commitmail json YAML

Updated sysutils/ansible-lint, devel/blosc2

(adam)

2023-10-06 13:48:29 UTC MAIN commitmail json YAML

blosc2: updated to 2.10.5

Changes from 2.10.4 to 2.10.5

Fix a variable name in a test that was causing a segfault in some platforms.

Change tuner's functions signature to return always an error code. This allows
for better error checking when using plugable tuners in Blosc2.

Do checks when creating contexts.

(adam)

2023-10-06 13:46:49 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.20.3

v6.20.3

Bugfixes

Fix wget command arguments in github action
Update some platform versions in meta.json

(adam)

2023-10-06 13:40:47 UTC MAIN commitmail json YAML

2023-10-06 12:43:45 UTC MAIN commitmail json YAML

Updated net/wireshark, devel/py-test-pylint

(adam)

2023-10-06 12:43:24 UTC MAIN commitmail json YAML

py-test-pylint: updated to 0.21.0

0.21.0

Dropped support for pytest < 7.0 in preparation for pytest 8.0 (should work with it when it comes out)
Dropped support for pylint < 2.15 to work better with Python 3.11 and drop backwards compatibility code
Use baked in TOML support with fallback to newer tomli library thanks to mgorny

0.20.0

Corrected issues introduced by deprecations in pylint
Added support for Python 3.12 and dropped support for Python 3.7
Last version that will support pytest < 7 and pylint < 2.6

(adam)

2023-10-06 12:39:03 UTC MAIN commitmail json YAML

wireshark: updated to 4.0.10

Wireshark 4.0.10 Release Notes

What窶冱 New

  We do not ship official 32-bit Windows packages for Wireshark 4.0 and
  later. If you need to use Wireshark on that platform, we recommend
  using the latest 3.6 release. Issue 17779[1]

  If you窶决e running Wireshark on macOS and upgraded to macOS 13 from an
  earlier version, you might have to open and run the 窶弑ninstall
  ChmodBPF窶� package, then open and run 窶廬nstall ChmodBPF窶� in order to
  reset the ChmodBPF Launch Daemon. Issue 18734[2].

  Bug Fixes

  The following bugs have been fixed:

    窶「 Error loading g729.so plugin with Wireshark 4.0.9 and 3.6.17 on
      macOS. Issue 19374[3].

(adam)

2023-10-06 11:52:00 UTC MAIN commitmail json YAML

Updated x11/gtk4, textproc/ugrep

(adam)

2023-10-06 11:51:43 UTC MAIN commitmail json YAML

ugrep: updated to 4.2.0

ugrep v4.2.0

improved TUI to display search progress and final stats in a status line at the bottom
improved TUI ctrl-Y to jump to the corresponding line number in the pager
improved recursive search performance
improved compatibility with GNU grep
improved detection of special devices to avoid searching them

(adam)

2023-10-06 11:50:35 UTC MAIN commitmail json YAML

gtk4: updated to 4.12.3

Overview of Changes in 4.12.3, 28-09-2023
=========================================

* GtkWindow:
- Don't assume titlebars are GtkHeaderBar

* GtkTreeView:
- Fix a crash in gtk_tree_view_is_blank_at_pos

* printing:
- Fix some issues with the portal implementation

* GSK:
- Some optimizations in the GL renderer
- Fix memory leaks in the Broadway renderer

* demos:
- Fix a crash in gtk4-demo

* Translation updates
Basque
Brazilian Portuguese
Czech
Galician
Georgian
German
Hungarian
Kazakh
Lithuanian
Persian
Polish
Spanish
Swedish
Turkish

Overview of Changes in 4.12.2, 20-09-2023
=========================================

* GtkTooltip:
- Don't cross native boundaries when looking for tooltips

* GtkCenterLayout, GtkEntry, GtkSearchEntry:
- Fix some issues with baseline handling

* GtkSwitch:
- Respect text direction

* Theme:
- Use relative font sizes

* GSK:
- Make repeated gradients match between GL and cairo
- Make rounded rect shrinking match between Vulkan, GL and cairo
- Fix parsing of text nodes with color glyphs
- Restrict an optimization to the cases where it is correct
- Fix rendering of shadows with opacity

* macOS:
- Clamp damage regions to the surface size

* Windows:
- Fix missing minimize and maximize buttons

* Translation updates
Basque
Brazilian Portuguese
Catalan
Chinese (China)
Czech
Danish
Dutch
Finnish
Galician
German
Hungarian
Italian
Kazakh
Latvian
Lithuanian
Slovenian
Spanish
Turkish

(adam)

2023-10-06 10:51:08 UTC MAIN commitmail json YAML

Updated devel/py-zope.interface, www/py-zope.proxy, devel/py-zope.i18nmessageid, devel/py-zope.hookable

(adam)

2023-10-06 10:50:27 UTC MAIN commitmail json YAML

py-zope.hookable: updated to 6.0

6.0 (2023-10-05)
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.12.

(adam)

2023-10-06 10:49:22 UTC MAIN commitmail json YAML

py-zope.i18nmessageid: updated to 6.1.0

6.1.0 (2023-10-05)
- Add support for Python 3.12.

(adam)

2023-10-06 10:48:30 UTC MAIN commitmail json YAML

py-zope.proxy: updated to 5.1

5.1 (2023-10-05)
- Add support for Python 3.12.

(adam)

2023-10-06 10:46:21 UTC MAIN commitmail json YAML

py-zope.interface: updated to 6.1

6.1 (2023-10-05)
- Build Linux binary wheels for Python 3.12.
- Add support for Python 3.12.
- Fix building of the docs for non-final versions.

(adam)

2023-10-06 10:26:48 UTC MAIN commitmail json YAML

Updated security/py-acme, security/py-certbot*

(adam)

2023-10-06 10:26:24 UTC MAIN commitmail json YAML

py-acme py-certbot*: updated to 2.7.0

Certbot 2.7.0

Added

Add certbot.util.LooseVersion class.
Add a new base class certbot.plugins.dns_common_lexicon.LexiconDNSAuthenticator to implement a DNS
authenticator plugin backed by Lexicon to communicate with the provider DNS API. This approach relies
heavily on conventions to reduce the implementation complexity of a new plugin.
Add a new test base class certbot.plugins.dns_test_common_lexicon.BaseLexiconDNSAuthenticatorTest to
help testing DNS plugins implemented on top of LexiconDNSAuthenticator.

Changed

NamespaceConfig now tracks how its arguments were set via a dictionary, allowing us to remove a bunch
of global state previously needed to inspect whether a user set an argument or not.
Support for Python 3.7 was deprecated and will be removed in our next planned release.
Added RENEWED_DOMAINS and FAILED_DOMAINS environment variables for consumption by post renewal hooks.
Deprecates LexiconClient base class and build_lexicon_config function in
certbot.plugins.dns_common_lexicon module in favor of LexiconDNSAuthenticator.
Deprecates BaseLexiconAuthenticatorTest and BaseLexiconClientTest test base classes of
certbot.plugins.dns_test_common_lexicon module in favor of BaseLexiconDNSAuthenticatorTest.

Fixed

Do not call deprecated datetime.utcnow() and datetime.utcfromtimestamp()
Filter zones in certbot-dns-google to avoid usage of private DNS zones to create records

(adam)

2023-10-06 10:20:52 UTC MAIN commitmail json YAML

Updated www/py-google-api-python-client, devel/py-google-api-core

(adam)

2023-10-06 10:20:34 UTC MAIN commitmail json YAML

py-google-api-core: updated to 2.12.0

2.12.0 (2023-09-07)

Features

Add a little bit of typing to google.api_core.retry
Add grpc Compression argument to channels and methods

Documentation

Fix a typo in google/api_core/page_iterator.py

(adam)

2023-10-06 10:16:34 UTC MAIN commitmail json YAML

py-google-api-python-client: updated to 2.102.0

2.102.0 (2023-10-03)

Features

aiplatform: Update the api https://togithub.com/googleapis/google-api-python-client/commit/d2ee980c9e90b84b3acc3f3aeae97f0f2d77c700 (8b973fd)
analyticsadmin: Update the api https://togithub.com/googleapis/google-api-python-client/commit/7081cf969562fcc0041f94a57bcaf5861153ef8b (8b973fd)
androidmanagement: Update the api https://togithub.com/googleapis/google-api-python-client/commit/b46bc44edb2130da8cd9495e39c4ca7cf9adc455 (8b973fd)
apigeeregistry: Update the api https://togithub.com/googleapis/google-api-python-client/commit/973eda4a79622f77c1123ffd5118fbcbc81df496 (8b973fd)
apigee: Update the api https://togithub.com/googleapis/google-api-python-client/commit/8bac6c15f9cb8de691e55627d10fbd74596c7f9b (8b973fd)
baremetalsolution: Update the api https://togithub.com/googleapis/google-api-python-client/commit/09226c49cc02d3b8f90d982ef3605a9b9633ae9b (8b973fd)
blockchainnodeengine: Update the api https://togithub.com/googleapis/google-api-python-client/commit/70bcf038b9ac61d23e06ed8b02a96f9f1cad0d16 (8b973fd)
chat: Update the api https://togithub.com/googleapis/google-api-python-client/commit/4f7229c1470edea409bc6215ffd0425709d635b1 (8b973fd)
chromepolicy: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ce3fc99f2c951f97aceed71b8cdd0f45a018353c (8b973fd)
cloudasset: Update the api https://togithub.com/googleapis/google-api-python-client/commit/3d9ce0b27c3a50c47602d1126acdf7ab85300b80 (8b973fd)
cloudbuild: Update the api https://togithub.com/googleapis/google-api-python-client/commit/f032711ba572866a27f8724b37885550071a2272 (8b973fd)
compute: Update the api https://togithub.com/googleapis/google-api-python-client/commit/469d69ffe18cb8169cb7b89554275b563f079db6 (8b973fd)
connectors: Update the api https://togithub.com/googleapis/google-api-python-client/commit/75cec94bfdbb37715d401c9d11c1057a305eaf89 (8b973fd)
contactcenterinsights: Update the api https://togithub.com/googleapis/google-api-python-client/commit/106562f31d9de48aa1734bad77cfe6e52eeb0938 (8b973fd)
containeranalysis: Update the api https://togithub.com/googleapis/google-api-python-client/commit/4f5c30947adec7d3ab55244e1f5b19f925b8f07a (8b973fd)
container: Update the api https://togithub.com/googleapis/google-api-python-client/commit/96fbd96de7ec840c96047c11ca869e0202cea1a7 (8b973fd)
contentwarehouse: Update the api https://togithub.com/googleapis/google-api-python-client/commit/b5fd3dde326e3746f04525ed647ad739e3c6f597 (8b973fd)
dataplex: Update the api https://togithub.com/googleapis/google-api-python-client/commit/119d5190a4b0e552c9240a58df49d25e2a125c7b (8b973fd)
dataproc: Update the api https://togithub.com/googleapis/google-api-python-client/commit/5365240e53c2e91b67f501dcf9b6bc2c4164afc4 (8b973fd)
dialogflow: Update the api https://togithub.com/googleapis/google-api-python-client/commit/8ff5620d4457e759b7849f524ddc4aa426574cfd (8b973fd)
discoveryengine: Update the api https://togithub.com/googleapis/google-api-python-client/commit/6819fc0693e5639a1c6a9c5d2dd20efc3154bd07 (8b973fd)
documentai: Update the api https://togithub.com/googleapis/google-api-python-client/commit/53c4c4e6471f9ea23eff880acc46ed5a3c1bf12b (8b973fd)
gkebackup: Update the api https://togithub.com/googleapis/google-api-python-client/commit/37333bba18d0426226751fb461f5fe4b125c262a (8b973fd)
gkeonprem: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ff4e124a6dbf3561c88116634b8af5a245fd76f9 (8b973fd)
gmail: Update the api https://togithub.com/googleapis/google-api-python-client/commit/667662ed67b2c1487cad7dd001c4edbf86ff4ffe (8b973fd)
integrations: Update the api https://togithub.com/googleapis/google-api-python-client/commit/344479e18ef2e4e17c4a5b2db96db2ec687c7b5e (8b973fd)
migrationcenter: Update the api https://togithub.com/googleapis/google-api-python-client/commit/94476b412e9cc4bdea4e21ea21d571b8cd5b88ff (8b973fd)
monitoring: Update the api https://togithub.com/googleapis/google-api-python-client/commit/8d57528a0fd4c3a15664dd62a336b9b30452910a (8b973fd)
networkservices: Update the api https://togithub.com/googleapis/google-api-python-client/commit/d5dc9ca9019e43b8a1e6b71635421160fdf785af (8b973fd)
places: Update the api https://togithub.com/googleapis/google-api-python-client/commit/d78cc1840da807ffc6684c48065eb92e6d64703e (8b973fd)
redis: Update the api https://togithub.com/googleapis/google-api-python-client/commit/70161c7d33e7769ece18b16a933ffe5d12526827 (8b973fd)
run: Update the api https://togithub.com/googleapis/google-api-python-client/commit/c2294fc8f6633c68676d2aceb359df80694c97b4 (8b973fd)
securitycenter: Update the api https://togithub.com/googleapis/google-api-python-client/commit/08e8c1610e13c397f07886ba1cdba44002a18d66 (8b973fd)
storage: Update the api https://togithub.com/googleapis/google-api-python-client/commit/e286bfb3c2e5ba7f97299a490c62392ab191d377 (8b973fd)
tagmanager: Update the api https://togithub.com/googleapis/google-api-python-client/commit/e18f976691177cbd0016a015c97e54aab7a5e5db (8b973fd)

Bug Fixes

androidpublisher: Update the api https://togithub.com/googleapis/google-api-python-client/commit/288f8dd6c820fb8207fc0127e8ffc39fa9c37e59 (8b973fd)
appengine: Update the api https://togithub.com/googleapis/google-api-python-client/commit/9a664802e4b5307a71f0709c8297783eaae32ff4 (8b973fd)
healthcare: Update the api https://togithub.com/googleapis/google-api-python-client/commit/9d332ad1e53c7a7ec4f607273c91e5bfda31eba2 (8b973fd)
translate: Update the api https://togithub.com/googleapis/google-api-python-client/commit/cfbf4fe79d014968086b26051e069920606d5b1a (8b973fd)

(adam)

2023-10-04 21:52:32 UTC MAIN commitmail json YAML

Updated devel/py-importlib-resources, devel/py-cffi

(adam)

2023-10-04 21:51:44 UTC MAIN commitmail json YAML

py-cffi: updated to 1.16.0

v1.16.0

* Add support for Python 3.12. With the removal of ``distutils`` from Python 3.12, projects
  using CFFI features that depend on ``distutils`` at runtime must add a dependency on
  ``setuptools`` to function under Python 3.12+. CFFI does not declare a runtime ``setuptools``
  requirement to avoid an unnecessary dependency for projects that do not require it.
* Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
* Add support for PEP517 builds; ``setuptools`` is now a required build dependency.
* Declare ``python_requires`` metadata for Python 3.8+. This allows unsupported Pythons
  to continue using previously released sdists and wheels.
* Move project source under ``src/``; a more standard layout that also enables CI to more easily
  catch packaging errors.

(adam)

2023-10-04 21:44:03 UTC MAIN commitmail json YAML

py-importlib-resources: updated to 6.1.0

v6.1.0

Features
- MultiplexedPath now expects Traversable paths. String arguments to MultiplexedPath are now deprecated.

Bugfixes
- Enabled support for resources in namespace packages in zip files.

(adam)

2023-10-04 21:41:14 UTC MAIN commitmail json YAML

Added www/py-django; Updated devel/py-codespell

(adam)

2023-10-04 21:40:50 UTC MAIN commitmail json YAML

py-codespell: updated to 2.2.6

v2.2.6

What's Changed

Test to check our string escape word triggers on its own
feat(dictionary): add additiional additional entry
Add currebtly Misspelling
Add more typos for "approximate"
Add new typos for "load"
Add typos for "accommodate"
Add spelling correction for 'prodive'
Add annhilate Mispelling
Add alternative spelling corrections for "merget"
Add various typos
Add suffixes to existing typos
Add twine As Dev Dependency
frustrum->frustum
Add several spelling corrections
Add suffixes to existing typos, part 2
Add iamges->images and cannel variants
Add all corrections
Add suffixes to typos that start with "a"
Add suffixes to typos from "b" to "ch"
Add suffixes to typos from "cop" to "cy"
Add spelling corrections for upperace and lowerace.
Add suffixes to typos from "ci" to "con"
Add variations of 'check'
Add suffixes to typos that start with "de"
Add suffixes to typos from "di" to "dy"
Add suffixes to typos that start with "e"
Add some spelling corrections
Add suffixes to typos that start with "f"
Add typos for "general", "generate", "generic"
Move dateset to code
Add correction for "distict"
Add several spelling corrections
Add new suggestions for existing typos
Add suffixes to typos that start with "g" or "h"
Dev Container
Add postifx->postfix to code dictionary
Add openes->opens, openness, to dictionary
Add suffixes to typos from "ib" to "im"
Add indepentend->independent
Add several spelling corrections
feat: Add collogue->colleague to dictionary
Typos from OpenSSL 3.0
Add suffixes to typos from "ip" to "k"
Add suffixes to typos that start with "in"
Add typos discovered in django/deps repository
Add some archaic terms for Muslim to dictionary
Add words from misspell's dictionary (A-1)
Add suffixes to typos that start with "l"
Add typo fix: reacord->record
Add suffixes to typos that start with "m"
Add suffixes to typos that start with "n"
Add suffixes to typos that start with "o"
Improve existing suggestions
Add vulnerabily->vulnerably, vulnerability, spelling correction.
Add suffixes to typos from "pa" to "pl"
Add suffixes to typos from "po" to "pu"
Allow words missing from aspell dictionaries
Add journalling->journaling to GB->EN dict
Use large aspell dictionaries
Add suffixes to typos from "q" to "red"
Add suffixes to typos from "ref" to "rep"
Add suffixes to typos from "req" to "ry"
Add suffixes to typos from "sa" to "se"
Add suffixes to typos from "sh" to "sp"
Add suffixes to typos from "sr" to "st"
Remove a branch from main() to pass Ruff CI check.
Add suffixes to typos from "su" to "sz"
Dictionary fixes
Add Pre-Commit as a dev dependency
Drop support for Python 3.7
Fix pre-commit issues
Add suffixes to typos that start with "t"
Add suffixes to typos that start with "u"
Add suffixes to typos that start with "v"
Add suffixes to typos from "w" to "z"
Add some new misspellings
Add spelling corrections for defaoult and variants.
Fix the name of the extra word lists we load
Add suffixes to typos from "aa" to "acc"
Add suffixes to typos from "ace" to "ad"
Add suffixes to typos from "af" to "al"
Dictionary fixes
Add suffixes to typos from "am" to "an"
Use pre-commit to sort the dictionaries
Simpler dictionary parsing
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos that start with "ap"
Half dozen new cases in dictionary.txt
Add suffixes to typos that start with "ar"
Add suffixes to typos that start with "as"
Add suffixes to typos from "at" to "ay"
Add suffixes to typos from "ba" to "be"
Add preperint typo
Add some typos found in a large documentation repo
Add suffixes to typos from "bi" to "bu"
Add suffixes to typos that start with "ca"
Add some misspellings and refinements
Add typo variations of background(s)
Add more typos for "check" and similar
...ter → ...tor
Add suffixes to typos from "ce" to "ci"
Remove the grave accent (`) from the default word regex
Add typo variations for 'enble'->'enable' to main dictionary
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos from "cl" to "col"
Generate alternative typos with a translation table
Remove redundant linting CI workflows handled by pre-commit.ci
Fix ruff lint error
Add suffixes to typos that start with "com"
Add spelling correction for information and variant.
Replace local and CI workflow by pre-commit
Add fram->frame and friend
Add typo variations of 'dispatch'
Add more typos for "configure" and similar
Add suffixes to typos from "cona" to "conr"
Add suffixes to typos from "cons" to "conv"
Add more typos for "correspond" and similar
Adding articifial to artificial to dictionary.txt
Move the valid word implementor in rare dictionary
Typos from tcpdump and libpcap
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos from "coo" to "coy"
Add suffixes to typos from "cp" to "cy"
Add suffixes to typos from "dc" to "den"
Add suffixes to typos from "dep" to "der"
[pre-commit.ci] fix new ruff issue
Add suffixes to typos from "des" to "dev"
Add suffixes to typos that start with "di"
Add suffixes to typos from "do" to "dy"
Add suffixes to typos from "ea" to "en"
Add suffixes to typos from "ep" to "exe"
Add suffixes to typos from "exi" to "exu"
[pre-commit.ci] pre-commit autoupdate
Update dictionary.txt
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos that start with "f"
Add suffixes to typos from "g" to "h"
Additions to dictionary.txt
Modify structure of dict read from TOML to match dict read from INI
Add suffixes to typos from "id" to "inh"
Add more typos for "initialize" and similar
Add suffixes to typos from "ini" to "it"
Add suffixes to typos from "j" to "l"
Add refinement to 'draing' typo
Add suffixes to typos from "ma" to "me"
Add suffixes to typos from "mi" to "mu"
Add more variations of "except" and "exempt"
[pre-commit.ci] pre-commit autoupdate
Bump actions/checkout from 3 to 4
Add spelling correction for "exis".
Add followiing->following
Add suffixes to typos that start with "n"
Add suffixes to typos that start with "o"
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos that start with "pa"
Add suffixes to typos from "pe" to "po"
Get rid of typos with apostrophe replaced by semicolon
Add suffixes to typos from "pr" to "pu"
Add handlong->handling
Bump codecov/codecov-action from 3 to 4
Add suffixes to typos from "q" to "rec"
Add various typos
Add suffixes to typos from "red" to "rep"
Add suffixes to typos from "req" to "ru"
Dictionary additions
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos from "sa" to "se"
Add correction for havne't->haven't
Add suffixes to typos from "sh" to "so"
Add suffixes to typos from "sp" to "st"
Add suffixes to typos from "su" to "sy"
Add suffixes to typos from "ta" to "th"
[pre-commit.ci] pre-commit autoupdate
Add suffixes to typos from "ti" to "ty"
Add suffixes to typos that start with "u"
Add suffixes to typos from "v" to "z"
many new typos from different repositories
fixing setuptool_scm dependency because the latest version is broken
More typos
Use f-strings wherever possible

(adam)

2023-10-04 21:37:14 UTC MAIN commitmail json YAML

py-django: added version 4.2.6

What窶冱 new in Django 4.2

Psycopg 3 support
Comments on columns and tables
Mitigation for the BREACH attack
In-memory file storage
Custom file storages

(adam)

2023-10-04 21:30:04 UTC MAIN commitmail json YAML

Updated lang/py-inflect, lang/py-lsprotocol, lang/py-pygls, www/py-django-admin-rangefilter

(adam)

2023-10-04 21:29:36 UTC MAIN commitmail json YAML

py-django-admin-rangefilter: updated to 0.11.2

0.11.2

Fix
- NumericRangeFilter: Fix filter for the value zero

(adam)

2023-10-04 21:27:48 UTC MAIN commitmail json YAML

py-pygls: updated to 1.1.0

1.1.0

Bug Fixes

Fix broken link and outdated comment
Correctly cast from UTF16 positions
Ensure server commands can be executed
Mypy lints
Error code of JsonRpcInternalError
Only show code action when there's no sum
Don't include trailing whitespace in code action title
'bool' object has no attribute 'resolve_provider'
Computation of formatting and diagnostic provider capabilities

CI

Migrate to Poetry and modernise
Linter for conventional commits
Autogenerate changelog with git-cliff
Automate CONTRIBUTORS.md
Retry Pyodide tests
Test against Python 3.12
Use matrix.python-version in cache key
Update json-extension pipeline
Pin poetry to 1.5.1
Do not install chromium/chromedriver
Enable coverage reporting
Run all lints even when some fail
Increase Pyodide CI retries to 6

Documentation

Use autodoc to document client methods
Update docstrings
Change specification for commit messages
Typo in vscode-playground README.md
Add api docs for servers, protocol and workspace
Align docstring formatting
Handle methods starting with $/
Update links and code snippets
Rename advanced usage to user guide
Instructions for using plain text files with vscode-playground

Features

Add document diagnostic capability
Add workspace symbol resolve
Add workspace diagnostic support
Adds inline value support
Adds type hierarchy request support
Add await syntax support for sending edit request to client
Allow servers to provide NotebookDocumentSyncOptions
Initial support for notebook document syncronisation
Add notebook support to example inlay_hints.py server
Accept PositionEncoding client capability
Support UTF32 ans UTF8 position encoding

Miscellaneous Tasks

Update autogenerated Pygls client
Introduce black formatting
Add .git-blame-ignore-revs file
Delete fountain-vscode-extension
Update README.md
Bump lsprotocol version
Fix deprecation warning, set chrome path
Disable body-max-line-length check
Add .readthedocs.yaml
Strict types in uris.py and workspace.py
Move workspace/doc/position into own files
Fix mypy types
Maintain Workspace backwards compat
Fix use of deprecated methods in tests/test_language_server.py

Refactor

Move example json-server to examples/servers
Rename json-vscode-extension/ -> vscode-playground
Simplify end-to-end test client fixture definition
Rename Client -> JsonRPCClient
Rename LanguageClient -> BaseLanguageClient
Rename <verb>_document to <verb>_text_document
Expose workspace via a property
Server Position class
Rename server Position to PositionCodec, instantiate it in Workspace
Reference types via types module
Make default argument mandatory, add type annotations

Testing

Test that the client provided token is used
Remove a useless sleep
Test cases of server initiated progress
Base Pyodide wheel deps off poetry.lock

Build

Bump semver in /examples/fountain-vscode-extension
Bump semver in /examples/json-vscode-extension
Bump word-wrap in /examples/json-vscode-extension
Lock min Python version to 3.7.9
Cache specific Python minor version
Bump lsprotocol to 2023.0.0b1
Release v1.1.0

Json-extension

Support cancellation in progress example

Progress

Support work done progress cancellation from client

Server

Add a type annotation to help completions in editor

Added

Add LanguageClient with LSP methods autogenerated from type annotations in lsprotocol
Add base JSON-RPC Client with support for running servers in a subprocess and communicating over stdio.
Support work done progress cancel
Add support for textDocument/inlayHint and inlayHint/resolve requests

Fixed

pygls no longer overrides the event loop for the current thread when given an explicit loop to use.
Fixed MethodTypeNotRegisteredError when registering a TEXT_DOCUMENT_DID_SAVE feature with options.
Fixed detection of LanguageServer type annotations when using string-based annotations.

(adam)

2023-10-04 21:24:42 UTC MAIN commitmail json YAML

py-lsprotocol: updated to 2023.0.0b1

2023.0.0b1
Add broad spectrum tests for python

(adam)

2023-10-04 21:17:43 UTC MAIN commitmail json YAML

py-inflect: updated to 7.0.0

v7.0.0

Features
- Refine type hint for ``singular_noun`` to indicate a literal return type for ``False``.

Deprecations and Removals
- Removed methods renamed in 0.2.0.

v6.2.0

Features
- Project now supports Pydantic 2 while retaining support for Pydantic 1.

Bugfixes
- Added validation of user-defined words and amended the type declarations to match, allowing for null values but not empty strings.

(adam)

2023-10-04 21:11:36 UTC MAIN commitmail json YAML

Added time/py-backports.zoneinfo; Updated time/py-tzlocal

(adam)

2023-10-04 21:06:09 UTC MAIN commitmail json YAML

py-tzlocal: updated to 5.1

5.1 (2023-10-04)
----------------
- The Unicode data doesn't change tz names when IANA does, so what is current
  in IANA is treated as an alias in Unicode data. This version handles that.

(adam)

2023-10-04 21:01:59 UTC MAIN commitmail json YAML

py-backports.zoneinfo: added version 0.2.1

This package was originally the reference implementation for PEP 615, which
proposes support for the IANA time zone database in the standard library, and
now serves as a backport to Python 3.6+ (including PyPy).

(adam)

2023-10-04 20:43:58 UTC MAIN commitmail json YAML

Updated security/py-argon2-cffi, devel/py-hypothesis

(adam)

2023-10-04 20:40:59 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.87.1

6.87.1

Fixes issue 3755, where an internal condition turns out to be reachable after all.

6.87.0

This release deprecates use of assume() and reject() outside of property-based tests, because these functions work by raising a special exception (issue 3743). It also fixes some type annotations

(adam)

2023-10-04 20:38:54 UTC MAIN commitmail json YAML

py-argon2-cffi: updated to 23.1.0

23.1.0

Removed

- Python 3.6 is not supported anymore.

Deprecated

- The `InvalidHash` exception is deprecated in favor of `InvalidHashError`.
No plans for removal currently exist and the names can (but shouldn't) be used interchangeably.

- `argon2.hash_password()`, `argon2.hash_password_raw()`, and `argon2.verify_password()` that have been soft-deprecated since 2016 are now hard-deprecated.
They now raise `DeprecationWarning`s and will be removed in 2024.

Added

- Official support for Python 3.11 and 3.12.
No code changes were necessary.

- `argon2.exceptions.InvalidHashError` as a replacement for `InvalidHash`.

- *salt* parameter to `argon2.PasswordHasher.hash()` to allow for custom salts.
This is only useful for specialized use-cases -- leave it on None unless you know exactly what you are doing.

(adam)

2023-10-04 20:25:30 UTC MAIN commitmail json YAML

Updated www/py-django3, math/py-asdf, devel/py-rope, time/py-iso8601

(adam)

2023-10-04 20:24:47 UTC MAIN commitmail json YAML

py-iso8601: updated to 2.1.0

2.1.0 - 2023-10-03

Fixed

Use ruff for linting
Fixed CHANGELOG version links

Added

Add readthedocs configuration

(adam)

2023-10-04 20:21:19 UTC MAIN commitmail json YAML

py-rope: updated to 1.10.0

Release 1.10.0

- Add support for Python 3.12

(adam)

2023-10-04 20:16:17 UTC MAIN commitmail json YAML

py-asdf: updated to 2.15.2

2.15.2 (2023-09-29)

The ASDF Standard is at v1.6.0

- Add support for python 3.12

(adam)

2023-10-04 20:13:51 UTC MAIN commitmail json YAML

py-django3: updated to 3.2.22

Django 3.2.22 fixes a security issue with severity 窶徇oderate窶� in 3.2.21.

CVE-2023-43665: Denial-of-service possibility in django.utils.text.Truncator

Following the fix for CVE-2019-14232, the regular expressions used in the implementation of django.utils.text.Truncator窶冱 chars() and words() methods (with html=True) were revised and improved. However, these regular expressions still exhibited linear backtracking complexity, so when given a very long, potentially malformed HTML input, the evaluation would still be slow, leading to a potential denial of service vulnerability.

The chars() and words() methods are used to implement the truncatechars_html and truncatewords_html template filters, which were thus also vulnerable.

The input processed by Truncator, when operating in HTML mode, has been limited to the first five million characters in order to avoid potential performance and memory issues.

(adam)

2023-10-04 17:14:57 UTC MAIN commitmail json YAML

Updated devel/SDL2, devel/py-packaging

(adam)

2023-10-04 17:14:37 UTC MAIN commitmail json YAML

py-packaging: updated to 23.2

23.2 - 2023-10-01

* Document calendar-based versioning scheme (:issue:`716`)
* Enforce that the entire marker string is parsed (:issue:`687`)
* Requirement parsing no longer automatically validates the URL (:issue:`120`)
* Canonicalize names for requirements comparison (:issue:`644`)
* Introduce ``metadata.Metadata`` (along with ``metadata.ExceptionGroup`` and ``metadata.InvalidMetadata``; :issue:`570`)
* Introduce the ``validate`` keyword parameter to ``utils.validate_name()`` (:issue:`570`)
* Introduce ``utils.is_normalized_name()`` (:issue:`570`)
* Make ``utils.parse_sdist_filename()`` and ``utils.parse_wheel_filename()``
  raise ``InvalidSdistFilename`` and ``InvalidWheelFilename``, respectively,
  when the version component of the name is invalid

(adam)

2023-10-04 17:09:37 UTC MAIN commitmail json YAML

SDL2: updated to 2.28.4

2.28.4

This is a stable bugfix release, with the following changes:

Enable clipping for zero sized rectangles in the SDL renderer
Notify X11 clipboard managers when the clipboard changes
Fixed sensor timestamps for third-party PS5 controllers
Added detection for Logitech and Simagic racing wheels

(adam)

2023-10-04 16:10:54 UTC MAIN commitmail json YAML

Updated textproc/py-openapi-schema-validator, security/py-google-auth-httplib2, security/py-google-auth, security/py-google-auth-oauthlib

(adam)

2023-10-04 16:10:30 UTC MAIN commitmail json YAML

py-google-auth-oauthlib: updated to 1.1.0

v1.1.0

Features

Adding support to specify browser while launching browser to authention
Pass thru OAuth audience during InstalledAppFlow.run_local_server

Documentation

Fix grammar with fetch_token docstring

(adam)

2023-10-04 16:09:10 UTC MAIN commitmail json YAML

py-google-auth: updated to 2.23.2

2.23.2 (2023-09-28)

Bug Fixes

Support urllib3<2.0 versions

2.23.1 (2023-09-26)

Bug Fixes

Less restrictive content-type header check for google authentication (ignores charset)
Trust boundary meta header renaming and using the schema from backend team.
Update urllib3 to >= 2.0.5

2.23.0 (2023-09-11)

Features

Add get_bq_config_path() to _cloud_sdk.py (9f52f66)
Add get_bq_config_path() to _cloud_sdk.py

Bug Fixes

Expose universe domain in credentials
Make external_account resistant to string type 'expires_in' responses from non-compliant services
Missing ssj for impersonate cred
Skip checking projectid on cred if env var is set

(adam)

2023-10-04 16:04:57 UTC MAIN commitmail json YAML

py-google-auth-httplib2: updated to 0.1.1

0.1.1

Bug Fixes

Update setup.py

(adam)

2023-10-04 16:02:19 UTC MAIN commitmail json YAML

py-openapi-schema-validator: updated to 0.6.1

0.6.1

Bug fixes

Jsonschema package keywords module rename fix

(adam)

2023-10-04 12:14:16 UTC MAIN commitmail json YAML

Updated www/py-aiohttp-socks, net/py-lexicon

(adam)

2023-10-04 12:13:58 UTC MAIN commitmail json YAML

py-lexicon: updated to 3.15.0

3.15.0

Added

Add pyotp Python dependency in Lexicon to help implementing OTP (one-time password) on providers whose API supports this kind of authentication.
Add OTP support on hover provider, with a new flag named --auth-totp-secret.
Add type marker py.typed to inform types checkers about availability of type annotations in Lexicon codebase.

Modified

Fix and modernize ReadTheDoc documentation build.
Better error management and resource cleanup when Client is used as a context manager.

Removed

Stop using cryptography in providers where only hashing is needed.

(adam)

2023-10-04 12:09:05 UTC MAIN commitmail json YAML

py-aiohttp-socks: updated to 0.8.4

0.8.4
Unknown changes

(adam)

2023-10-04 11:39:38 UTC MAIN commitmail json YAML

Updated devel/py-ruamel-yaml-clib, devel/py-ruamel-yaml

(adam)

2023-10-04 11:39:18 UTC MAIN commitmail json YAML

py-ruamel-yaml: updated to 0.17.35

0.17.35
- support for loading dataclasses with ``InitVar`` variables (some
  special coding was necessary to get the, unexecpected, default value
  in the corresponding instance attribute ( example of usage in
  `this question <https://stackoverflow.com/q/77228378/1307905>`__ )

0.17.34
- Python 3.12 also loads C version when using `typ='safe'`
- initial support for loading invoking `__post_init__()` on dataclasses that have that method
  after loading a registered dataclass (`@yaml.register_class\n@dataclass\nclass ...`).

(adam)

2023-10-04 11:36:18 UTC MAIN commitmail json YAML

2023-10-04 09:46:38 UTC MAIN commitmail json YAML

Updated devel/py-maturin, sysutils/py-setproctitle

(adam)

2023-10-04 09:46:17 UTC MAIN commitmail json YAML

py-setproctitle: updated to 1.3.3

1.3.3

- Add support for Python 3.12
- Fix package metadata to include Python 3.11, 3.12.

(adam)

2023-10-04 09:43:49 UTC MAIN commitmail json YAML

py-maturin: updated to 1.3.0

1.3.0

* Refactor Cargo sdist generator to avoid rewriting local dependencies
* Added `--pip-path` argument to `develop` command
* Ignore sdist output files when building sdist
* Use `python.exe` by default in `build` command on Windows
* Don't require `uniffi-bindgen` to be installed for uniffi bindings
* Fix platform tag for graalpy
* Always set minor version to 0 when major version >= 11 for macOS
* Warning about incorrect maturin version pyproject.toml `[build-system] requires`

(adam)

2023-10-04 08:21:57 UTC MAIN commitmail json YAML

Updated lang/vala, textproc/py-regex, databases/py-psycopg2, devel/py-traitlets

(adam)

2023-10-04 08:21:35 UTC MAIN commitmail json YAML

py-traitlets: updated to 5.11.2

5.11.2

Maintenance and upkeep improvements

- More typing cleanup

5.11.1

Maintenance and upkeep improvements

- Typing fixups

5.11.0

Maintenance and upkeep improvements

- More Typing Adoption

(adam)

2023-10-04 08:19:57 UTC MAIN commitmail json YAML

py-psycopg2: updated to 2.9.9

What's new in psycopg 2.9.9
- Add support for Python 3.12.
- Drop support for Python 3.6.

(adam)

2023-10-04 08:19:10 UTC MAIN commitmail json YAML

py-regex: updated to 2023.10.3

2023.10.3
Unknown changes

(adam)

2023-10-04 08:18:02 UTC MAIN commitmail json YAML

vala: updated to 0.56.33

Vala 0.56.13
* Bindings:
- gtk4: Restore CssProvider.load_from_data() signature to take an array

(adam)

2023-10-02 20:10:38 UTC MAIN commitmail json YAML

pyversion.mk: allow Python 3.12

(adam)

2023-10-02 20:08:26 UTC MAIN commitmail json YAML

Updated lang/python311, lang/py311-html-docs; Added lang/python312, lang/py312-html-docs

(adam)

2023-10-02 20:07:15 UTC MAIN commitmail json YAML

python312 py312-html-docs: added version 3.12.0

Python 3.12

New syntax features:

PEP 695, type parameter syntax and the type statement

New grammar features:

PEP 701, f-strings in the grammar

Interpreter improvements:

PEP 684, a unique per-interpreter GIL
PEP 669, low impact monitoring
Improved ���Did you mean ��⓽�� suggestions for NameError, ImportError, and SyntaxError exceptions

Python data model improvements:

PEP 688, using the buffer protocol from Python

Significant improvements in the standard library:

The pathlib.Path class now supports subclassing
The os module received several improvements for Windows support
A command-line interface has been added to the sqlite3 module
isinstance() checks against runtime-checkable protocols enjoy a speed up of between two and 20 times
The asyncio package has had a number of performance improvements, with some benchmarks showing a 75% speed up.
A command-line interface has been added to the uuid module
Due to the changes in PEP 701, producing tokens via the tokenize module is up to up to 64% faster.

Security improvements:

Replace the builtin hashlib implementations of SHA1, SHA3, SHA2-384, SHA2-512, and MD5 with formally verified code from the HACL* project. These builtin implementations remain as fallbacks that are only used when OpenSSL does not provide them.

C API improvements:

PEP 697, unstable C API tier
PEP 683, immortal objects

CPython implementation improvements:

PEP 709, comprehension inlining
CPython support for the Linux perf profiler
Implement stack overflow protection on supported platforms

New typing features:

PEP 692, using TypedDict to annotate **kwargs
PEP 698, typing.override() decorator

Important deprecations, removals or restrictions:

PEP 623: Remove wstr from Unicode objects in Python���s C API, reducing the size of every str object by at least 8 bytes.
PEP 632: Remove the distutils package. See the migration guide for advice replacing the APIs it provided. The third-party Setuptools package continues to provide distutils, if you still require it in Python 3.12 and beyond.
gh-95299: Do not pre-install setuptools in virtual environments created with venv. This means that distutils, setuptools, pkg_resources, and easy_install will no longer available by default; to access these run pip install setuptools in the activated virtual environment.
The asynchat, asyncore, and imp modules have been removed, along with several unittest.TestCase method aliases.

(adam)

2023-10-02 19:59:04 UTC MAIN commitmail json YAML

python311 py311-html-docs: updated to 3.11.6

Python 3.11.6 final

Core and Builtins
gh-109351: Fix crash when compiling an invalid AST involving a named (walrus) expression.

gh-109207: Fix a SystemError in __repr__ of symtable entry object.

gh-109179: Fix bug where the C traceback display drops notes from SyntaxError.

gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal. It now points on the invalid non-ASCII character, not on the valid numerical literal.

gh-108959: Fix caret placement for error locations for subscript and binary operations that involve non-semantic parentheses and spaces. Patch by Pablo Galindo

gh-108520: Fix multiprocessing.synchronize.SemLock.__setstate__() to properly initialize multiprocessing.synchronize.SemLock._is_fork_ctx. This fixes a regression when passing a SemLock accross nested processes.

Rename multiprocessing.synchronize.SemLock.is_fork_ctx to multiprocessing.synchronize.SemLock._is_fork_ctx to avoid exposing it as public API.

Library
gh-110036: On Windows, multiprocessing Popen.terminate() now catchs PermissionError and get the process exit code. If the process is still running, raise again the PermissionError. Otherwise, the process terminated as expected: store its exit code. Patch by Victor Stinner.
gh-110038: Fixed an issue that caused KqueueSelector.select() to not return all the ready events in some cases when a file descriptor is registered for both read and write.
gh-109631: re functions such as re.findall(), re.split(), re.search() and re.sub() which perform short repeated matches can now be interrupted by user.
gh-109593: Avoid deadlocking on a reentrant call to the multiprocessing resource tracker. Such a reentrant call, though unlikely, can happen if a GC pass invokes the finalizer for a multiprocessing object such as SemLock.
gh-109613: Fix os.stat() and os.DirEntry.stat(): check for exceptions. Previously, on Python built in debug mode, these functions could trigger a fatal Python error (and abort the process) when a function succeeded with an exception set. Patch by Victor Stinner.
gh-109375: The pdb alias command now prevents registering aliases without arguments.
gh-107219: Fix a race condition in concurrent.futures. When a process in the process pool was terminated abruptly (while the future was running or pending), close the connection write end. If the call queue is blocked on sending bytes to a worker process, closing the connection write end interrupts the send, so the queue can be closed. Patch by Victor Stinner.
gh-50644: Attempts to pickle or create a shallow or deep copy of codecs streams now raise a TypeError. Previously, copying failed with a RecursionError, while pickling produced wrong results that eventually caused unpickling to fail with a RecursionError.
gh-108987: Fix _thread.start_new_thread() race condition. If a thread is created during Python finalization, the newly spawned thread now exits immediately instead of trying to access freed memory and lead to a crash. Patch by Victor Stinner.
gh-108843: Fix an issue in ast.unparse() when unparsing f-strings containing many quote types.
gh-108682: Enum: raise TypeError if super().__new__() is called from a custom __new__.
gh-105829: Fix concurrent.futures.ProcessPoolExecutor deadlock
gh-64662: Fix support for virtual tables in sqlite3.Connection.iterdump(). Patch by Aviv Palivoda.
gh-107913: Fix possible losses of errno and winerror values in OSError exceptions if they were cleared or modified by the cleanup code before creating the exception object.
gh-104372: On Linux where subprocess can use the vfork() syscall for faster spawning, prevent the parent process from blocking other threads by dropping the GIL while it waits for the vfork窶册d child process exec() outcome. This prevents spawning a binary from a slow filesystem from blocking the rest of the application.
gh-84867: unittest.TestLoader no longer loads test cases from exact unittest.TestCase and unittest.FunctionTestCase classes.

Documentation
gh-109209: The minimum Sphinx version required for the documentation is now 4.2.
gh-105052: Update timeit doc to specify that time in seconds is just the default.
gh-102823: Document the return type of x // y when x and y have type float.

Tests
gh-110031: Skip test_threading tests using thread+fork if Python is built with Address Sanitizer (ASAN). Patch by Victor Stinner.
gh-110088: Fix test_asyncio timeouts: don窶冲 measure the maximum duration, a test should not measure a CI performance. Only measure the minimum duration when a task has a timeout or delay. Add CLOCK_RES to test_asyncio.utils. Patch by Victor Stinner.
gh-110033: Fix test_interprocess_signal() of test_signal. Make sure that the subprocess.Popen object is deleted before the test raising an exception in a signal handler. Otherwise, Popen.__del__() can get the exception which is logged as Exception ignored in: ... and the test fails. Patch by Victor Stinner.
gh-109594: Fix test_timeout() of test_concurrent_futures.test_wait. Remove the future which may or may not complete depending if it takes longer than the timeout ot not. Keep the second future which does not complete before wait() timeout. Patch by Victor Stinner.
gh-109748: Fix test_zippath_from_non_installed_posix() of test_venv: don窶冲 copy __pycache__/ sub-directories, because they can be modified by other Python tests running in parallel. Patch by Victor Stinner.
gh-103053: Skip test_freeze_simple_script() of test_tools.test_freeze if Python is built with ./configure --enable-optimizations, which means with Profile Guided Optimization (PGO): it just makes the test too slow. The freeze tool is tested by many other CIs with other (faster) compiler flags. Patch by Victor Stinner.
gh-109396: Fix test_socket.test_hmac_sha1() in FIPS mode. Use a longer key: FIPS mode requires at least of at least 112 bits. The previous key was only 32 bits. Patch by Victor Stinner.
gh-104736: Fix test_gdb on Python built with LLVM clang 16 on Linux ppc64le (ex: Fedora 38). Search patterns in gdb 窶彙t窶� command output to detect when gdb fails to retrieve the traceback. For example, skip a test if Backtrace stopped: frame did not save the PC is found. Patch by Victor Stinner.
gh-109237: Fix test_site.test_underpth_basic() when the working directory contains at least one non-ASCII character: encode the ._pth file to UTF-8 and enable the UTF-8 Mode to use UTF-8 for the child process stdout. Patch by Victor Stinner.
gh-109230: Fix test_pyexpat.test_exception(): it can now be run from a directory different than Python source code directory. Before, the test failed in this case. Skip the test if Modules/pyexpat.c source is not available. Skip also the test on Python implementations other than CPython. Patch by Victor Stinner.
gh-109015: Fix test_asyncio, test_imaplib and test_socket tests on FreeBSD if the TCP blackhole is enabled (sysctl net.inet.tcp.blackhole). Skip the few tests which failed with ETIMEDOUT which such non standard configuration. Currently, the FreeBSD GCP image enables TCP and UDP blackhole (sysctl net.inet.tcp.blackhole=2 and sysctl net.inet.udp.blackhole=1). Patch by Victor Stinner.
gh-91960: Skip test_gdb if gdb is unable to retrieve Python frame objects: if a frame is <optimized out>. When Python is built with 窶彡lang -Og窶�, gdb can fail to retrive the frame parameter of _PyEval_EvalFrameDefault(). In this case, tests like py_bt() are likely to fail. Without getting access to Python frames, python-gdb.py is mostly clueless on retrieving the Python traceback. Moreover, test_gdb is no longer skipped on macOS if Python is built with Clang. Patch by Victor Stinner.
gh-108962: Skip test_tempfile.test_flags() if chflags() fails with 窶廾SError: [Errno 45] Operation not supported窶� (ex: on FreeBSD 13). Patch by Victor Stinner.
gh-89392: Removed support of test_main() function in tests. They now always use normal unittest test runner.
gh-108851: Fix test_tomllib recursion tests for WASI buildbots: reduce the recursion limit and compute the maximum nested array/dict depending on the current available recursion limit. Patch by Victor Stinner.
gh-108851: Add get_recursion_available() and get_recursion_depth() functions to the test.support module. Patch by Victor Stinner.
gh-108822: regrtest now computes statistics on all tests: successes, failures and skipped. test_netrc, test_pep646_syntax and test_xml_etree now return results in their test_main() function. Patch by Victor Stinner and Alex Waygood.
gh-108388: Convert test_concurrent_futures to a package of 7 sub-tests. Patch by Victor Stinner.
gh-108388: Split test_multiprocessing_fork, test_multiprocessing_forkserver and test_multiprocessing_spawn into test packages. Each package is made of 4 sub-tests: processes, threads, manager and misc. It allows running more tests in parallel and so reduce the total test duration. Patch by Victor Stinner.
gh-101634: When running the Python test suite with -jN option, if a worker stdout cannot be decoded from the locale encoding report a failed testn so the exitcode is non-zero. Patch by Victor Stinner.
gh-100086: The Python test runner (libregrtest) now logs Python build information like 窶彭ebug窶� vs 窶徨elease窶� build, or LTO and PGO optimizations. Patch by Victor Stinner.
gh-98903: The Python test suite now fails wit exit code 4 if no tests ran. It should help detecting typos in test names and test methods.
gh-95027: On Windows, when the Python test suite is run with the -jN option, the ANSI code page is now used as the encoding for the stdout temporary file, rather than using UTF-8 which can lead to decoding errors. Patch by Victor Stinner.
gh-93353: regrtest now checks if a test leaks temporary files or directories if run with -jN option. Patch by Victor Stinner.

Build
gh-63760: Fix Solaris build: no longer redefine the gethostname() function. Solaris defines the function since 2005. Patch by Victor Stinner, original patch by Jakub Kulテュk.
gh-108740: Fix a race condition in make regen-all. The deepfreeze.c source and files generated by Argument Clinic are now generated or updated before generating 窶徃lobal objects窶�. Previously, some identifiers may miss depending on the order in which these files were generated. Patch by Victor Stinner.

Windows
gh-109991: Update Windows build to use OpenSSL 3.0.11.
gh-107565: Update Windows build to use OpenSSL 3.0.10.

macOS
gh-109991: Update macOS installer to use OpenSSL 3.0.11.

Tools/Demos
gh-109991: Update GitHub CI workflows to use OpenSSL 3.0.11 and multissltests to use 1.1.1w, 3.0.11, and 3.1.3.

(adam)

2023-10-02 19:03:37 UTC MAIN commitmail json YAML

Updated devel/py-ipython, misc/py-platformdirs, www/py-urllib3, devel/py-coverage

(adam)

2023-10-02 19:03:13 UTC MAIN commitmail json YAML

py-coverage: updated to 7.3.2

Version 7.3.2 — 2023-10-02
--------------------------

- The ``coverage lcov`` command ignored the ``[report] exclude_lines`` and
  ``[report] exclude_also`` settings (`issue 1684`_).  This is now fixed,
  thanks `Jacqueline Lee <pull 1685_>`_.

- Sometimes SQLite will create journal files alongside the coverage.py database
  files.  These are ephemeral, but could be mistakenly included when combining
  data files.  Now they are always ignored, fixing `issue 1605`_. Thanks to
  Brad Smith for suggesting fixes and providing detailed debugging.

- On Python 3.12+, we now disable SQLite writing journal files, which should be
  a little faster.

- The new 3.12 soft keyword ``type`` is properly bolded in HTML reports.

- Removed the "fullcoverage" feature used by CPython to measure the coverage of
  early-imported standard library modules.  CPython `stopped using it
  <88054_>`_ in 2021, and it stopped working completely in Python 3.13.

(adam)

2023-10-02 19:01:57 UTC MAIN commitmail json YAML

py-urllib3: updated to 2.0.6

2.0.6 (2023-10-02)

* Added the ``Cookie`` header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set via ``Retry.remove_headers_on_redirect``.

(adam)

2023-10-02 19:00:56 UTC MAIN commitmail json YAML

py-platformdirs: updated to 3.11.0

3.11.0

README: Fix CI badge
Fix documentation build
Add support for Homebrew-installed software

(adam)

2023-10-02 18:58:24 UTC MAIN commitmail json YAML

py-ipython: updated to 8.16.1

This PR is in 8.16.0 but reverted in 8.16.1, we'll  rework the fix for 8.17
- Fix an error where semicolon would not suppress output.

(adam)

2023-10-02 10:32:29 UTC MAIN commitmail json YAML

Updated databases/mysql57-client, databases/mysql57-server

(adam)

2023-10-02 10:31:59 UTC MAIN commitmail json YAML

mysql57: updated to 5.7.43

Changes in MySQL 5.7.43

Compilation Notes

Improved Clang 15 usage, although it's not officially supported in v5.7.

Functionality Added or Changed

Important Change: The linked OpenSSL library for MySQL Server has been upgraded from OpenSSL 1.1.1 to OpenSSL 3.0. The exact version is now 3.0.9. More information on changes from 1.1.1 to 3.0 can be found at https://www.openssl.org/docs/man3.0/man7/migration_guide.html.

The linked curl library for MySQL Server (Enterprise Edition) has been updated to version 8.1.1.

Bugs Fixed

Group Replication: After one machine halted and restarted in a three-node MySQL InnoDB Cluster, one node failed to start; after restarting all nodes, the cluster shut down unexpectedly.

Our thanks to Zetang Zeng for the contribution.

Fortified parsing of the network packet data sent by the server to the client.

Some floating-point literals were not always handled correctly.

Executing a query with an implicit aggregation should return exactly one row, unless the query has a HAVING clause that filters out the row, but a query with a HAVING clause which evaluated to FALSE sometimes ignored this, and returned a row regardless.

During optimization, range-select tree creation uses logic which differs based on the left-hand side of the IN() predicate. For a field item, each value on the right-hand side is added to an OR tree to create the necessary expression. In the case of a row item comparison (example: WHERE (a,b) IN ((n1,m1), (n2, m2), ...)), an expression in disjunctive normal form (DNF) is needed. A DNF expression is created by adding an AND tree with column values to an OR tree for each set of RHS values, but instead the OR tree was added to the AND tree causing the tree merge to require exponential time due to O(n2) runtime complexity.

(adam)

2023-10-02 09:12:23 UTC MAIN commitmail json YAML

Updated net/py-minio, textproc/py-mistune

(adam)

2023-10-02 09:12:05 UTC MAIN commitmail json YAML

py-mistune: updated to 3.0.2

Version 3.0.2
* Fix list parser to avoid RecursionError

(adam)

2023-10-02 09:09:36 UTC MAIN commitmail json YAML

py-minio: updated to 7.1.17

7.1.17

add type hint for minio/credentials/credentials.py
Fix missed f-strings
prepare temporary directory when fget_object
Add CertificateIdentityProvider to imports
add type hint for Minio.put_object
add type hint for Minio.get_object
add type hint for Minio.__init__

(adam)

2023-10-02 08:55:04 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, textproc/py-validators

(adam)

2023-10-02 08:54:47 UTC MAIN commitmail json YAML

py-validators: updated to 0.22.0

0.22.0

What's Changed

Breaking:
API changes in validators.ipv4 and validators.ipv6 functions
strict parameter now correctly validates IP addresses strictly in CIDR notation
host_bit parameter distinguishes between network and host IP address

fix: url validator considers urls with /#/ as valid
Add note about ValidationFailure to ValidationError in changes.md
fix: simple hostname validation regex
fix: strict CIDR IP validation; bump version

(adam)

2023-10-02 08:52:00 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.1.6

Release 3.1.6 - October 1 2023
* Added support for chart leader lines for chart types other than Pie and Doughnut.

(adam)

2023-10-02 08:12:38 UTC MAIN commitmail json YAML

Updated net/py-pyftpdlib, print/py-pydyf

(adam)

2023-10-02 08:12:19 UTC MAIN commitmail json YAML

py-pydyf: updated to 0.8.0

Version 0.8.0

New features:
* Add text rise operator

(adam)

2023-10-02 08:10:10 UTC MAIN commitmail json YAML

py-pyftpdlib: updated to 1.5.8

Version: 1.5.8 - 2023-10-02

**Enhancements**

- removed Python 2.6 support.
- speedup logging by 28% by using `logging._srcfile = None` trick. This
  avoids calling `calling sys._getframe()` for each log record.
- added support for Python 3.12.

(adam)

2023-10-01 17:04:16 UTC MAIN commitmail json YAML

Updated textproc/pugixml, security/sqlmap, sysutils/ansible-lint, devel/pkgconf

(adam)

2023-10-01 17:03:49 UTC MAIN commitmail json YAML

pkgconf: updated to 2.0.3

Changes from 2.0.2 to 2.0.3:
----------------------------

* Fix some edge-cases with the new `--modversion` implementation
  and add additional regression tests.
  Patch by Colin Gillespie.

* Fix some format specifiers to use PRIu64 in debug tracing.

(adam)

2023-10-01 17:02:15 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.20.2

v6.20.2

Bugfixes

Do not use github action path for running ansible lint
Correct listing of autofix rules in documentation
Make the autofix rule list dynamic in documentation
Fix documentation links to autofix page
Bump test dependencies
Correct documentation regarding CLI argument precedence
Document autofix ability for rules that supports it
Accept underline prefix when checking var-naming
Correct regression with use of --fix

(adam)

2023-10-01 16:59:37 UTC MAIN commitmail json YAML

sqlmap: updated to 1.7.9

1.7.9
Implements option --union-values

(adam)

2023-10-01 16:57:45 UTC MAIN commitmail json YAML

pugixml: updated to 1.14

v1.14 2023-10-01

Maintenance release. Changes:

Improvements:

xml_attribute::set_name and xml_node::set_name now have overloads that accept pointer to non-null-terminated string and size

Implement parse_merge_pcdata parsing mode in which PCDATA contents is merged into a single node when original document had comments that were skipped during parsing

xml_document::load_file now returns a more consistent error status when given a path to a folder

Bug fixes:

Fix assertion in XPath number竊痴tring conversion when using non-English locales

Fix PUGIXML_STATIC_CRT CMake option to correctly select static CRT when using MSVC and recent CMake

Compatibility improvements:

Fix GCC 2.95/3.3 builds

Fix CMake 3.27 deprecation warnings

Fix XCode 14 sprintf deprecation warning when compiling in C++03 mode

Fix clang/gcc warnings -Wweak-vtables, -Wreserved-macro-identifier

(adam)

2023-10-01 16:24:20 UTC MAIN commitmail json YAML

Updated textproc/py-xmlschema, net/py-test-remotedata, lang/py-asttokens, lang/py-executing

(adam)

2023-10-01 16:23:54 UTC MAIN commitmail json YAML

py-executing: updated to 2.0.0

2.0.0
Unknown changes

(adam)

2023-10-01 16:20:51 UTC MAIN commitmail json YAML

py-asttokens: updated to 2.4.0

2.4.0
Merge pull request 116 from gristlabs/walk-include-joinedstr
Add include_joined_str parameter to util.walk

2.3.0
setup.cfg shouldn't have version

(adam)

2023-10-01 16:17:00 UTC MAIN commitmail json YAML

py-test-remotedata: updated to 0.4.1

0.4.1 (2023-09-25)
- Reverting the short option of ``-R`` due to a clash with ``pytest-leaks``.
  The short option is added to ``pytest-astropy`` instead.

(adam)

2023-10-01 16:15:55 UTC MAIN commitmail json YAML

py-xmlschema: updated to 2.5.0

`v2.5.0`_ (2023-09-21)
======================
* Fix identity keys tracking with additional full XPath checks on XML data
* Rewrite schema exports using relative paths

(adam)

2023-10-01 16:13:59 UTC MAIN commitmail json YAML

Updated graphics/py-altgraph, devel/py-modulegraph, security/py-asyncssh, audio/py-audioread

(adam)

2023-10-01 16:13:35 UTC MAIN commitmail json YAML

py-audioread: updated to 3.0.1

3.0.1
Fix a possible deadlock when FFmpeg's version output produces too much data.

(adam)

2023-10-01 16:11:32 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.14.0

Release 2.14.0 (30 Sep 2023)
----------------------------

* Added support for a new accept_handler argument when setting up
  local port forwarding, allowing the client host and port to be
  validated and/or logged for each new forwarded connection. An
  accept handler can also be returned from the server_requested
  function to provide this functionality when acting as a server.
  Thanks go to GitHub user zgxkbtl for suggesting this feature.

* Added an option to disable expensive RSA private key checks when
  using OpenSSL 3.x. Functions that read private keys have been
  modified to include a new unsafe_skip_rsa_key_validation argument
  which can be used to avoid these additional checks, if you are
  loading keys from a trusted source.

* Added host information into AsyncSSH exceptions when host key
  validation fails, and a few other improvements related to X.509
  certificate validation errors. Thanks go to Peter Moore for
  suggesting this and providing an example.

* Fixed a regression which prevented keys loaded into an SSH agent
  with a certificate from working correctly beginning in AsyncSSH
  after version 2.5.0. Thanks go to GitHub user htol for reporting
  this issue and suggesting the commit which caused the problem.

* Fixed an issue which was triggering an internal exception when
  shutting down server sessions with the line editor enabled which
  could cause some output to be lost on exit, especially when running
  on Windows. Thanks go to GitHub user jerrbe for reporting this issue.

* Fixed an issue in a unit test seen in Python 3.12 beta. Thanks go
  to Georg Sauthoff for providing this fix.

* Fixed a documentation error in SSHClientConnectionOptions and
  SSHServerConnectionOptions. Thanks go to GitHub user bowenerchen
  for reporting this issue.

(adam)

2023-10-01 16:09:39 UTC MAIN commitmail json YAML

py-modulegraph: updated to 0.19.6

Version 0.19.6
--------------

* Actually introduce Python 3.12 support

  Previous support was tested on an installation that previously
  had an early alpha installed without cleaning up, resulting in
  failing to remove all use of the ``imp`` module.

(adam)

2023-10-01 16:08:31 UTC MAIN commitmail json YAML

py-altgraph: updated to 0.17.4

v0.17.4

Mark 3.12 support in release

Also upgrade pre-commit configuration and fix
a warning from flake8

(adam)

2023-10-01 16:05:07 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/meson

(adam)

2023-10-01 16:04:49 UTC MAIN commitmail json YAML

meson: updated to 1.2.2

1.2.2
Bug fixes

(adam)

2023-10-01 16:00:13 UTC MAIN commitmail json YAML

nodejs: updated to 20.8.0

Version 20.8.0 (Current)

Notable Changes

Stream performance improvements

Performance improvements to writable and readable streams, improving the creation and destruction by 賊15% and reducing the memory overhead each stream takes in Node.js

Performance improvements for readable webstream, improving readable stream async iterator consumption by 賊140% and improving readable stream pipeTo consumption by 賊60%

Rework of memory management in vm APIs with the importModuleDynamically option

This rework addressed a series of long-standing memory leaks and use-after-free issues in the following APIs that support importModuleDynamically:

vm.Script
vm.compileFunction
vm.SyntheticModule
vm.SourceTextModule
This should enable affected users to upgrade from older versions of Node.js.

(adam)

2023-09-30 17:20:44 UTC MAIN commitmail json YAML

Updated misc/stellarium, converters/py-charset-normalizer, comms/py-rich, sysutils/py-stack-data

(adam)

2023-09-30 17:20:19 UTC MAIN commitmail json YAML

py-stack-data: updated to 0.6.3

v0.6.3
handle weird six import error

(adam)

2023-09-30 17:18:34 UTC MAIN commitmail json YAML

py-rich: updated to 13.6.0

13.6.0

Added Python 3.12 to classifiers.

(adam)

2023-09-30 17:16:30 UTC MAIN commitmail json YAML

py-charset-normalizer: updated to 3.3.0

3.3.0

Added
- Allow to execute the CLI (e.g. normalizer) through `python -m charset_normalizer.cli` or `python -m charset_normalizer`
- Support for 9 forgotten encoding that are supported by Python but unlisted in `encoding.aliases` as they have no alias

Removed
- (internal) Redundant utils.is_ascii function and unused function is_private_use_only
- (internal) charset_normalizer.assets is moved inside charset_normalizer.constant

Changed
- (internal) Unicode code blocks in constants are updated using the latest v15.0.0 definition to improve detection
- Optional mypyc compilation upgraded to version 1.5.1 for Python >= 3.7

Fixed
- Unable to properly sort CharsetMatch when both chaos/noise and coherence were close due to an unreachable condition in \_\_lt\_\_

(adam)

2023-09-30 17:14:46 UTC MAIN commitmail json YAML

stellarium: updated to 23.3

23.3 [2023-09-25]
The Stellarium Team has released version 23.3.

The major changes of this version:
- New plugin: Missing Stars
- Allow semitransparent landscapes
- Added discovery circumstances for Solar system bodies
- Improve orbit drawing for minor bodies
- Show named impact features as ellipses
- Major changes in Navigational Stars plugin
- Observing List fixes
- Unambiguous comet names

Behind the scenes, many more minor issues were fixed.

TELESCOPE USERS

We have identified and fixed some bugs in the TelescopeControl plugin on
the Qt6-based releases.

(adam)