Now
MAIN commitmail json YAML
Updated security/py-acme, security/py-certbot*
MAIN commitmail json YAML
pkgsrc/security/py-acme/distinfo@1.54
/
diff
pkgsrc/security/py-certbot-apache/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-digitalocean/distinfo@1.42 / diff
pkgsrc/security/py-certbot-dns-dnsimple/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-gehirn/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-google/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-linode/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-luadns/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-nsone/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-ovh/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-rfc2136/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-route53/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-sakuracloud/distinfo@1.54 / diff
pkgsrc/security/py-certbot-nginx/distinfo@1.55 / diff
pkgsrc/security/py-certbot/Makefile@1.38 / diff
pkgsrc/security/py-certbot/Makefile.common@1.79 / diff
pkgsrc/security/py-certbot/distinfo@1.82 / diff
pkgsrc/security/py-certbot-apache/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-digitalocean/distinfo@1.42 / diff
pkgsrc/security/py-certbot-dns-dnsimple/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-gehirn/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-google/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-linode/distinfo@1.49 / diff
pkgsrc/security/py-certbot-dns-luadns/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-nsone/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-ovh/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-rfc2136/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-route53/distinfo@1.54 / diff
pkgsrc/security/py-certbot-dns-sakuracloud/distinfo@1.54 / diff
pkgsrc/security/py-certbot-nginx/distinfo@1.55 / diff
pkgsrc/security/py-certbot/Makefile@1.38 / diff
pkgsrc/security/py-certbot/Makefile.common@1.79 / diff
pkgsrc/security/py-certbot/distinfo@1.82 / diff
py-acme py-certbot*: updated to 2.7.1
Certbot 2.7.1
Fixed a bug that broke the DNS plugin for DNSimple that was introduced in
version 2.7.0 of the plugin.
Correctly specified the new minimum version of the ConfigArgParse package
that Certbot requires which is 1.5.3.
Certbot 2.7.1
Fixed a bug that broke the DNS plugin for DNSimple that was introduced in
version 2.7.0 of the plugin.
Correctly specified the new minimum version of the ConfigArgParse package
that Certbot requires which is 1.5.3.
MAIN commitmail json YAML
Updated textproc/py-xlsxwriter, fonts/py-fonttools
MAIN commitmail json YAML
pkgsrc/fonts/py-fonttools/Makefile@1.94
/
diff
pkgsrc/fonts/py-fonttools/PLIST@1.50 / diff
pkgsrc/fonts/py-fonttools/distinfo@1.71 / diff
pkgsrc/fonts/py-fonttools/PLIST@1.50 / diff
pkgsrc/fonts/py-fonttools/distinfo@1.71 / diff
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
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
MAIN commitmail json YAML
pkgsrc/textproc/py-xlsxwriter/Makefile@1.67
/
diff
pkgsrc/textproc/py-xlsxwriter/distinfo@1.66 / diff
pkgsrc/textproc/py-xlsxwriter/distinfo@1.66 / diff
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.
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.
MAIN commitmail json YAML
Updated databases/py-apsw, net/py-unearth
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
0.11.1
Bug Fixes
Also fallback on "token" username for KeyringCliProvider
Revert the handling of 403 and 404
MAIN commitmail json YAML
pkgsrc/databases/py-apsw/Makefile@1.59
/
diff
pkgsrc/databases/py-apsw/distinfo@1.36 / diff
pkgsrc/databases/py-apsw/patches/patch-src_apsw.c deleted
pkgsrc/databases/py-apsw/distinfo@1.36 / diff
pkgsrc/databases/py-apsw/patches/patch-src_apsw.c deleted
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)
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)
MAIN commitmail json YAML
Updated sysutils/ansible-core, net/py-zmq
MAIN commitmail json YAML
pkgsrc/net/py-zmq/Makefile@1.39
/
diff
pkgsrc/net/py-zmq/PLIST@1.18 / diff
pkgsrc/net/py-zmq/distinfo@1.31 / diff
pkgsrc/net/py-zmq/PLIST@1.18 / diff
pkgsrc/net/py-zmq/distinfo@1.31 / diff
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.
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.
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
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
MAIN commitmail json YAML
Updated www/curl, www/libcurl-gnutls
MAIN commitmail json YAML
pkgsrc/www/curl/Makefile.common@1.8
/
diff
pkgsrc/www/curl/PLIST@1.96 / diff
pkgsrc/www/curl/distinfo@1.199 / diff
pkgsrc/www/curl/patches/patch-configure@1.18 / diff
pkgsrc/www/libcurl-gnutls/distinfo@1.6 / diff
pkgsrc/www/curl/PLIST@1.96 / diff
pkgsrc/www/curl/distinfo@1.199 / diff
pkgsrc/www/curl/patches/patch-configure@1.18 / diff
pkgsrc/www/libcurl-gnutls/distinfo@1.6 / diff
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
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
MAIN commitmail json YAML
zeromq: cleanup
MAIN commitmail json YAML
Updated www/py-djangocms-link, www/py-djangocms-picture, www/py-djangocms-text-ckeditor, www/py-django-reversion
MAIN commitmail json YAML
pkgsrc/www/py-django-reversion/Makefile@1.29
/
diff
pkgsrc/www/py-django-reversion/PLIST@1.14 / diff
pkgsrc/www/py-django-reversion/distinfo@1.26 / diff
pkgsrc/www/py-django-reversion/PLIST@1.14 / diff
pkgsrc/www/py-django-reversion/distinfo@1.26 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-text-ckeditor/Makefile@1.16
/
diff
pkgsrc/www/py-djangocms-text-ckeditor/PLIST@1.11 / diff
pkgsrc/www/py-djangocms-text-ckeditor/distinfo@1.15 / diff
pkgsrc/www/py-djangocms-text-ckeditor/patches/patch-setup.py@1.2 / diff
pkgsrc/www/py-djangocms-text-ckeditor/PLIST@1.11 / diff
pkgsrc/www/py-djangocms-text-ckeditor/distinfo@1.15 / diff
pkgsrc/www/py-djangocms-text-ckeditor/patches/patch-setup.py@1.2 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-picture/Makefile@1.12
/
diff
pkgsrc/www/py-djangocms-picture/distinfo@1.10 / diff
pkgsrc/www/py-djangocms-picture/distinfo@1.10 / diff
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
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
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
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
MAIN commitmail json YAML
Updated www/py-djangocms-audio, www/py-djangocms-column, www/py-djangocms-file, www/py-djangocms-googlemap
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-googlemap/Makefile@1.10
/
diff
pkgsrc/www/py-djangocms-googlemap/PLIST@1.5 / diff
pkgsrc/www/py-djangocms-googlemap/distinfo@1.9 / diff
pkgsrc/www/py-djangocms-googlemap/PLIST@1.5 / diff
pkgsrc/www/py-djangocms-googlemap/distinfo@1.9 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-file/Makefile@1.11
/
diff
pkgsrc/www/py-djangocms-file/PLIST@1.5 / diff
pkgsrc/www/py-djangocms-file/distinfo@1.10 / diff
pkgsrc/www/py-djangocms-file/patches/patch-setup.py@1.4 / diff
pkgsrc/www/py-djangocms-file/PLIST@1.5 / diff
pkgsrc/www/py-djangocms-file/distinfo@1.10 / diff
pkgsrc/www/py-djangocms-file/patches/patch-setup.py@1.4 / diff
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
3.0.1 (2023-07-03)
Added support for Django 4.2
Fixed search_field to point to file_name
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-column/Makefile@1.6
/
diff
pkgsrc/www/py-djangocms-column/distinfo@1.5 / diff
pkgsrc/www/py-djangocms-column/distinfo@1.5 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-audio/Makefile@1.7
/
diff
pkgsrc/www/py-djangocms-audio/PLIST@1.2 / diff
pkgsrc/www/py-djangocms-audio/distinfo@1.6 / diff
pkgsrc/www/py-djangocms-audio/PLIST@1.2 / diff
pkgsrc/www/py-djangocms-audio/distinfo@1.6 / diff
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
2.1.1 (2023-07-04)
Remove requirement on django-treebeard.
2.1.0 (2023-06-29)
Added support for Django 4.2
MAIN commitmail json YAML
Updated www/py-django-filer, www/py-djangocms-admin-style, www/py-django-cms, www/py-djangocms-attributes-field
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-attributes-field/Makefile@1.7
/
diff
pkgsrc/www/py-djangocms-attributes-field/distinfo@1.7 / diff
pkgsrc/www/py-djangocms-attributes-field/distinfo@1.7 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/py-django-cms/Makefile@1.55
/
diff
pkgsrc/www/py-django-cms/PLIST@1.37 / diff
pkgsrc/www/py-django-cms/distinfo@1.45 / diff
pkgsrc/www/py-django-cms/PLIST@1.37 / diff
pkgsrc/www/py-django-cms/distinfo@1.45 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/py-djangocms-admin-style/Makefile@1.21
/
diff
pkgsrc/www/py-djangocms-admin-style/PLIST@1.13 / diff
pkgsrc/www/py-djangocms-admin-style/distinfo@1.20 / diff
pkgsrc/www/py-djangocms-admin-style/patches/patch-setup.py deleted
pkgsrc/www/py-djangocms-admin-style/PLIST@1.13 / diff
pkgsrc/www/py-djangocms-admin-style/distinfo@1.20 / diff
pkgsrc/www/py-djangocms-admin-style/patches/patch-setup.py deleted
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
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
MAIN commitmail json YAML
pkgsrc/www/py-django-filer/Makefile@1.12
/
diff
pkgsrc/www/py-django-filer/PLIST@1.6 / diff
pkgsrc/www/py-django-filer/distinfo@1.10 / diff
pkgsrc/www/py-django-filer/PLIST@1.6 / diff
pkgsrc/www/py-django-filer/distinfo@1.10 / diff
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
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
MAIN commitmail json YAML
Updated www/py-django-mptt, www/py-easy-thumbnails
MAIN commitmail json YAML
pkgsrc/www/py-easy-thumbnails/Makefile@1.7
/
diff
pkgsrc/www/py-easy-thumbnails/PLIST@1.2 / diff
pkgsrc/www/py-easy-thumbnails/distinfo@1.5 / diff
pkgsrc/www/py-easy-thumbnails/PLIST@1.2 / diff
pkgsrc/www/py-easy-thumbnails/distinfo@1.5 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/www/py-django-mptt/Makefile@1.23
/
diff
pkgsrc/www/py-django-mptt/PLIST@1.12 / diff
pkgsrc/www/py-django-mptt/distinfo@1.19 / diff
pkgsrc/www/py-django-mptt/PLIST@1.12 / diff
pkgsrc/www/py-django-mptt/distinfo@1.19 / diff
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.
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.
MAIN commitmail json YAML
Updated www/py-django-classy-tags, www/py-django-sekizai
MAIN commitmail json YAML
pkgsrc/www/py-django-sekizai/Makefile@1.17
/
diff
pkgsrc/www/py-django-sekizai/distinfo@1.13 / diff
pkgsrc/www/py-django-sekizai/patches/patch-setup.py deleted
pkgsrc/www/py-django-sekizai/distinfo@1.13 / diff
pkgsrc/www/py-django-sekizai/patches/patch-setup.py deleted
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
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
MAIN commitmail json YAML
pkgsrc/www/py-django-classy-tags/Makefile@1.20
/
diff
pkgsrc/www/py-django-classy-tags/distinfo@1.15 / diff
pkgsrc/www/py-django-classy-tags/patches/patch-setup.py deleted
pkgsrc/www/py-django-classy-tags/distinfo@1.15 / diff
pkgsrc/www/py-django-classy-tags/patches/patch-setup.py deleted
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
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
MAIN commitmail json YAML
Updated databases/sqlite3*, devel/lemon
MAIN commitmail json YAML
pkgsrc/databases/sqlite3-docs/PLIST@1.127
/
diff
pkgsrc/databases/sqlite3-docs/distinfo@1.130 / diff
pkgsrc/databases/sqlite3-tcl/distinfo@1.144 / diff
pkgsrc/databases/sqlite3/Makefile.common@1.104 / diff
pkgsrc/databases/sqlite3/distinfo@1.198 / diff
pkgsrc/devel/lemon/distinfo@1.71 / diff
pkgsrc/databases/sqlite3-docs/distinfo@1.130 / diff
pkgsrc/databases/sqlite3-tcl/distinfo@1.144 / diff
pkgsrc/databases/sqlite3/Makefile.common@1.104 / diff
pkgsrc/databases/sqlite3/distinfo@1.198 / diff
pkgsrc/devel/lemon/distinfo@1.71 / diff
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.
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.
MAIN commitmail json YAML
Updated textproc/py-fastjsonschema, devel/py-test-timeout, devel/py-cwcwidth, textproc/py-markdown
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
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
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`.
0.1.9
* Drop support for Python 3.7.
* Add support for Python 3.12.
* Avoid redefinition of `_XOPEN_SOURCE`.
MAIN commitmail json YAML
py-test-timeout: updated to 2.2.0
2.2.0
Add --timeout-disable-debugger-detection flag
2.2.0
Add --timeout-disable-debugger-detection flag
MAIN commitmail json YAML
pkgsrc/textproc/py-fastjsonschema/Makefile@1.7
/
diff
pkgsrc/textproc/py-fastjsonschema/distinfo@1.6 / diff
pkgsrc/textproc/py-fastjsonschema/distinfo@1.6 / diff
py-fastjsonschema: updated to 2.18.1
2.18.1 (2023-10-01)
* Lazy import of urllib to improve import performance
2.18.1 (2023-10-01)
* Lazy import of urllib to improve import performance
MAIN commitmail json YAML
Updated net/zeromq, www/nghttp2, www/nghttp2-tools
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.
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.
MAIN commitmail json YAML
pkgsrc/net/zeromq/Makefile@1.34
/
diff
pkgsrc/net/zeromq/PLIST@1.12 / diff
pkgsrc/net/zeromq/distinfo@1.35 / diff
pkgsrc/net/zeromq/patches/patch-src_kqueue.cpp deleted
pkgsrc/net/zeromq/PLIST@1.12 / diff
pkgsrc/net/zeromq/distinfo@1.35 / diff
pkgsrc/net/zeromq/patches/patch-src_kqueue.cpp deleted
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.
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.
MAIN commitmail json YAML
Updated devel/py-astroid, devel/py-pylint
MAIN commitmail json YAML
pkgsrc/devel/py-pylint/ALTERNATIVES@1.6
/
diff
pkgsrc/devel/py-pylint/Makefile@1.88 / diff
pkgsrc/devel/py-pylint/PLIST@1.31 / diff
pkgsrc/devel/py-pylint/distinfo@1.76 / diff
pkgsrc/devel/py-pylint/Makefile@1.88 / diff
pkgsrc/devel/py-pylint/PLIST@1.31 / diff
pkgsrc/devel/py-pylint/distinfo@1.76 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/devel/py-astroid/Makefile@1.81
/
diff
pkgsrc/devel/py-astroid/PLIST@1.23 / diff
pkgsrc/devel/py-astroid/distinfo@1.72 / diff
pkgsrc/devel/py-astroid/PLIST@1.23 / diff
pkgsrc/devel/py-astroid/distinfo@1.72 / diff
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.
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.
MAIN commitmail json YAML
Updated devel/cmake, archivers/unrar
MAIN commitmail json YAML
unrar: updated to 6.2.12
6.2.12
Unknown changes
6.2.12
Unknown changes
MAIN commitmail json YAML
pkgsrc/devel/cmake/build.mk@1.10
/
diff
pkgsrc/devel/cmake/distinfo@1.222 / diff
pkgsrc/devel/cmake/version.mk@1.47 / diff
pkgsrc/devel/cmake/distinfo@1.222 / diff
pkgsrc/devel/cmake/version.mk@1.47 / diff
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
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
MAIN commitmail json YAML
Updated databases/py-elastic-transport, textproc/py-rapidjson, www/py-aiohttp
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_.
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_.
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
1.12 (2023-10-07)
* Generate wheels on PyPI using final Python 3.12 release
MAIN commitmail json YAML
pkgsrc/databases/py-elastic-transport/Makefile@1.2
/
diff
pkgsrc/databases/py-elastic-transport/distinfo@1.2 / diff
pkgsrc/databases/py-elastic-transport/distinfo@1.2 / diff
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.
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.
MAIN commitmail json YAML
Added time/py-types-python-dateutil; Updated time/py-arrow
MAIN commitmail json YAML
pkgsrc/time/py-arrow/Makefile@1.23
/
diff
pkgsrc/time/py-arrow/PLIST@1.5 / diff
pkgsrc/time/py-arrow/distinfo@1.22 / diff
pkgsrc/time/py-arrow/PLIST@1.5 / diff
pkgsrc/time/py-arrow/distinfo@1.22 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/time/Makefile@1.260
/
diff
pkgsrc/time/py-types-python-dateutil/DESCR@1.1 / diff
pkgsrc/time/py-types-python-dateutil/Makefile@1.1 / diff
pkgsrc/time/py-types-python-dateutil/PLIST@1.1 / diff
pkgsrc/time/py-types-python-dateutil/distinfo@1.1 / diff
pkgsrc/time/py-types-python-dateutil/DESCR@1.1 / diff
pkgsrc/time/py-types-python-dateutil/Makefile@1.1 / diff
pkgsrc/time/py-types-python-dateutil/PLIST@1.1 / diff
pkgsrc/time/py-types-python-dateutil/distinfo@1.1 / diff
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.
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.
MAIN commitmail json YAML
Updated security/sqlmap, devel/py-pdm_backend
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
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
MAIN commitmail json YAML
sqlmap: updated to 1.7.10
1.7.10
Fixes "Redirect should stay in domain scope in -batch mode"
1.7.10
Fixes "Redirect should stay in domain scope in -batch mode"
MAIN commitmail json YAML
Updated graphics/vigra, graphics/tesseract
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)
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)
MAIN commitmail json YAML
pkgsrc/graphics/vigra/Makefile@1.40
/
diff
pkgsrc/graphics/vigra/PLIST@1.10 / diff
pkgsrc/graphics/vigra/buildlink3.mk@1.12 / diff
pkgsrc/graphics/vigra/distinfo@1.18 / diff
pkgsrc/graphics/vigra/patches/patch-include-vigra-config__version.hxx@1.1 / diff
pkgsrc/graphics/vigra/patches/patch-include_vigra_separableconvolution.hxx deleted
pkgsrc/graphics/vigra/patches/patch-include_vigra_stdconvolution.hxx deleted
pkgsrc/graphics/vigra/PLIST@1.10 / diff
pkgsrc/graphics/vigra/buildlink3.mk@1.12 / diff
pkgsrc/graphics/vigra/distinfo@1.18 / diff
pkgsrc/graphics/vigra/patches/patch-include-vigra-config__version.hxx@1.1 / diff
pkgsrc/graphics/vigra/patches/patch-include_vigra_separableconvolution.hxx deleted
pkgsrc/graphics/vigra/patches/patch-include_vigra_stdconvolution.hxx deleted
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)
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)
MAIN commitmail json YAML
Updated www/py-rjsmin, www/py-rcssmin
MAIN commitmail json YAML
pkgsrc/www/py-rcssmin/Makefile@1.2
/
diff
pkgsrc/www/py-rcssmin/PLIST@1.2 / diff
pkgsrc/www/py-rcssmin/distinfo@1.2 / diff
pkgsrc/www/py-rcssmin/PLIST@1.2 / diff
pkgsrc/www/py-rcssmin/distinfo@1.2 / diff
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
Changes with version 1.1.2
Add support for Python 3.12
Add musllinux wheels
Update project boilerplate
MAIN commitmail json YAML
pkgsrc/www/py-rjsmin/Makefile@1.2
/
diff
pkgsrc/www/py-rjsmin/PLIST@1.2 / diff
pkgsrc/www/py-rjsmin/distinfo@1.2 / diff
pkgsrc/www/py-rjsmin/PLIST@1.2 / diff
pkgsrc/www/py-rjsmin/distinfo@1.2 / diff
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
Changes with version 1.2.2
Add musllinux wheels
Add support for Python 3.12
Update project boilerplate
MAIN commitmail json YAML
Updated lang/py-libcst, textproc/py-openapi-schema-validator
MAIN commitmail json YAML
pkgsrc/textproc/py-openapi-schema-validator/Makefile@1.8
/
diff
pkgsrc/textproc/py-openapi-schema-validator/distinfo@1.7 / diff
pkgsrc/textproc/py-openapi-schema-validator/distinfo@1.7 / diff
py-openapi-schema-validator: updated to 0.6.2
0.6.2
Bug fixes
OAS30Validator readonly writeonly fix
0.6.2
Bug fixes
OAS30Validator readonly writeonly fix
MAIN commitmail json YAML
pkgsrc/lang/py-libcst/Makefile@1.9
/
diff
pkgsrc/lang/py-libcst/PLIST@1.6 / diff
pkgsrc/lang/py-libcst/cargo-depends.mk@1.6 / diff
pkgsrc/lang/py-libcst/distinfo@1.8 / diff
pkgsrc/lang/py-libcst/PLIST@1.6 / diff
pkgsrc/lang/py-libcst/cargo-depends.mk@1.6 / diff
pkgsrc/lang/py-libcst/distinfo@1.8 / diff
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
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
MAIN commitmail json YAML
Updated net/yt-dlp, converters/py-simplejson
MAIN commitmail json YAML
pkgsrc/converters/py-simplejson/Makefile@1.50
/
diff
pkgsrc/converters/py-simplejson/distinfo@1.41 / diff
pkgsrc/converters/py-simplejson/distinfo@1.41 / diff
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)
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)
MAIN commitmail json YAML
pkgsrc/net/yt-dlp/Makefile@1.31
/
diff
pkgsrc/net/yt-dlp/PLIST@1.22 / diff
pkgsrc/net/yt-dlp/distinfo@1.27 / diff
pkgsrc/net/yt-dlp/PLIST@1.22 / diff
pkgsrc/net/yt-dlp/distinfo@1.27 / diff
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
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
MAIN commitmail json YAML
Updated x11/qt5
MAIN commitmail json YAML
pkgsrc/x11/qt5-mysql/distinfo@1.31
/
diff
pkgsrc/x11/qt5-odbc/distinfo@1.30 / diff
pkgsrc/x11/qt5-psql/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtbase/distinfo@1.79 / diff
pkgsrc/x11/qt5-qtcharts/distinfo@1.25 / diff
pkgsrc/x11/qt5-qtconnectivity/distinfo@1.23 / diff
pkgsrc/x11/qt5-qtdeclarative/Makefile@1.70 / diff
pkgsrc/x11/qt5-qtdeclarative/distinfo@1.39 / diff
pkgsrc/x11/qt5-qtdoc/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtgraphicaleffects/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtimageformats/distinfo@1.32 / diff
pkgsrc/x11/qt5-qtlocation/PLIST@1.17 / diff
pkgsrc/x11/qt5-qtlocation/distinfo@1.33 / diff
pkgsrc/x11/qt5-qtmacextras/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtmultimedia/distinfo@1.32 / diff
pkgsrc/x11/qt5-qtnetworkauth/distinfo@1.25 / diff
pkgsrc/x11/qt5-qtquickcontrols/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtquickcontrols2/distinfo@1.29 / diff
pkgsrc/x11/qt5-qtscript/distinfo@1.34 / diff
pkgsrc/x11/qt5-qtscxml/distinfo@1.18 / diff
:
(more 22 files)
pkgsrc/x11/qt5-odbc/distinfo@1.30 / diff
pkgsrc/x11/qt5-psql/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtbase/distinfo@1.79 / diff
pkgsrc/x11/qt5-qtcharts/distinfo@1.25 / diff
pkgsrc/x11/qt5-qtconnectivity/distinfo@1.23 / diff
pkgsrc/x11/qt5-qtdeclarative/Makefile@1.70 / diff
pkgsrc/x11/qt5-qtdeclarative/distinfo@1.39 / diff
pkgsrc/x11/qt5-qtdoc/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtgraphicaleffects/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtimageformats/distinfo@1.32 / diff
pkgsrc/x11/qt5-qtlocation/PLIST@1.17 / diff
pkgsrc/x11/qt5-qtlocation/distinfo@1.33 / diff
pkgsrc/x11/qt5-qtmacextras/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtmultimedia/distinfo@1.32 / diff
pkgsrc/x11/qt5-qtnetworkauth/distinfo@1.25 / diff
pkgsrc/x11/qt5-qtquickcontrols/distinfo@1.31 / diff
pkgsrc/x11/qt5-qtquickcontrols2/distinfo@1.29 / diff
pkgsrc/x11/qt5-qtscript/distinfo@1.34 / diff
pkgsrc/x11/qt5-qtscxml/distinfo@1.18 / diff
:
(more 22 files)
qt5: updated to 5.15.11
5.15.11
Bug fix release.
5.15.11
Bug fix release.
MAIN commitmail json YAML
Updated devel/ccls, devel/py-babel
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
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
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.
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.
MAIN commitmail json YAML
Updated devel/py-argparse-manpage, devel/py-bitarray
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
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
MAIN commitmail json YAML
pkgsrc/devel/py-argparse-manpage/Makefile@1.3
/
diff
pkgsrc/devel/py-argparse-manpage/distinfo@1.2 / diff
pkgsrc/devel/py-argparse-manpage/distinfo@1.2 / diff
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
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
MAIN commitmail json YAML
Updated lang/zig, parallel/spirv-headers, parallel/spirv-llvm-translator, devel/include-what-you-use
MAIN commitmail json YAML
pkgsrc/devel/include-what-you-use/Makefile@1.37
/
diff
pkgsrc/devel/include-what-you-use/distinfo@1.20 / diff
pkgsrc/devel/include-what-you-use/distinfo@1.20 / diff
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
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
MAIN commitmail json YAML
pkgsrc/parallel/spirv-llvm-translator/Makefile@1.8
/
diff
pkgsrc/parallel/spirv-llvm-translator/distinfo@1.8 / diff
pkgsrc/parallel/spirv-llvm-translator/patches/patch-lib_SPIRV_CMakeLists.txt@1.1 / diff
pkgsrc/parallel/spirv-llvm-translator/distinfo@1.8 / diff
pkgsrc/parallel/spirv-llvm-translator/patches/patch-lib_SPIRV_CMakeLists.txt@1.1 / diff
spirv-llvm-translator: updated to 16.0.0
16.0.0
Update LLVM version from 15 to 16
16.0.0
Update LLVM version from 15 to 16
MAIN commitmail json YAML
pkgsrc/parallel/spirv-headers/Makefile@1.4
/
diff
pkgsrc/parallel/spirv-headers/PLIST@1.3 / diff
pkgsrc/parallel/spirv-headers/distinfo@1.4 / diff
pkgsrc/parallel/spirv-headers/PLIST@1.3 / diff
pkgsrc/parallel/spirv-headers/distinfo@1.4 / diff
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
1.3.246.1
Merge pull request 320 from CodeLinaro/spv-qcom-image-processing
SPV_QCOM_image_processing
MAIN commitmail json YAML
MAIN commitmail json YAML
Updated lang/llvm family; Added lang/mlir, lang/flang
MAIN commitmail json YAML
pkgsrc/lang/wasi-compiler-rt/Makefile@1.22
/
diff
pkgsrc/lang/wasi-compiler-rt/buildlink3.mk@1.8 / diff
pkgsrc/lang/wasi-libcxx/Makefile@1.21 / diff
pkgsrc/lang/wasi-libcxx/PLIST@1.4 / diff
pkgsrc/lang/wasi-libcxx/buildlink3.mk@1.7 / diff
pkgsrc/lang/wasi-libcxx/distinfo@1.9 / diff
pkgsrc/lang/wasi-compiler-rt/buildlink3.mk@1.8 / diff
pkgsrc/lang/wasi-libcxx/Makefile@1.21 / diff
pkgsrc/lang/wasi-libcxx/PLIST@1.4 / diff
pkgsrc/lang/wasi-libcxx/buildlink3.mk@1.7 / diff
pkgsrc/lang/wasi-libcxx/distinfo@1.9 / diff
wasi-compiler-rt, wasi-libcxx: update to LLVM 16
MAIN commitmail json YAML
lldb: import options.mk
MAIN commitmail json YAML
pkgsrc/devel/lld/Makefile@1.23
/
diff
pkgsrc/devel/lld/PLIST@1.10 / diff
pkgsrc/devel/lld/buildlink3.mk@1.6 / diff
pkgsrc/devel/lld/distinfo@1.22 / diff
pkgsrc/devel/lld/patches/patch-CMakeLists.txt@1.5 / diff
pkgsrc/devel/lldb/Makefile@1.48 / diff
pkgsrc/devel/lldb/PLIST@1.17 / diff
pkgsrc/devel/lldb/PLIST.Linux@1.3 / diff
pkgsrc/devel/lldb/buildlink3.mk@1.18 / diff
pkgsrc/devel/lldb/distinfo@1.36 / diff
pkgsrc/devel/lldb/patches/patch-source_Host_common_Editline.cpp@1.1 / diff
pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeRegisterContextNetBSD__x86__64.cpp@1.1 / diff
pkgsrc/devel/polly/Makefile@1.22 / diff
pkgsrc/devel/polly/PLIST@1.11 / diff
pkgsrc/devel/polly/buildlink3.mk@1.8 / diff
pkgsrc/devel/polly/distinfo@1.30 / diff
pkgsrc/lang/Makefile@1.699 / diff
pkgsrc/lang/clang-tools-extra/Makefile@1.26 / diff
pkgsrc/lang/clang-tools-extra/PLIST@1.8 / diff
pkgsrc/lang/clang-tools-extra/distinfo@1.18 / diff
:
(more 45 files)
pkgsrc/devel/lld/PLIST@1.10 / diff
pkgsrc/devel/lld/buildlink3.mk@1.6 / diff
pkgsrc/devel/lld/distinfo@1.22 / diff
pkgsrc/devel/lld/patches/patch-CMakeLists.txt@1.5 / diff
pkgsrc/devel/lldb/Makefile@1.48 / diff
pkgsrc/devel/lldb/PLIST@1.17 / diff
pkgsrc/devel/lldb/PLIST.Linux@1.3 / diff
pkgsrc/devel/lldb/buildlink3.mk@1.18 / diff
pkgsrc/devel/lldb/distinfo@1.36 / diff
pkgsrc/devel/lldb/patches/patch-source_Host_common_Editline.cpp@1.1 / diff
pkgsrc/devel/lldb/patches/patch-source_Plugins_Process_NetBSD_NativeRegisterContextNetBSD__x86__64.cpp@1.1 / diff
pkgsrc/devel/polly/Makefile@1.22 / diff
pkgsrc/devel/polly/PLIST@1.11 / diff
pkgsrc/devel/polly/buildlink3.mk@1.8 / diff
pkgsrc/devel/polly/distinfo@1.30 / diff
pkgsrc/lang/Makefile@1.699 / diff
pkgsrc/lang/clang-tools-extra/Makefile@1.26 / diff
pkgsrc/lang/clang-tools-extra/PLIST@1.8 / diff
pkgsrc/lang/clang-tools-extra/distinfo@1.18 / diff
:
(more 45 files)
llvm: updated to 16.0.6
https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/tools/lld/docs/ReleaseNotes.html
https://releases.llvm.org/16.0.0/projects/libcxx/docs/ReleaseNotes.html
MAIN commitmail json YAML
Updated multimedia/assimp, devel/gperftools
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.
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.
MAIN commitmail json YAML
pkgsrc/multimedia/assimp/Makefile@1.11
/
diff
pkgsrc/multimedia/assimp/PLIST@1.5 / diff
pkgsrc/multimedia/assimp/distinfo@1.12 / diff
pkgsrc/multimedia/assimp/patches/patch-include_assimp_Hash.h deleted
pkgsrc/multimedia/assimp/PLIST@1.5 / diff
pkgsrc/multimedia/assimp/distinfo@1.12 / diff
pkgsrc/multimedia/assimp/patches/patch-include_assimp_Hash.h deleted
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
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
MAIN commitmail json YAML
Updated sysutils/ansible-lint, devel/blosc2
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.
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.
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
v6.20.3
Bugfixes
Fix wget command arguments in github action
Update some platform versions in meta.json
MAIN commitmail json YAML
pkgsrc/devel/netcdf-cxx/Makefile@1.26
/
diff
pkgsrc/devel/netcdf-cxx/buildlink3.mk@1.23 / diff
pkgsrc/devel/netcdf-cxx/distinfo@1.6 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-Makefile.in@1.1 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-plugins_H5Zbzip2.c@1.1 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-plugins_H5Ztemplate.c@1.1 / diff
pkgsrc/devel/netcdf-cxx/buildlink3.mk@1.23 / diff
pkgsrc/devel/netcdf-cxx/distinfo@1.6 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-Makefile.in@1.1 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-plugins_H5Zbzip2.c@1.1 / diff
pkgsrc/devel/netcdf-cxx/patches/patch-plugins_H5Ztemplate.c@1.1 / diff
netcdf-cxx: fix build, especially on Darwin, by avoiding missing symbols
MAIN commitmail json YAML
Updated net/wireshark, devel/py-test-pylint
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
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
MAIN commitmail json YAML
pkgsrc/net/wireshark/Makefile@1.301
/
diff
pkgsrc/net/wireshark/PLIST@1.84 / diff
pkgsrc/net/wireshark/distinfo@1.168 / diff
pkgsrc/net/wireshark/PLIST@1.84 / diff
pkgsrc/net/wireshark/distinfo@1.168 / diff
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].
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].
MAIN commitmail json YAML
Updated x11/gtk4, textproc/ugrep
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
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
MAIN commitmail json YAML
pkgsrc/x11/gtk4/Makefile@1.32
/
diff
pkgsrc/x11/gtk4/PLIST@1.13 / diff
pkgsrc/x11/gtk4/distinfo@1.16 / diff
pkgsrc/x11/gtk4/PLIST@1.13 / diff
pkgsrc/x11/gtk4/distinfo@1.16 / diff
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
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
MAIN commitmail json YAML
Updated devel/py-zope.interface, www/py-zope.proxy, devel/py-zope.i18nmessageid, devel/py-zope.hookable
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.
6.0 (2023-10-05)
- Drop support for Python 2.7, 3.5, 3.6.
- Add support for Python 3.12.
MAIN commitmail json YAML
pkgsrc/devel/py-zope.i18nmessageid/Makefile@1.2
/
diff
pkgsrc/devel/py-zope.i18nmessageid/distinfo@1.2 / diff
pkgsrc/devel/py-zope.i18nmessageid/distinfo@1.2 / diff
py-zope.i18nmessageid: updated to 6.1.0
6.1.0 (2023-10-05)
- Add support for Python 3.12.
6.1.0 (2023-10-05)
- Add support for Python 3.12.
MAIN commitmail json YAML
py-zope.proxy: updated to 5.1
5.1 (2023-10-05)
- Add support for Python 3.12.
5.1 (2023-10-05)
- Add support for Python 3.12.
MAIN commitmail json YAML
pkgsrc/devel/py-zope.interface/Makefile@1.2
/
diff
pkgsrc/devel/py-zope.interface/distinfo@1.2 / diff
pkgsrc/devel/py-zope.interface/distinfo@1.2 / diff
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.
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.
MAIN commitmail json YAML
Updated security/py-acme, security/py-certbot*
MAIN commitmail json YAML
pkgsrc/security/py-acme/distinfo@1.53
/
diff
pkgsrc/security/py-certbot-apache/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-digitalocean/distinfo@1.41 / diff
pkgsrc/security/py-certbot-dns-dnsimple/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-gehirn/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-google/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-linode/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-luadns/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-nsone/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-ovh/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-rfc2136/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-route53/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-sakuracloud/distinfo@1.53 / diff
pkgsrc/security/py-certbot-nginx/distinfo@1.54 / diff
pkgsrc/security/py-certbot/Makefile.common@1.78 / diff
pkgsrc/security/py-certbot/PLIST@1.35 / diff
pkgsrc/security/py-certbot/distinfo@1.81 / diff
pkgsrc/security/py-certbot-apache/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-digitalocean/distinfo@1.41 / diff
pkgsrc/security/py-certbot-dns-dnsimple/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-dnsmadeeasy/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-gehirn/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-google/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-linode/distinfo@1.48 / diff
pkgsrc/security/py-certbot-dns-luadns/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-nsone/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-ovh/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-rfc2136/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-route53/distinfo@1.53 / diff
pkgsrc/security/py-certbot-dns-sakuracloud/distinfo@1.53 / diff
pkgsrc/security/py-certbot-nginx/distinfo@1.54 / diff
pkgsrc/security/py-certbot/Makefile.common@1.78 / diff
pkgsrc/security/py-certbot/PLIST@1.35 / diff
pkgsrc/security/py-certbot/distinfo@1.81 / diff
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
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
MAIN commitmail json YAML
Updated www/py-google-api-python-client, devel/py-google-api-core
MAIN commitmail json YAML
pkgsrc/devel/py-google-api-core/Makefile@1.26
/
diff
pkgsrc/devel/py-google-api-core/distinfo@1.24 / diff
pkgsrc/devel/py-google-api-core/distinfo@1.24 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/py-google-api-python-client/Makefile@1.58
/
diff
pkgsrc/www/py-google-api-python-client/PLIST@1.16 / diff
pkgsrc/www/py-google-api-python-client/distinfo@1.52 / diff
pkgsrc/www/py-google-api-python-client/PLIST@1.16 / diff
pkgsrc/www/py-google-api-python-client/distinfo@1.52 / diff
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)
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)
MAIN commitmail json YAML
Updated devel/py-importlib-resources, devel/py-cffi
MAIN commitmail json YAML
pkgsrc/devel/py-cffi/Makefile@1.54
/
diff
pkgsrc/devel/py-cffi/PLIST@1.9 / diff
pkgsrc/devel/py-cffi/distinfo@1.48 / diff
pkgsrc/devel/py-cffi/PLIST@1.9 / diff
pkgsrc/devel/py-cffi/distinfo@1.48 / diff
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.
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.
MAIN commitmail json YAML
pkgsrc/devel/py-importlib-resources/Makefile@1.20
/
diff
pkgsrc/devel/py-importlib-resources/PLIST@1.11 / diff
pkgsrc/devel/py-importlib-resources/distinfo@1.16 / diff
pkgsrc/devel/py-importlib-resources/PLIST@1.11 / diff
pkgsrc/devel/py-importlib-resources/distinfo@1.16 / diff
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.
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.
MAIN commitmail json YAML
Added www/py-django; Updated devel/py-codespell
MAIN commitmail json YAML
pkgsrc/devel/py-codespell/Makefile@1.12
/
diff
pkgsrc/devel/py-codespell/PLIST@1.6 / diff
pkgsrc/devel/py-codespell/distinfo@1.10 / diff
pkgsrc/devel/py-codespell/PLIST@1.6 / diff
pkgsrc/devel/py-codespell/distinfo@1.10 / diff
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
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
MAIN commitmail json YAML
pkgsrc/www/Makefile@1.1752
/
diff
pkgsrc/www/py-django/ALTERNATIVES@1.4 / diff
pkgsrc/www/py-django/DESCR@1.3 / diff
pkgsrc/www/py-django/MESSAGE@1.3 / diff
pkgsrc/www/py-django/Makefile@1.121 / diff
pkgsrc/www/py-django/PLIST@1.47 / diff
pkgsrc/www/py-django/distinfo@1.97 / diff
pkgsrc/www/py-django/ALTERNATIVES@1.4 / diff
pkgsrc/www/py-django/DESCR@1.3 / diff
pkgsrc/www/py-django/MESSAGE@1.3 / diff
pkgsrc/www/py-django/Makefile@1.121 / diff
pkgsrc/www/py-django/PLIST@1.47 / diff
pkgsrc/www/py-django/distinfo@1.97 / diff
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
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
MAIN commitmail json YAML
Updated lang/py-inflect, lang/py-lsprotocol, lang/py-pygls, www/py-django-admin-rangefilter
MAIN commitmail json YAML
pkgsrc/www/py-django-admin-rangefilter/Makefile@1.28
/
diff
pkgsrc/www/py-django-admin-rangefilter/distinfo@1.28 / diff
pkgsrc/www/py-django-admin-rangefilter/distinfo@1.28 / diff
py-django-admin-rangefilter: updated to 0.11.2
0.11.2
Fix
- NumericRangeFilter: Fix filter for the value zero
0.11.2
Fix
- NumericRangeFilter: Fix filter for the value zero
MAIN commitmail json YAML
pkgsrc/lang/py-pygls/Makefile@1.11
/
diff
pkgsrc/lang/py-pygls/PLIST@1.6 / diff
pkgsrc/lang/py-pygls/distinfo@1.12 / diff
pkgsrc/lang/py-pygls/PLIST@1.6 / diff
pkgsrc/lang/py-pygls/distinfo@1.12 / diff
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.
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.
MAIN commitmail json YAML
py-lsprotocol: updated to 2023.0.0b1
2023.0.0b1
Add broad spectrum tests for python
2023.0.0b1
Add broad spectrum tests for python
MAIN commitmail json YAML
pkgsrc/lang/py-inflect/Makefile@1.8
/
diff
pkgsrc/lang/py-inflect/PLIST@1.3 / diff
pkgsrc/lang/py-inflect/distinfo@1.6 / diff
pkgsrc/lang/py-inflect/PLIST@1.3 / diff
pkgsrc/lang/py-inflect/distinfo@1.6 / diff
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.
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.
MAIN commitmail json YAML
Added time/py-backports.zoneinfo; Updated time/py-tzlocal
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.
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.
MAIN commitmail json YAML
pkgsrc/time/Makefile@1.259
/
diff
pkgsrc/time/py-backports.zoneinfo/DESCR@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/Makefile@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/PLIST@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/distinfo@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/DESCR@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/Makefile@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/PLIST@1.1 / diff
pkgsrc/time/py-backports.zoneinfo/distinfo@1.1 / diff
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).
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).
MAIN commitmail json YAML
Updated security/py-argon2-cffi, devel/py-hypothesis
MAIN commitmail json YAML
pkgsrc/devel/py-hypothesis/Makefile@1.128
/
diff
pkgsrc/devel/py-hypothesis/PLIST@1.40 / diff
pkgsrc/devel/py-hypothesis/distinfo@1.124 / diff
pkgsrc/devel/py-hypothesis/PLIST@1.40 / diff
pkgsrc/devel/py-hypothesis/distinfo@1.124 / diff
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
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
MAIN commitmail json YAML
pkgsrc/security/py-argon2-cffi/Makefile@1.8
/
diff
pkgsrc/security/py-argon2-cffi/PLIST@1.3 / diff
pkgsrc/security/py-argon2-cffi/distinfo@1.6 / diff
pkgsrc/security/py-argon2-cffi/PLIST@1.3 / diff
pkgsrc/security/py-argon2-cffi/distinfo@1.6 / diff
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.
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.
MAIN commitmail json YAML
Updated www/py-django3, math/py-asdf, devel/py-rope, time/py-iso8601
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
2.1.0 - 2023-10-03
Fixed
Use ruff for linting
Fixed CHANGELOG version links
Added
Add readthedocs configuration
MAIN commitmail json YAML
py-rope: updated to 1.10.0
Release 1.10.0
- Add support for Python 3.12
Release 1.10.0
- Add support for Python 3.12
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
2.15.2 (2023-09-29)
The ASDF Standard is at v1.6.0
- Add support for python 3.12
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.
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.
MAIN commitmail json YAML
Updated devel/SDL2, devel/py-packaging
MAIN commitmail json YAML
pkgsrc/devel/py-packaging/Makefile@1.19
/
diff
pkgsrc/devel/py-packaging/distinfo@1.16 / diff
pkgsrc/devel/py-packaging/files/setup.py@1.3 / diff
pkgsrc/devel/py-packaging/distinfo@1.16 / diff
pkgsrc/devel/py-packaging/files/setup.py@1.3 / diff
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
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
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
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
MAIN commitmail json YAML
Updated textproc/py-openapi-schema-validator, security/py-google-auth-httplib2, security/py-google-auth, security/py-google-auth-oauthlib
MAIN commitmail json YAML
pkgsrc/security/py-google-auth-oauthlib/Makefile@1.17
/
diff
pkgsrc/security/py-google-auth-oauthlib/distinfo@1.16 / diff
pkgsrc/security/py-google-auth-oauthlib/distinfo@1.16 / diff
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
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
MAIN commitmail json YAML
pkgsrc/security/py-google-auth/Makefile@1.58
/
diff
pkgsrc/security/py-google-auth/distinfo@1.55 / diff
pkgsrc/security/py-google-auth/distinfo@1.55 / diff
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
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
MAIN commitmail json YAML
pkgsrc/security/py-google-auth-httplib2/Makefile@1.6
/
diff
pkgsrc/security/py-google-auth-httplib2/distinfo@1.6 / diff
pkgsrc/security/py-google-auth-httplib2/distinfo@1.6 / diff
py-google-auth-httplib2: updated to 0.1.1
0.1.1
Bug Fixes
Update setup.py
0.1.1
Bug Fixes
Update setup.py
MAIN commitmail json YAML
pkgsrc/textproc/py-openapi-schema-validator/Makefile@1.7
/
diff
pkgsrc/textproc/py-openapi-schema-validator/PLIST@1.5 / diff
pkgsrc/textproc/py-openapi-schema-validator/distinfo@1.6 / diff
pkgsrc/textproc/py-openapi-schema-validator/PLIST@1.5 / diff
pkgsrc/textproc/py-openapi-schema-validator/distinfo@1.6 / diff
py-openapi-schema-validator: updated to 0.6.1
0.6.1
Bug fixes
Jsonschema package keywords module rename fix
0.6.1
Bug fixes
Jsonschema package keywords module rename fix
MAIN commitmail json YAML
Updated www/py-aiohttp-socks, net/py-lexicon
MAIN commitmail json YAML
pkgsrc/net/py-lexicon/Makefile@1.87
/
diff
pkgsrc/net/py-lexicon/PLIST@1.47 / diff
pkgsrc/net/py-lexicon/distinfo@1.84 / diff
pkgsrc/net/py-lexicon/PLIST@1.47 / diff
pkgsrc/net/py-lexicon/distinfo@1.84 / diff
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.
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.
MAIN commitmail json YAML
py-aiohttp-socks: updated to 0.8.4
0.8.4
Unknown changes
0.8.4
Unknown changes
MAIN commitmail json YAML
Updated devel/py-ruamel-yaml-clib, devel/py-ruamel-yaml
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 ...`).
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 ...`).
MAIN commitmail json YAML
pkgsrc/devel/py-ruamel-yaml-clib/Makefile@1.7
/
diff
pkgsrc/devel/py-ruamel-yaml-clib/PLIST@1.2 / diff
pkgsrc/devel/py-ruamel-yaml-clib/distinfo@1.9 / diff
pkgsrc/devel/py-ruamel-yaml-clib/PLIST@1.2 / diff
pkgsrc/devel/py-ruamel-yaml-clib/distinfo@1.9 / diff
py-ruamel-yaml-clib: updated to 0.2.8
0.2.8
Unknown changes
0.2.8
Unknown changes
MAIN commitmail json YAML
Updated devel/py-maturin, sysutils/py-setproctitle
MAIN commitmail json YAML
pkgsrc/sysutils/py-setproctitle/Makefile@1.14
/
diff
pkgsrc/sysutils/py-setproctitle/distinfo@1.14 / diff
pkgsrc/sysutils/py-setproctitle/distinfo@1.14 / diff
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.
1.3.3
- Add support for Python 3.12
- Fix package metadata to include Python 3.11, 3.12.
MAIN commitmail json YAML
pkgsrc/devel/py-maturin/Makefile@1.15
/
diff
pkgsrc/devel/py-maturin/cargo-depends.mk@1.10 / diff
pkgsrc/devel/py-maturin/distinfo@1.15 / diff
pkgsrc/devel/py-maturin/patches/patch-src_build__context.rs@1.3 / diff
pkgsrc/devel/py-maturin/cargo-depends.mk@1.10 / diff
pkgsrc/devel/py-maturin/distinfo@1.15 / diff
pkgsrc/devel/py-maturin/patches/patch-src_build__context.rs@1.3 / diff
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`
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`
MAIN commitmail json YAML
Updated lang/vala, textproc/py-regex, databases/py-psycopg2, devel/py-traitlets
MAIN commitmail json YAML
pkgsrc/devel/py-traitlets/Makefile@1.28
/
diff
pkgsrc/devel/py-traitlets/PLIST@1.10 / diff
pkgsrc/devel/py-traitlets/distinfo@1.21 / diff
pkgsrc/devel/py-traitlets/PLIST@1.10 / diff
pkgsrc/devel/py-traitlets/distinfo@1.21 / diff
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
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
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.
What's new in psycopg 2.9.9
- Add support for Python 3.12.
- Drop support for Python 3.6.
MAIN commitmail json YAML
py-regex: updated to 2023.10.3
2023.10.3
Unknown changes
2023.10.3
Unknown changes
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
Vala 0.56.13
* Bindings:
- gtk4: Restore CssProvider.load_from_data() signature to take an array
MAIN commitmail json YAML
pyversion.mk: allow Python 3.12
MAIN commitmail json YAML
Updated lang/python311, lang/py311-html-docs; Added lang/python312, lang/py312-html-docs
MAIN commitmail json YAML
pkgsrc/lang/Makefile@1.698
/
diff
pkgsrc/lang/py312-html-docs/DESCR@1.1 / diff
pkgsrc/lang/py312-html-docs/Makefile@1.1 / diff
pkgsrc/lang/py312-html-docs/PLIST@1.1 / diff
pkgsrc/lang/py312-html-docs/distinfo@1.1 / diff
pkgsrc/lang/python312/ALTERNATIVES@1.1 / diff
pkgsrc/lang/python312/DESCR@1.1 / diff
pkgsrc/lang/python312/Makefile@1.1 / diff
pkgsrc/lang/python312/PLIST@1.1 / diff
pkgsrc/lang/python312/PLIST.Darwin@1.1 / diff
pkgsrc/lang/python312/PLIST.FreeBSD@1.1 / diff
pkgsrc/lang/python312/PLIST.IRIX@1.1 / diff
pkgsrc/lang/python312/PLIST.Linux@1.1 / diff
pkgsrc/lang/python312/PLIST.NetBSD@1.1 / diff
pkgsrc/lang/python312/PLIST.SunOS@1.1 / diff
pkgsrc/lang/python312/buildlink3.mk@1.1 / diff
pkgsrc/lang/python312/dist.mk@1.1 / diff
pkgsrc/lang/python312/distinfo@1.1 / diff
pkgsrc/lang/python312/options.mk@1.1 / diff
pkgsrc/lang/python312/patches/patch-Include_pymacro.h@1.1 / diff
:
(more 7 files)
pkgsrc/lang/py312-html-docs/DESCR@1.1 / diff
pkgsrc/lang/py312-html-docs/Makefile@1.1 / diff
pkgsrc/lang/py312-html-docs/PLIST@1.1 / diff
pkgsrc/lang/py312-html-docs/distinfo@1.1 / diff
pkgsrc/lang/python312/ALTERNATIVES@1.1 / diff
pkgsrc/lang/python312/DESCR@1.1 / diff
pkgsrc/lang/python312/Makefile@1.1 / diff
pkgsrc/lang/python312/PLIST@1.1 / diff
pkgsrc/lang/python312/PLIST.Darwin@1.1 / diff
pkgsrc/lang/python312/PLIST.FreeBSD@1.1 / diff
pkgsrc/lang/python312/PLIST.IRIX@1.1 / diff
pkgsrc/lang/python312/PLIST.Linux@1.1 / diff
pkgsrc/lang/python312/PLIST.NetBSD@1.1 / diff
pkgsrc/lang/python312/PLIST.SunOS@1.1 / diff
pkgsrc/lang/python312/buildlink3.mk@1.1 / diff
pkgsrc/lang/python312/dist.mk@1.1 / diff
pkgsrc/lang/python312/distinfo@1.1 / diff
pkgsrc/lang/python312/options.mk@1.1 / diff
pkgsrc/lang/python312/patches/patch-Include_pymacro.h@1.1 / diff
:
(more 7 files)
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.
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.
MAIN commitmail json YAML
pkgsrc/lang/py311-html-docs/DESCR@1.2
/
diff
pkgsrc/lang/py311-html-docs/Makefile@1.7 / diff
pkgsrc/lang/py311-html-docs/distinfo@1.7 / diff
pkgsrc/lang/python311/PLIST@1.7 / diff
pkgsrc/lang/python311/dist.mk@1.7 / diff
pkgsrc/lang/python311/distinfo@1.10 / diff
pkgsrc/lang/py311-html-docs/Makefile@1.7 / diff
pkgsrc/lang/py311-html-docs/distinfo@1.7 / diff
pkgsrc/lang/python311/PLIST@1.7 / diff
pkgsrc/lang/python311/dist.mk@1.7 / diff
pkgsrc/lang/python311/distinfo@1.10 / diff
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.
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.
MAIN commitmail json YAML
Updated devel/py-ipython, misc/py-platformdirs, www/py-urllib3, devel/py-coverage
MAIN commitmail json YAML
pkgsrc/devel/py-coverage/Makefile@1.41
/
diff
pkgsrc/devel/py-coverage/PLIST@1.15 / diff
pkgsrc/devel/py-coverage/distinfo@1.33 / diff
pkgsrc/devel/py-coverage/PLIST@1.15 / diff
pkgsrc/devel/py-coverage/distinfo@1.33 / diff
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.
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.
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``.
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``.
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
3.11.0
README: Fix CI badge
Fix documentation build
Add support for Homebrew-installed software
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.
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.
MAIN commitmail json YAML
Updated databases/mysql57-client, databases/mysql57-server
MAIN commitmail json YAML
pkgsrc/databases/mysql57-client/Makefile.common@1.45
/
diff
pkgsrc/databases/mysql57-client/PLIST@1.29 / diff
pkgsrc/databases/mysql57-client/distinfo@1.53 / diff
pkgsrc/databases/mysql57-client/patches/patch-cmake_ssl.cmake@1.6 / diff
pkgsrc/databases/mysql57-server/PLIST@1.28 / diff
pkgsrc/databases/mysql57-client/PLIST@1.29 / diff
pkgsrc/databases/mysql57-client/distinfo@1.53 / diff
pkgsrc/databases/mysql57-client/patches/patch-cmake_ssl.cmake@1.6 / diff
pkgsrc/databases/mysql57-server/PLIST@1.28 / diff
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.
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.
MAIN commitmail json YAML
Updated net/py-minio, textproc/py-mistune
MAIN commitmail json YAML
py-mistune: updated to 3.0.2
Version 3.0.2
* Fix list parser to avoid RecursionError
Version 3.0.2
* Fix list parser to avoid RecursionError
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__
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__
MAIN commitmail json YAML
Updated textproc/py-xlsxwriter, textproc/py-validators
MAIN commitmail json YAML
pkgsrc/textproc/py-validators/Makefile@1.19
/
diff
pkgsrc/textproc/py-validators/distinfo@1.18 / diff
pkgsrc/textproc/py-validators/distinfo@1.18 / diff
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
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
MAIN commitmail json YAML
pkgsrc/textproc/py-xlsxwriter/Makefile@1.66
/
diff
pkgsrc/textproc/py-xlsxwriter/distinfo@1.65 / diff
pkgsrc/textproc/py-xlsxwriter/distinfo@1.65 / diff
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.
Release 3.1.6 - October 1 2023
* Added support for chart leader lines for chart types other than Pie and Doughnut.
MAIN commitmail json YAML
Updated net/py-pyftpdlib, print/py-pydyf
MAIN commitmail json YAML
py-pydyf: updated to 0.8.0
Version 0.8.0
New features:
* Add text rise operator
Version 0.8.0
New features:
* Add text rise operator
MAIN commitmail json YAML
pkgsrc/net/py-pyftpdlib/Makefile@1.8
/
diff
pkgsrc/net/py-pyftpdlib/PLIST@1.3 / diff
pkgsrc/net/py-pyftpdlib/distinfo@1.7 / diff
pkgsrc/net/py-pyftpdlib/PLIST@1.3 / diff
pkgsrc/net/py-pyftpdlib/distinfo@1.7 / diff
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.
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.
MAIN commitmail json YAML
Updated textproc/pugixml, security/sqlmap, sysutils/ansible-lint, devel/pkgconf
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.
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.
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
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
MAIN commitmail json YAML
sqlmap: updated to 1.7.9
1.7.9
Implements option --union-values
1.7.9
Implements option --union-values
MAIN commitmail json YAML
pkgsrc/textproc/pugixml/Makefile@1.15
/
diff
pkgsrc/textproc/pugixml/PLIST@1.9 / diff
pkgsrc/textproc/pugixml/distinfo@1.13 / diff
pkgsrc/textproc/pugixml/PLIST@1.9 / diff
pkgsrc/textproc/pugixml/distinfo@1.13 / diff
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
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
MAIN commitmail json YAML
Updated textproc/py-xmlschema, net/py-test-remotedata, lang/py-asttokens, lang/py-executing
MAIN commitmail json YAML
py-executing: updated to 2.0.0
2.0.0
Unknown changes
2.0.0
Unknown changes
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
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
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.
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.
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
`v2.5.0`_ (2023-09-21)
======================
* Fix identity keys tracking with additional full XPath checks on XML data
* Rewrite schema exports using relative paths
MAIN commitmail json YAML
Updated graphics/py-altgraph, devel/py-modulegraph, security/py-asyncssh, audio/py-audioread
MAIN commitmail json YAML
pkgsrc/audio/py-audioread/Makefile@1.13
/
diff
pkgsrc/audio/py-audioread/PLIST@1.6 / diff
pkgsrc/audio/py-audioread/distinfo@1.12 / diff
pkgsrc/audio/py-audioread/PLIST@1.6 / diff
pkgsrc/audio/py-audioread/distinfo@1.12 / diff
py-audioread: updated to 3.0.1
3.0.1
Fix a possible deadlock when FFmpeg's version output produces too much data.
3.0.1
Fix a possible deadlock when FFmpeg's version output produces too much data.
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.
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.
MAIN commitmail json YAML
pkgsrc/devel/py-modulegraph/Makefile@1.21
/
diff
pkgsrc/devel/py-modulegraph/PLIST@1.7 / diff
pkgsrc/devel/py-modulegraph/distinfo@1.15 / diff
pkgsrc/devel/py-modulegraph/PLIST@1.7 / diff
pkgsrc/devel/py-modulegraph/distinfo@1.15 / diff
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.
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.
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
v0.17.4
Mark 3.12 support in release
Also upgrade pre-commit configuration and fix
a warning from flake8
MAIN commitmail json YAML
Updated lang/nodejs, devel/meson
MAIN commitmail json YAML
meson: updated to 1.2.2
1.2.2
Bug fixes
1.2.2
Bug fixes
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.
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.
MAIN commitmail json YAML
Updated misc/stellarium, converters/py-charset-normalizer, comms/py-rich, sysutils/py-stack-data
MAIN commitmail json YAML
pkgsrc/sysutils/py-stack-data/Makefile@1.10
/
diff
pkgsrc/sysutils/py-stack-data/distinfo@1.9 / diff
pkgsrc/sysutils/py-stack-data/distinfo@1.9 / diff
py-stack-data: updated to 0.6.3
v0.6.3
handle weird six import error
v0.6.3
handle weird six import error
MAIN commitmail json YAML
py-rich: updated to 13.6.0
13.6.0
Added Python 3.12 to classifiers.
13.6.0
Added Python 3.12 to classifiers.
MAIN commitmail json YAML
pkgsrc/converters/py-charset-normalizer/Makefile@1.16
/
diff
pkgsrc/converters/py-charset-normalizer/PLIST@1.2 / diff
pkgsrc/converters/py-charset-normalizer/distinfo@1.16 / diff
pkgsrc/converters/py-charset-normalizer/PLIST@1.2 / diff
pkgsrc/converters/py-charset-normalizer/distinfo@1.16 / diff
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\_\_
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\_\_
MAIN commitmail json YAML
pkgsrc/misc/stellarium/Makefile@1.152
/
diff
pkgsrc/misc/stellarium/PLIST@1.52 / diff
pkgsrc/misc/stellarium/distinfo@1.63 / diff
pkgsrc/misc/stellarium/patches/patch-CMakeLists.txt@1.10 / diff
pkgsrc/misc/stellarium/patches/patch-src_StelLogger.cpp@1.1 / diff
pkgsrc/misc/stellarium/PLIST@1.52 / diff
pkgsrc/misc/stellarium/distinfo@1.63 / diff
pkgsrc/misc/stellarium/patches/patch-CMakeLists.txt@1.10 / diff
pkgsrc/misc/stellarium/patches/patch-src_StelLogger.cpp@1.1 / diff
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.
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.