py-jupyterlab: updated to 4.5.4
4.5.4
Bugs fixed
Avoid using system clipboard in Notebook widget
Update CodeMirror versions, fixing a few selection issues
Fix debugger variable panel to render value 0 properly
Consider both the content type and pattern match in DocumentRegistry.getFileTypeForModel()
false in saveAs to avoid fetching file body
Maintenance and upkeep improvements
Bump Lumino packages to the 2026.2.5 release, fixing iframe resizing
Documentation improvements
Clarify notebook and cell metadata API changes in JupyterLab 4
[3 lines not shown]
py-pypika: updated to 0.51.1
0.51.1
typefix: Add explicit type annotations to table attribute for mypy compatibility
0.51.0
typefix: update parameter types in aggregate and function classes to use Term
0.50.0
New Features
JQL (Jira Query Language) support - New JiraQuery class for building Jira queries with isempty() and notempty() methods
QUALIFY clause - Filter rows based on window function results
Bitwise OR support - New bitwiseor() method on fields
ClickHouse DISTINCT ON - distinct_on() method for ClickHouse queries
ClickHouse LIMIT BY - limit_by() and limit_offset_by() methods
[44 lines not shown]
py-test-httpserver: updated to 1.1.5
1.1.5
New Features
- Add ``bake()`` method to ``HTTPServer`` for creating pre-configured
request expectation proxies (``BakedHTTPServer``). This allows sharing
common keyword arguments (e.g. ``method``, ``headers``) across multiple
``expect_request()`` calls with last-wins merging semantics.
py-ipykernel: updated to 7.2.0
7.2.0
New features added
- Added kernel_protocol_version to kernelspec
- Replaced PUB socket with XPUB socket
Enhancements made
- Made IOPubThread constructor backward compatible
- Advertizes kernel protocol 5.5
- Upgrade to jupyter_client 8.8.0
- Implement kernel-side callstack filtering for internal frames
Bugs fixed
- add close event for wx timer app in loop_wx
[9 lines not shown]
py-braintree: updated to 4.42.0
4.42.0
Update requests to not create a new request for every session
Add accept_partial_authorization to Transaction Gateway and partially_authorized to Transaction
Deprecate transactions for visa_checkout_card and maintain search functionality
Add ach_type to options -> us_bank_account in Transaction.create
Add ach_type and requested_ach_type response fields to Transaction
py-tortoise-orm: updated to 1.1.2
1.1.2
Fixed
Fixed optimisation issue, if you didn't have pydantic installed, Tortoise would try to import it on every JSONField deserialization, lowering performance.
1.1.1
Added
SqlDefault and Now expressions for db_default — use db_default=SqlDefault("...") to emit raw SQL expressions (e.g. CURRENT_TIMESTAMP) as database defaults. Now() is a convenience shorthand for SqlDefault("CURRENT_TIMESTAMP").
Changed
Field(default=...) and auto_now / auto_now_add no longer emits a DEFAULT clause in generate_schemas(). The default parameter is Python-only; use db_default for database-level defaults. This aligns generate_schemas() with migrations, which don't emitted DEFAULT for default=.
[16 lines not shown]
py-hishel: updated to 1.1.9
1.1.9
Miscellaneous Tasks
* chore: drop python 3.9 support
Dependencies
* chore(deps-dev): bump the python-packages group across 1 directory with 5 updates
openvpn: updated to 2.7.0
Highlights of 2.7
Multi-socket support for servers -- Handle multiple addresses/ports/protocols within one server
Improved Client support for DNS options
Client implementations for Linux/BSD/macOS, included with the default install
New client implementation for Windows, adding support for features like split DNS and DNSSEC
Architectural improvements on Windows
The block-local flag is now enforced with WFP filters
Windows network adapters are now generated on demand
Windows automatic service now runs as an unpriviledged user
Support for server mode in win-dco driver
Note: Support for the wintun driver has been removed. win-dco is now the default, tap-windows6 is the fallback solution for use-cases not covered by win-dco.
Improved data channel
Enforcement of AES-GCM usage limit
Epoch data keys and packet format
Support for new upstream DCO Linux kernel module
This release supports the new ovpn DCO Linux kernel module which will be available in future upstream Linux kernel releases. Backports of the new module to current kernels are available via the ovpn-backports project.
[10 lines not shown]
libsoup3: updated to 3.6.6
Changes in libsoup from 3.6.5 to 3.6.6:
* websocket: Fix out-of-bounds read in process_frame [Mike Gorse]
* Check nulls returned by soup_date_time_new_from_http_string() [Adrian Perez de Castro]
* Numerous fixes to handling of Range headers [Philip Withnall]
* server: close the connection after responsing a request containing Content-Length and Transfer-Encoding [Carlos Garcia Campos]
* Use CRLF as line boundary when parsing chunked enconding data [Carlos Garcia Campos]
* websocket: do not accept messages frames after closing due to an error [Carlos Garcia Campos]
* Sanitize filename of content disposition header values [Carlos Garcia Campos]
* Always validate the headers value when coming from untrusted source [Carlos Garcia Campos]
* uri-utils: do host validation when checking if a GUri is valid [Carlos Garcia Campos]
* multipart: check length of bytes read soup_filter_input_stream_read_until() [Carlos Garcia Campos]
* message-headers: Reject duplicate Host headers [Michael Catanzaro]
* server: null-check soup_date_time_to_string() [Michael Catanzaro]
* auth-digest: fix crash in soup_auth_digest_get_protection_space() [Michael Catanzaro]
* session: fix 'heap-use-after-free' caused by 'finishing' queue item twice [Eugene Mutavchi]
* cookies: Avoid expires attribute if date is invalid [Alynx Zhou]
[18 lines not shown]
cmark: updated to 0.31.2
0.31.2
* Export `cmark_node_is_inline`, `cmark_node_is_block`,
`cmark_node_is_leaf` [non-breaking API change].
* Don't append a newline character when rendering inline nodes
(Samuel Williams).
* Fix inline source positions
Account for partially removed delimiter chars.
* Commonmark renderer: fix bug with empty item at end of list
* Fix email autolink rendering in latex
* CMake: Remove handling CMP0063 (Christophh Grüninger).
Required CMake is 3.7 which automatically sets CMP0063 to NEW.
[21 lines not shown]
mk: fetch to temporary file
Download to a temporary file and move the file to the final location
when the download is finished - so the file is there or not, but not a
partially downloaded copy.
The script already supported resuming downloads - the support is still
there but basically will never happen again, because it only looks at
a partial file of the correct name (which can still happen if the
download finishes but provides an incomplete file, and the file cannot
be verified by during download e.g. because the distinfo file is not
available - a theoretically supported use case)
As proposed on tech-pkg.
p5-Net-Server: update to 2.017.
2.017 Feb 08 2026
- Thanks to Paul Evans <pevans at cpan.org> "<LeoNerd>" hint
about IO::Socket rudely force importing random symbols.
* Warn clean IO::Socket::INET6 "Subroutine redefined" spewage.
- Thanks to Grok4 xAI for conjuring up several patches.
- Thanks to Rob Brown <bbb at cpan.org> for applying patches.
- Various test suite framework improvements.
* Make test suites return non-zero upon failure.
* Fix IPv6 pre-check for tests.
* Timeout test server if client crashes, instead of rudely
mooching on the listen port forever in the background.
* Warn clean for older MakeMaker, such as 6.30.
- Fix POD errors.
- Allow static Proto methods to be imported as normal routines.
- Create Net::Server::IP compatibility wrapper module.
- Honor {ipv6_package} config preference more reliably.
- GetAddrInfoFlags compatibility patch for systems with spoofed
[30 lines not shown]
p5-Image-ExifTool: update to 13.50.
Feb. 7, 2026 - Version 13.50 (production release)
- Added a few new Sony lenses (thanks Jos Roost)
- Added a couple of new Canon lenses (thanks Norbert Wasser)
- Decode another Samsung trailer tag
- Decode BlackLevels from some Canon CRW files (github #387)
- Updated Sony maker note decoding for the ILCE-7M5 (thanks Jos Roost)
- Patched potential MacOS security issue (thanks Tay Kiat Loong)
- Fixed -list options so reading image files beforehand doesn't add tags to
the output when running multiple commands using the -execute feature
Feb. 3, 2026 - Version 13.49
- Decode a couple of new Samsung trailer tags
- Disabled decoding of MenuSettings for the Nikon Z6III firmware 2.0 until the
changes can be worked through in detail
- Fixed problem where Google Photos had problems displaying ExifTool-edited
[52 lines not shown]