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


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




switch to index mode

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

2024-05-28 04:15:39 UTC Now

2023-01-20 08:36:24 UTC MAIN commitmail json YAML

2023-01-19 12:53:11 UTC MAIN commitmail json YAML

Updated lang/zig, devel/SDL2

(adam)

2023-01-19 12:52:52 UTC MAIN commitmail json YAML

SDL2: updated to 2.26.2

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

Fixed long delay at startup when a Razer keyboard is connected
Fixed not receiving SDLK_5 or SDL_SCANCODE_5 when using the AZERTY keyboard layout on Linux

(adam)

2023-01-19 12:32:18 UTC MAIN commitmail json YAML

zig: updated to 0.10.1

0.10.1

LLVM 15.0.7

This release of Zig upgrades to LLVM 15.0.7 which fixed a handful of bugs, including regressions introduced in LLVM 15.0.0. At time of writing, this hyperlink 404s because LLVM project did not provide release notes for this version.

Compiler

cmake: move 'continue' statement to avoid cmake bug
C backend: improve support for non-native float types
C backend: enough fixes for compiler to to be able to build itself
C backend: include zig.h with quotes instead of angle brackets.
C backend: remove redundant definition of u16/i16 in zig.h
C backend: fixed some C warnings and errors on gcc 11.3.0.
c backend: Output string literals for array init of bytes
Fixed typo in zig.h causing incorrect behavior.
LLVM: mangle extern function names for Wasm target
Fixed detection of MSVC installation on aarch64-windows.
Fixed comptime array initialization.
Fixed performance regression due to unnecessary copies. There is still another known similar performance regression that is not fixed in 0.10.1.
Fixed CPU model detection for neoverse_n1 on aarch64-linux
LLVM: fix canElideLoad behavior with loops
Improved error messages.
Fixed false positive dependency loops.
Sema: resolve elem type for non-default aligned ptrs
Compilation: fixed deadlock when compiling the same C source file twice
Fixed compiler crashes.
mingw: add missing vscprintf.c file
LLVM: Respect alignment for `.union_init`
Ensure f128 alignment matches c_longdouble alignment
Support modifiers in inline assembly.
Fixes bug in AVR codegen for LLVM backend
Fixed compilation not failing when there are linker errors.
cache: Fix LockViolation during C compilation paths
Fix another LockViolation case on Windows
Fixed C ABI bug regarding double types
fix Nvptx backend outputing files at the top level of zig-cache
Sema: make `InferredErrorSet` deterministic
Sema: avoid breaking hash contract when instantiating generic functions
Sema: fix missing struct layout for llvm backend
Miscellaneous fixes to the experimental ARM and aarch64 backends.
cli: set sysroot when --sysroot option was passed
macho: do not zero-out file if there are no nonzerofill sects
macho: parse weak imports in tbd descriptors
fixes to the DWARF parser
Fixed handling of explicitly provided pdb
windows: add native CPU and features detection for Armv8 chips
Improve aarch64 feature detection based on the readouts from privileged system registers
Remove incorrect assertion in readMachODebugInfo panicking during panic
Add missing clang opts: -install_name and -undefined
macho: add missing defs of compact unwind info records
Bug fix: Prevent uninitialized parse nodes
Sema: resolve lazy align in zirReify for union fields
llvm codegen: fix f16,f32,f64 nan bitcasts
support building zig on BSDs with dynamic libstdc++/libc++
Elf: link libcompiler_rt after libc
macos: enable -headerpad_max_install_names
Translate-C Remainder Macro Fix
Many compiler crashes are fixed.
Many compile error messages are more helpful.
LLVM: implement packed unions
Sema: remove `block` and `src` parameters from `getBuiltin`
translate-c: cast unsuffixed floats to f64
LLVM: fix x86_64 sysV ABI of big vectors on avx512 enabled CPUs
LLVM: improve emitted debug info
Improve debuggability of programs built by the self hosted compiler.
windows: fix _tls_index not being defined if libc wasn't linked, and fix x86 name mangling
zig-cache: support windows drive + fwd-slash paths
Fix error reporting the wrong line for struct field inits
Call ensureResultUsed before comptime .call is evaluated.
add arm-features.h from glibc source

Standard Library

os: windows: fix unhandled error
std.os.windows.ReadLink: add missing alignment of local data buffer
Fixed condition variable (futex implementation) broadcast failing to wake all threads
Fixes to make zig work better with BSD operating systems.
uefi: Delete unneeded alignment and use default 4K
Fixed update() method in PriorityQueue and PriorityDequeue
std.c: Add definition for pthread_key_t
std.os.linux: Add setitimer and getitimer syscalls
Handle sentinel slices in `std.mem.zeroes`
add missing std.c.pthread_sigmask
std.big.int.Mutable: fix set(@as(DoubleLimb, 0))
wasi: fixes IterableDir.nextWasi for large directory
Fix buffer overflow in fmt when DAZ is set
std.os: fix alignment of Sigaction.handler_fn
gzip: add missing header fields and bounds for header parsing
os.windows.OpenFile: Add `USER_MAPPED_FILE` as a possible error
Dir.openDirAccessMaskW: Add ACCESS_DENIED as a possible error
wasi: fixes os.isatty on type mismatch
Add 0-length buffer checks to os.read and os.write
Fixes to linux/bpf/btf.zig
std: fix bug in Pcg32 fill function
std.net: check for localhost names before asking DNS
std.os.linux.T: translate more MIPS values
std.atomic.Queue: fix unget implementation and add doc
std.Thread.Futex.PosixImpl.Address.from: fix `alignment` type

crypto

Ed25519.KeyPair.fromSecretKey() didn't compile after the API changes
ed25519: recommend using the seed to recover a key pair
std.crypto.ed25519 incremental signatures: hash the fallback noise
std.crypto.pwhash.bcrypt: inline the Feistel network function
crypto.salsa20: make the number of rounds a comptime parameter
crypto.core.aes: process 6 block in parallel instead of 8 on aarch64
crypto.bcrypt: fix speed regression when using self-hosted compiler

zig cc / zig c++

detect -z stack-size arguments
support -stack in addition to --stack for linker arg
fix wrong flag name from earlier commit

compiler-rt

Fixed duplicate symbol error when linking libc on arm64 Windows.
Added aarch64 outline atomics.
Avoid using weak aliases.

Documentation

langref: Simplify printing types in examples
packed struct fix example and clarify least to most significant ordering
langref: add appendix and explain 'container' terminology
Add docstrings to some functions in std.meta
Improve doc comments for two functions
document std.heap.StackFallbackAllocator
std.array_list: add a comment on every methods invalidating pointers.

(adam)

2023-01-18 11:34:03 UTC MAIN commitmail json YAML

Updated sysutils/ansible-lint, textproc/py-tablib

(adam)

2023-01-18 11:33:46 UTC MAIN commitmail json YAML

py-tablib: updated to 3.3.0

3.3.0 (2022-12-10)

Improvements
- Add support for Python 3.11.
- ODS export: integers/floats/decimals are exported as numbers.

(adam)

2023-01-18 11:27:57 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.11.0

v6.11.0

Minor Changes

Remove opt-in and experimental tags from metadata rule
Remove opt-in and experimental tags from galaxy rule
Add galaxy[no-changelog] check to galaxy rule

Bugfixes

Fix typo in installing.md
Fix 'location' attribute for CodeclimateJSONFormatter
Avoid dubious ownership errors with newer versions of git
Clarify effects of --offline flag
Fix infinite hang on schema refresh by adding timeout parameter
schema: detect invalid space in meta runtime
Docs: issue 2864 update urls

(adam)

2023-01-18 09:10:20 UTC MAIN commitmail json YAML

Updated net/py-botocore, net/py-boto3

(adam)

2023-01-18 09:10:02 UTC MAIN commitmail json YAML

py-awscli: update DEPENDS

(adam)

2023-01-18 09:08:39 UTC MAIN commitmail json YAML

py-boto3: updated to 1.26.51

1.26.51

api-change:billingconductor: [botocore] This release adds support for SKU Scope for pricing plans.
api-change:cloud9: [botocore] Added minimum value to AutomaticStopTimeMinutes parameter.
api-change:imagebuilder: [botocore] Add support for AWS Marketplace product IDs as input during CreateImageRecipe for the parent-image parameter. Add support for listing third-party components.
api-change:network-firewall: [botocore] Network Firewall now allows creation of dual stack endpoints, enabling inspection of IPv6 traffic.
1.26.50

api-change:connect: [botocore] This release updates the responses of UpdateContactFlowContent, UpdateContactFlowMetadata, UpdateContactFlowName and DeleteContactFlow API with empty responses.
api-change:ec2: [botocore] Documentation updates for EC2.
api-change:outposts: [botocore] This release adds POWER_30_KVA as an option for PowerDrawKva. PowerDrawKva is part of the RackPhysicalProperties structure in the CreateSite request.
api-change:resource-groups: [botocore] AWS Resource Groups customers can now turn on Group Lifecycle Events in their AWS account. When you turn this on, Resource Groups monitors your groups for changes to group state or membership. Those changes are sent to Amazon EventBridge as events that you can respond to using rules you create.
1.26.49

api-change:cleanrooms: [botocore] Initial release of AWS Clean Rooms
api-change:lambda: [botocore] Add support for MaximumConcurrency parameter for SQS event source. Customers can now limit the maximum concurrent invocations for their SQS Event Source Mapping.
api-change:logs: [botocore] Bug fix: logGroupName is now not a required field in GetLogEvents, FilterLogEvents, GetLogGroupFields, and DescribeLogStreams APIs as logGroupIdentifier can be provided instead
api-change:mediaconvert: [botocore] The AWS Elemental MediaConvert SDK has added support for compact DASH manifest generation, audio normalization using TruePeak measurements, and the ability to clip the sample range in the color corrector.
api-change:secretsmanager: [botocore] Update documentation for new ListSecrets and DescribeSecret parameters
1.26.48

api-change:kendra: [botocore] This release adds support to new document types - RTF, XML, XSLT, MS_EXCEL, CSV, JSON, MD
1.26.47

api-change:location: [botocore] This release adds support for two new route travel models, Bicycle and Motorcycle which can be used with Grab data source.
api-change:rds: [botocore] This release adds support for configuring allocated storage on the CreateDBInstanceReadReplica, RestoreDBInstanceFromDBSnapshot, and RestoreDBInstanceToPointInTime APIs.
1.26.46

api-change:ecr-public: [botocore] This release for Amazon ECR Public makes several change to bring the SDK into sync with the API.
api-change:kendra-ranking: [botocore] Introducing Amazon Kendra Intelligent Ranking, a new set of Kendra APIs that leverages Kendra semantic ranking capabilities to improve the quality of search results from other search services (i.e. OpenSearch, ElasticSearch, Solr).
api-change:network-firewall: [botocore] Network Firewall now supports the Suricata rule action reject, in addition to the actions pass, drop, and alert.
api-change:ram: [botocore] Enabled FIPS aws-us-gov endpoints in SDK.
api-change:workspaces-web: [botocore] This release adds support for a new portal authentication type: AWS IAM Identity Center (successor to AWS Single Sign-On).
1.26.45

api-change:acm-pca: [botocore] Added revocation parameter validation: bucket names must match S3 bucket naming rules and CNAMEs conform to RFC2396 restrictions on the use of special characters in URIs.
api-change:auditmanager: [botocore] This release introduces a new data retention option in your Audit Manager settings. You can now use the DeregistrationPolicy parameter to specify if you want to delete your data when you deregister Audit Manager.
1.26.44

api-change:amplifybackend: [botocore] Updated GetBackendAPIModels response to include ModelIntrospectionSchema json string
api-change:apprunner: [botocore] This release adds support of securely referencing secrets and configuration data that are stored in Secrets Manager and SSM Parameter Store by adding them as environment secrets in your App Runner service.
api-change:connect: [botocore] Documentation update for a new Initiation Method value in DescribeContact API
api-change:emr-serverless: [botocore] Adds support for customized images. You can now provide runtime images when creating or updating EMR Serverless Applications.
api-change:lightsail: [botocore] Documentation updates for Amazon Lightsail.
api-change:mwaa: [botocore] MWAA supports Apache Airflow version 2.4.3.
api-change:rds: [botocore] This release adds support for specifying which certificate authority (CA) to use for a DB instance's server certificate during DB instance creation, as well as other CA enhancements.
1.26.43

api-change:application-autoscaling: [botocore] Customers can now use the existing DescribeScalingActivities API to also see the detailed and machine-readable reasons for Application Auto Scaling not scaling their resources and, if needed, take the necessary corrective actions.
api-change:logs: [botocore] Update to remove sequenceToken as a required field in PutLogEvents calls.
api-change:ssm: [botocore] Adding support for QuickSetup Document Type in Systems Manager
1.26.42

api-change:securitylake: [botocore] Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param.
1.26.41

api-change:cloudfront: [botocore] Extend response headers policy to support removing headers from viewer responses
api-change:iotfleetwise: [botocore] Update documentation - correct the epoch constant value of default value for expiryTime field in CreateCampaign request.
1.26.40

api-change:apigateway: [botocore] Documentation updates for Amazon API Gateway
api-change:emr: [botocore] Update emr client to latest version
api-change:secretsmanager: [botocore] Added owning service filter, include planned deletion flag, and next rotation date response parameter in ListSecrets.
api-change:wisdom: [botocore] This release extends Wisdom CreateContent and StartContentUpload APIs to support PDF and MicrosoftWord docx document uploading.

(adam)

2023-01-18 09:07:04 UTC MAIN commitmail json YAML

py-botocore: updated to 1.29.51

1.29.51

api-change:billingconductor: This release adds support for SKU Scope for pricing plans.
api-change:cloud9: Added minimum value to AutomaticStopTimeMinutes parameter.
api-change:imagebuilder: Add support for AWS Marketplace product IDs as input during CreateImageRecipe for the parent-image parameter. Add support for listing third-party components.
api-change:network-firewall: Network Firewall now allows creation of dual stack endpoints, enabling inspection of IPv6 traffic.
1.29.50

api-change:connect: This release updates the responses of UpdateContactFlowContent, UpdateContactFlowMetadata, UpdateContactFlowName and DeleteContactFlow API with empty responses.
api-change:ec2: Documentation updates for EC2.
api-change:outposts: This release adds POWER_30_KVA as an option for PowerDrawKva. PowerDrawKva is part of the RackPhysicalProperties structure in the CreateSite request.
api-change:resource-groups: AWS Resource Groups customers can now turn on Group Lifecycle Events in their AWS account. When you turn this on, Resource Groups monitors your groups for changes to group state or membership. Those changes are sent to Amazon EventBridge as events that you can respond to using rules you create.
1.29.49

api-change:cleanrooms: Initial release of AWS Clean Rooms
api-change:lambda: Add support for MaximumConcurrency parameter for SQS event source. Customers can now limit the maximum concurrent invocations for their SQS Event Source Mapping.
api-change:logs: Bug fix: logGroupName is now not a required field in GetLogEvents, FilterLogEvents, GetLogGroupFields, and DescribeLogStreams APIs as logGroupIdentifier can be provided instead
api-change:mediaconvert: The AWS Elemental MediaConvert SDK has added support for compact DASH manifest generation, audio normalization using TruePeak measurements, and the ability to clip the sample range in the color corrector.
api-change:secretsmanager: Update documentation for new ListSecrets and DescribeSecret parameters
1.29.48

api-change:kendra: This release adds support to new document types - RTF, XML, XSLT, MS_EXCEL, CSV, JSON, MD
1.29.47

api-change:location: This release adds support for two new route travel models, Bicycle and Motorcycle which can be used with Grab data source.
api-change:rds: This release adds support for configuring allocated storage on the CreateDBInstanceReadReplica, RestoreDBInstanceFromDBSnapshot, and RestoreDBInstanceToPointInTime APIs.
1.29.46

api-change:ecr-public: This release for Amazon ECR Public makes several change to bring the SDK into sync with the API.
api-change:kendra-ranking: Introducing Amazon Kendra Intelligent Ranking, a new set of Kendra APIs that leverages Kendra semantic ranking capabilities to improve the quality of search results from other search services (i.e. OpenSearch, ElasticSearch, Solr).
api-change:network-firewall: Network Firewall now supports the Suricata rule action reject, in addition to the actions pass, drop, and alert.
api-change:ram: Enabled FIPS aws-us-gov endpoints in SDK.
api-change:workspaces-web: This release adds support for a new portal authentication type: AWS IAM Identity Center (successor to AWS Single Sign-On).
1.29.45

api-change:acm-pca: Added revocation parameter validation: bucket names must match S3 bucket naming rules and CNAMEs conform to RFC2396 restrictions on the use of special characters in URIs.
api-change:auditmanager: This release introduces a new data retention option in your Audit Manager settings. You can now use the DeregistrationPolicy parameter to specify if you want to delete your data when you deregister Audit Manager.
1.29.44

api-change:amplifybackend: Updated GetBackendAPIModels response to include ModelIntrospectionSchema json string
api-change:apprunner: This release adds support of securely referencing secrets and configuration data that are stored in Secrets Manager and SSM Parameter Store by adding them as environment secrets in your App Runner service.
api-change:connect: Documentation update for a new Initiation Method value in DescribeContact API
api-change:emr-serverless: Adds support for customized images. You can now provide runtime images when creating or updating EMR Serverless Applications.
api-change:lightsail: Documentation updates for Amazon Lightsail.
api-change:mwaa: MWAA supports Apache Airflow version 2.4.3.
api-change:rds: This release adds support for specifying which certificate authority (CA) to use for a DB instance's server certificate during DB instance creation, as well as other CA enhancements.
1.29.43

api-change:application-autoscaling: Customers can now use the existing DescribeScalingActivities API to also see the detailed and machine-readable reasons for Application Auto Scaling not scaling their resources and, if needed, take the necessary corrective actions.
api-change:logs: Update to remove sequenceToken as a required field in PutLogEvents calls.
api-change:ssm: Adding support for QuickSetup Document Type in Systems Manager
1.29.42

api-change:securitylake: Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param.
1.29.41

api-change:cloudfront: Extend response headers policy to support removing headers from viewer responses
api-change:iotfleetwise: Update documentation - correct the epoch constant value of default value for expiryTime field in CreateCampaign request.
1.29.40

api-change:apigateway: Documentation updates for Amazon API Gateway
api-change:emr: Update emr client to latest version
api-change:secretsmanager: Added owning service filter, include planned deletion flag, and next rotation date response parameter in ListSecrets.
api-change:wisdom: This release extends Wisdom CreateContent and StartContentUpload APIs to support PDF and MicrosoftWord docx document uploading.

(adam)

2023-01-17 11:54:57 UTC MAIN commitmail json YAML

Updated databases/redis, net/py-ldapdomaindump

(adam)

2023-01-17 11:54:39 UTC MAIN commitmail json YAML

py-ldapdomaindump: updated to 0.9.4

0.9.4
Unknown changes

(adam)

2023-01-17 11:05:57 UTC MAIN commitmail json YAML

redis: updated to 7.0.8

Redis 7.0.8 Released Mon Jan 16 12:00:00 IDT 2023

Upgrade urgency: SECURITY, contains fixes to security issues.

Security Fixes:
* (CVE-2022-35977) Integer overflow in the Redis SETRANGE and SORT/SORT_RO
  commands can drive Redis to OOM panic
* (CVE-2023-22458) Integer overflow in the Redis HRANDFIELD and ZRANDMEMBER
  commands can lead to denial-of-service

Bug Fixes
* Avoid possible hang when client issues long KEYS, SRANDMEMBER, HRANDFIELD,
  and ZRANDMEMBER commands and gets disconnected by client output buffer limit
* Make sure that fork child doesn't do incremental rehashing
* Fix a bug where blocking commands with a sub-second timeout would block forever
* Fix sentinel issue if replica changes IP

(adam)

2023-01-17 10:26:07 UTC MAIN commitmail json YAML

Updated multimedia/py-m3u8, databases/py-apsw

(adam)

2023-01-17 10:25:51 UTC MAIN commitmail json YAML

py-apsw: updated to 3.40.1.0

3.40.1.0
Implemented window functions (APSW issue 292)

Function flags can be specified to Connection.createscalarfunction() and Connection.createaggregatefunction(). Added apsw.mapping_function_flags. (APSW issue 384)

Added Connection.trace_v2() with apsw.mapping_trace_codes and apsw.mapping_statement_status (APSW issue 383)

Ensure all SQLite APIs are wrapped. Connection.system_errno, apsw.strlike(), apsw.strglob(), apsw.stricmp(), apsw.strnicmp(), Connection.filename_wal, Connection.filename_journal, Connection.table_exists(), Connection.column_metadata(), Error.error_offset, Connection.cacheflush(), Connection.release_memory(), apsw.hard_heap_limit(). Connection.drop_modules() (APSW issue 382)

When an unraisable exception happens, sqlite3_log is now called so you will have context within SQLite窶冱 actions. sys.unraisablehook is now called first, and if it doesn窶冲 exist then sys.excepthook as before. (APSW issue 385)

When the wrong type is given for a function argument, the error message now includes the parameter name and function signature. (APSW issue 358)

Let SQLite do size checking instead of APSW for strings and blobs. (APSW issue 387)

Added apsw.ext.log_sqlite() which installs a handler that forwards SQLite messages to the logging module.

Added set_default_vfs() and unregister_vfs() taking vfs names. The test suite also unregisters ZipVFS (APSW issue 394)

(adam)

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

py-m3u8: updated to 3.4.0

3.4.0

Add Segment.media_Sequence

(adam)

2023-01-17 10:07:39 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, textproc/py-prettytable

(adam)

2023-01-17 10:07:19 UTC MAIN commitmail json YAML

py-prettytable: updated to 3.6.0

3.6.0

Added

Updated pre-commit with mypy
Test Python 3.12 pre-releases

Fixed

Fix to min_table_width parameter
Widen tables with long titles

(adam)

2023-01-17 10:05:22 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.0.7

Release 3.0.7 - January 14 2023
-------------------------------

* Improved :func:`autofit` algorithm to account for the additional width of
  autofilter and table dropdowns.

* Improved :func:`autofit` take user defined column widths into account.

  Autofit will now only update the width for an existing column if it is greater
  than the user defined value. This allows the user to pre-load a minimum column
  width.

(adam)

2023-01-17 09:08:36 UTC MAIN commitmail json YAML

Updated devel/py-filelock, net/py-python-socks

(adam)

2023-01-17 09:08:18 UTC MAIN commitmail json YAML

py-python-socks: updated to 2.1.1

2.1.1
Unknown changes

(adam)

2023-01-17 09:06:07 UTC MAIN commitmail json YAML

py-filelock: updated to 3.9.0

3.9.0
Move to hatchling build backend

(adam)

2023-01-16 21:17:54 UTC MAIN commitmail json YAML

Updated devel/py-wcwidth, devel/py-hatch-vcs

(adam)

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

py-hatch-vcs: updated to 0.3.0

0.3.0 - 2022-12-10

***Changed:***

- Drop support for Python 2

***Added:***

- Add a metadata hook for injecting VCS metadata
- Bump the minimum supported version of Hatchling

(adam)

2023-01-16 21:12:00 UTC MAIN commitmail json YAML

py-wcwidth: updated to 0.2.6

0.2.6
Fix example for str.rjust(20, '_')
Bugfix sphinx build on readthedocs.org
Add CodeQL workflow for GitHub code scanning
Switch to using importlib.metadata
Use a new jinja2 templating process to update library to latest unicode (15.0)

(adam)

2023-01-16 20:49:01 UTC MAIN commitmail json YAML

Updated multimedia/gerbera, audio/fluidsynth

(adam)

2023-01-16 20:48:41 UTC MAIN commitmail json YAML

fluidsynth: updated to 2.3.1

fluidsynth 2.3.1

Prevent MIDI player from finishing prematurely
Fix a crash when enumerating rawmidi ALSA devices
Restore systemd sandboxing options and make it work with user units
Handle conflict with pipewire systemd daemon

(adam)

2023-01-16 20:43:52 UTC MAIN commitmail json YAML

gerbera: updated to 1.12.1

Gerbera v1.12.1

NEW Features

Debug options for specialized messages
Configure offset of lastPlayedPosition (aka Samsung bookmark)

FIXES

Calling null IOHandler
Encoding of ticks ' as ' for Bose
ffmpeg and transcoding in docker container
Tests failing on openSuSE > 15.3 and others
Update docker images to alpine 3.17

Code Improvements

Reduced header nesting
Build with latest versions of pugixml (1.13), spdlog (1.11.0), taglib (1.13), wavpack (5.6.0)

Changes

Gerbera 2023
Minimal: fix test fixture
Samsung: allow configuring bookmark offset
XML: Allow escaping ticks for some clients
Server: Don't call handler if null
MetadataHandler: Use resource instead of id
Actions: Update deprecated replace-string-action
openSuSE: Fix test and inits
Fix Windows Explorer browsing
Docker: fix ffmpeg-lib
Docker: Update to alpine 3.17
Reduce Header Nesting
Fix file encoding
Reduce Header Nesting
Clarify integer types handling
Bump engine.io from 6.2.0 to 6.2.1 in /gerbera-web
Update npm packages
Debug Options: Allow separated facility debugging messages.
Docker: Bring back ffmpeg in transcoding image
Bump loader-utils from 2.0.2 to 2.0.3 in /gerbera-web
libraries: add latest

(adam)

2023-01-16 14:31:15 UTC MAIN commitmail json YAML

Updated devel/py-test, graphics/py-matplotlib

(adam)

2023-01-16 14:30:40 UTC MAIN commitmail json YAML

py-matplotlib: updated to 3.6.3

Matplotlib 3.6.3

This release contains several bug-fixes and adjustments:

  * Fix Artist removal from |axes_grid1| Axes classes
  * Fix |inset_locator| in subfigures
  * Fix |scatter| on masked arrays with units
  * Fix colorbar ticks with log norm contours
  * Fix deprecation warnings in GTK4 backend
  * Fix using relative paths in |HTMLWriter|
  * Improve failure message from rcParams string validation for tuple inputs
  * Improve performance of QtAgg backends
  * No longer modify |pil_kwargs| argument to |imsave| and |savefig|

(adam)

2023-01-16 14:29:26 UTC MAIN commitmail json YAML

py-test: updated to 7.2.1

pytest 7.2.1 (2023-01-13)
Bug Fixes
Fix 窶亙mportlib.abc.TraversableResources窶� deprecation warning in Python 3.12.
If a test is skipped from inside a fixture, the test summary now shows the test location instead of the fixture location.
Fix bug where sometimes pytest would use the file system root directory as rootdir on Windows.
Fix a race condition when creating junitxml reports, which could occur when multiple instances of pytest execute in parallel.
Fix a race condition when creating or updating the stepwise plugin窶冱 cache, which could occur when multiple xdist worker nodes try to simultaneously update the stepwise plugin窶冱 cache.

(adam)

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

Updated print/ghostscript-agpl, finance/py-braintree

(adam)

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

py-braintree: updated to 4.18.0

4.18.0

Replace nose usage for tests with unittest (Thanks @arthurzam)
Remove mock dev dependency (Thanks @arthurzam)
Add ExcessiveRetry to GatewayRejectionReason
Add pre_dispute_program to Dispute and DisputeSearch
Add AutoAccepted status to Dispute
Add DisputeAutoAccepted to WebhookNotification.Kind
Deprecate chargeback_protection_level and add protection_level to Dispute and DisputeSearch
Add shipping object to submit_for_settlement_signature
Add SEPADirectDebitAccount payment method
Add SEPADirectDebitAccount to transaction object
Add SEPA_DIRECT_DEBIT_ACCOUNT to PaymentInstrumentType
Add sepa_debit_paypal_v2_order_id to TransactionSearch
Add sepa_direct_debit_accounts to Customer
Add SEPA Direct Debit specific error codes

(adam)

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

ghostscript-agpl: updated to 10.0.0

Version 10.00.0 (2022-08-18)

Highlights in this release include:

The big change in this release is that the old PDF interpreter (written in PostScript) is now fully deprecated. We will not be making any further changes to it. For this release, the -dNEWPDF=false option remains for "emergency" use, but the option to fall back to the old intepreter will also be removed in the next full release (10.01.0) in spring 2023.

So we once again encourage all users to test the new interpreter in their use cases, and report any problems.

The new PDF interpreter written in C has had several performance improvements. It was already quicker for the majority of cases than the PostScript implementation, but we found further improvements for common cases, and also several speed improvements in edge cases.
Our efforts in code hygiene and maintainability continue.
The usual round of bug fixes, compatibility changes, and incremental improvements.
(9.53.0) We have added the capability to build with the Tesseract OCR engine. In such a build, new devices are available (pdfocr8/pdfocr24/pdfocr32) which render the output file to an image, OCR that image, and output the image "wrapped" up as a PDF file, with the OCR generated text information included as "invisible" text (in PDF terms, text rendering mode 3).

Mainly due to time constraints, we only support including Tesseract from source included in our release packages, and not linking to Tesseract/Leptonica shared libraries. Whether we add this capability will be largely dependent on community demand for the feature.

See Enabling OCR for more details.

(adam)

2023-01-16 09:27:32 UTC MAIN commitmail json YAML

Updated devel/py-xdis, lang/py-uncompyle6

(adam)

2023-01-16 09:27:17 UTC MAIN commitmail json YAML

py-uncompyle6: updated to 3.9.0

3.9.0: 2022-12-22
=================
* deparse generator expressions for Python 3.0 .. 3.2
* Python 3.0 list comprehension.
* Fix Issues
* Limited support for 3.8+ f-string "=" specifier
* Correct 2.5-7 relative import formatting
* Miscellaneous bug fixing
* remove \n in lambda
* Python 2.6 gramar cleanup
* Correct some Python 2.6 chain compare decompilation
* Ensure no parenthesis subscript slices
* Correct 2.x formatting "slice2" nonterminal
* Correct 3.7 imports
* Improve "async for" parsing
* Handle BUILD_MAP opcode
* match Python AT better
* Correct 3.7 positional args
* PyPy 3.7 and PyPy 3.8 support
* Miscellaneous linting, isorting, blacking

(adam)

2023-01-16 09:26:23 UTC MAIN commitmail json YAML

py-xdis: updated to 6.0.5

6.0.5 2022-12-22
=================
* Detect versions pypy3.8.15, pypy-3.9.15
* Dectect Python 3.{7,8,9}.14 3.10.{5,6,7}
* correct 3.10+ pydisasm -F xasm label
* Revise marshal error handling
* Improve PyPy 3.7 `CALL_FUNCTION` arg interpretation
* Fix 1.5-2.x bugs in line number encoding
* Fix showing `MAKE_FUNCTION` operand
* Miscellaneous lint, black, and isort changes

(adam)

2023-01-16 08:38:33 UTC MAIN commitmail json YAML

Updated textproc/ugrep, time/py-pytz

(adam)

2023-01-16 08:37:56 UTC MAIN commitmail json YAML

py-pytz: updated to 2022.7.1

2022.7.1
Unknown changes

(adam)

2023-01-16 08:35:14 UTC MAIN commitmail json YAML

ugrep: updated to 3.9.5

ugrep v3.9.5

Fix option -l (files-with-matches) when used in combination with option -z (decompress), which occasionally would display duplicate filenames when a compressed file has many matches. Fixed by draining the decompression pipe until eof of the compressed file in the searched archive, as was intended.

(adam)

2023-01-16 08:28:00 UTC MAIN commitmail json YAML

Updated net/libpcap, net/tcpdump

(adam)

2023-01-16 08:27:42 UTC MAIN commitmail json YAML

tcpdump: updated to 4.99.3

Thursday, January 12, 2023 / The Tcpdump Group
  Summary for 4.99.3 tcpdump release
    Updated printers:
      PTP: Use the proper values for the control field and print un-allocated
        values for the message field as "Reserved" instead of "none".
    Source code:
      smbutil.c: Replace obsolete function call (asctime)
    Building and testing:
      cmake: Update the minimum required version to 2.8.12 (except Windows).
      CI: Introduce and use TCPDUMP_CMAKE_TAINTED.
      Makefile.in: Add the releasecheck target.
      Makefile.in: Add "make -s install" in the releasecheck target.
      Cirrus CI: Run the "make releasecheck" command in the Linux task.
      Makefile.in: Add the whitespacecheck target.
      Cirrus CI: Run the "make whitespacecheck" command in the Linux task.
      Address all shellcheck warnings in update-test.sh.
      Makefile.in: Get rid of a remain of gnuc.h.
    Documentation:
      Reformat the installation notes (INSTALL.txt) in Markdown.
      Convert CONTRIBUTING to Markdown.
      CONTRIBUTING.md: Document the use of "protocol: " in a commit summary.
      Add a README file for NetBSD.
      Fix CMake build to set man page section numbers in tcpdump.1

Saturday, December 31, 2022 / The Tcpdump Group
  Summary for 4.99.2 tcpdump release
    Updated printers:
      BGP: Update cease notification decoding to RFC 9003.
      BGP: decode BGP link-bandwidth extended community properly.
      BGP: Fix parsing the AIGP attribute
      BGP: make sure the path attributes don't go past the end of the packet.
      BGP: Shutdown message can be up to 255 bytes length according to rfc9003
      DSA: correctly determine VID.
      EAP: fix some length checks and output issues.
      802.11: Fix the misleading comment regarding "From DS", "To DS" Frame
        Control Flags.
      802.11: Fetch the CF and TIM IEs a field at a time.
      802.15.4, BGP, LISP: fix some length checks, compiler warnings,
        and undefined behavior warnings.
      PFLOG: handle LINKTYPE_PFLOG/DLT_PFLOG files from all OSes on all
        OSes.
      RRCP: support more Realtek protocols than just RRCP.
      MPLS: show the EXP field as TC, as per RFC 5462.
      ICMP: redo MPLS Extension code as general ICMP Extension code.
      VQP: Do not print unknown error codes twice.
      Juniper: Add some bounds checks.
      Juniper: Don't treat known DLT_ types as "Unknown".
      lwres: Fix a length check, update a variable type.
      EAP: Fix some undefined behaviors at runtime.
      Ethernet: Rework the length checks, add a length check.
      IPX: Add two length checks.
      Zephyr: Avoid printing non-ASCII characters.
      VRRP: Print the protocol name before any GET_().
      DCCP: Get rid of trailing commas in lists.
      Juniper: Report invalid packets as invalid, not truncated.
      IPv6: Remove an obsolete code in an always-false #if wrapper.
      ISAKMP: Use GET_U_1() to replace a direct dereference.
      RADIUS: Use GET_U_1() to replace a direct dereference.
      TCP: Fix an invalid check.
      RESP: Fix an invalid check.
      RESP: Remove an unnecessary test.
      Arista: Refine the output format and print HwInfo.
      sFlow: add support for IPv6 agent, add a length check.
      VRRP: add support for IPv6.
      OSPF: Update to match the Router Properties registry.
      OSPF: Remove two unnecessary dereferences.
      OSPF: Add support bit Nt RFC3101.
      OSPFv3: Remove two unnecessary dereferences.
      ICMPv6: Fix output for Router Renumbering messages.
      ICMPv6: Fix the Node Information flags.
      ICMPv6: Remove an unused macro and extra blank lines.
      ICMPv6: Add a length check in the rpl_dio_print() function.
      ICMPv6: Use GET_IP6ADDR_STRING() in the rpl_dio_print() function.
      IPv6: Add some checks for the Hop-by-Hop Options header
      IPv6: Add a check for the Jumbo Payload Hop-by-Hop option.
      NFS: Fix the format for printing an unsigned int
      PTP: fix printing of the correction fields
      PTP: Use ND_LCHECK_U for checking invalid length.
      WHOIS: Add its own printer source file and printer function
      MPTCP: print length before subtype inside MPTCP options
      ESP: Add a workaround to a "use-of-uninitialized-value".
      PPP: Add tests to avoid incorrectly re-entering ppp_hdlc().
      PPP: Don't process further if protocol is unknown (-e option).
      PPP: Change the pointer to packet data.
      ZEP: Add three length checks.
      Add some const qualifiers.
    Building and testing:
      Update config.guess and config.sub.
      Use AS_HELP_STRING macro instead of AC_HELP_STRING.
      Handle some Autoconf/make errors better.
      Fix an error when cross-compiling.
      Use "git archive" for the "make releasetar" process.
      Remove the release candidate rcX targets.
      Mend "make check" on Solaris 9 with Autoconf.
      Address assorted compiler warnings.
      Fix auto-enabling of Capsicum on FreeBSD with Autoconf.
      Treat "msys" as Windows for test exit statuses.
      Clean up some help messages in configure.
      Use unified diff by default.
      Remove awk code from mkdep.
      Fix configure test errors with Clang 15
      CMake: Prevent stripping of the RPATH on installation.
      AppVeyor CI: update Npcap site, update to 1.12 SDK.
      Cirrus CI: Use the same configuration as for the main branch.
      CI: Add back running tcpdump -J/-L and capture, now with Cirrus VMs.
      Remove four test files (They are now in the libpcap tests directory).
      On Solaris, for 64-bit builds, use the 64-bit pcap-config.
      Tell CMake not to check for a C++ compiler.
      CMake: Add a way to request -Werror and equivalents.
      configure: Special-case macOS /usr/bin/pcap-config as we do in CMake.
      configure: Use pcap-config --static-pcap-only if available.
      configure: Use ac_c_werror_flag to force unknown compiler flags to fail.
      configure: Use AC_COMPILE_IFELSE() and AC_LANG_SOURCE() for testing
        flags.
      Run the test that fails on OpenBSD only if we're not on OpenBSD.
    Source code:
      Fix some snapend-changing routines to protect against pointer
        underflow.
      Use __func__ from C99 in some function calls.
      Memory allocator: Update nd_add_alloc_list() to a static function.
      addrtoname.c: Fix two invalid tests.
      Use more S_SUCCESS and S_ERR_HOST_PROGRAM in main().
      Add some comments about "don't use GET_IP6ADDR_STRING()".
      Assign ndo->ndo_packetp in pretty_print_packet().
      Add ND_LCHECKMSG_U, ND_LCHECK_U, ND_LCHECKMSG_ZU and ND_LCHECK_ZU macros.
      Update tok2strbuf() to a static function.
      netdissect.h: Keep the link-layer dissectors names sorted.
      setsignal(): Set SA_RESTART on non-lethal signals (REQ_INFO, FLUSH_PCAP)
        to avoid corrupting binary pcap output.
      Use __builtin_unreachable().
      Fail if nd_push_buffer() or nd_push_snaplen() fails.
      Improve code style and fix many typos.
    Documentation:
      Some man page cleanups.
      Update the print interface for the packet count to stdout.
      Note that we require compilers to support at least some of C99.
      Update AIX and Solaris-related specifics.
      INSTALL.txt: Add doc/README.*, delete the deleted win32 directory.
      Update README.md and README.Win32.md.
      Update some comments with new RFC numbers.

(adam)

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

libpcap: updated to 1.10.3

Thursday, January 12, 2023 / The Tcpdump Group
  Summary for 1.10.3 libpcap release
    Source code:
      Sort the PUBHDR variable in Makefile.in in "ls" order.
      Fix typo in comment in pflog.h.
      Remove two no-longer-present files from .gitignore.
      Update code and comments for handling failure to set promiscuous
        mode based on new information.
    Building and testing:
      install: Fixed not to install the non-public pcap-util.h header.
      pcap-config: add a --version flag.
      Makefile.in: Add some missing files in the distclean target.

Saturday, December 31, 2022 / The Tcpdump Group
  Summary for 1.10.2 libpcap release
    Source code:
      Use __builtin_unreachable() in PCAP_UNREACHABLE.
      Use AS_HELP_STRING macro instead of AC_HELP_STRING in the
        configure scripts, to avoid deprecation warnings.
      Change availability tags in pcap.h to make it easier to
        arrange for it to be used in Darwin releases.
      Use AS_HELP_STRING for --enable-remote.
      Fix some formatting string issues found by cppcheck.
      Various small code and comment cleanups.
      Use PCAP_ERROR (defined as -1) rather than explicit -1 for
        functions the documentation says return PCAP_ERROR.
      Remove unused code from the filter compiler.
      Use _declspec(deprecated(msg)) rather than __pragma(deprecated)
        for Windows deprecation warnings, so the message that was
        specified shows up.
      diag-control.h: define PCAP_DO_PRAGMA() iff we're going to use it.
      Use "%d" to print some signed ints.
      Use the Wayback Machine for a removed document in a comment.
      Add some const qualifiers.
      RDMA: Use PRIu64 to print a uint64_t.
    "Dead" pcap_ts from pcap_open_dead() and ..._with_tstamp_precision():
        Don't crash if pcap_breakloop() is called.
    Savefiles:
      Fix pcap_dispatch() to return number of packets processed, rather
        than 0, even at EOF.
      If we get an error writing the packet header, don't write the
        packet data.
      Put PFLOG UID and PID values in the header into host byte order
        when reading a LINKTYPE_PFLOG file.
      Put CAN ID field in CAN pseudo-headers for LINUX_SLL2, as we do
        for LINUX_SLL.
      Fix inorrectly-computed "real" length for isochronous USB
        transfers when reading savefiles.
      Don't crash if pcap_can_set_rfmon() is called.
      Fix pcap_offline_read() loop.
    Capture:
      Never process more than INT_MAX packets in a pcap_dispatch() call,
        to avoid integer overflow.
      Improve error messages for "no such device" and "permission
        denied" errors.
      SITA: Fix a typo in a variable name.
    Packet filtering:
      Get PFLOG header length from the length value in the header.
      Support all the direction, reason, and action types supported by
        all systems that support PFLOG.
      Don't require PFLOG support on the target machine in order to
        support PFLOG filtering.
      Expand abbreviations into "proto X" properly.
      gencode.c: Update a comment about the VLAN TPID test.
      Add the minimum and maximum matching DLTs to an error message.
    Linux:
      Fix memory leak in capture device open.
      Fix detection of CAN/CAN FD packets in direction check.
      Fix double-free crashes on errors such as running on a kernel with
        CONFIG_PACKET_MMAP not configured.
      Use DLT_CAN_SOCKETCAN for CANbus interfaces.
      Make sure the CANFD_FDF can be relied on to indicate whether a
        CANbus packet is a CAN frame or a CAN FD frame
      Improve error message for "out of memory" errors for kernel
        filters.
      Fix pcap_findalldevs() to find usbmon devices.
      Fix handling of VLAN tagged packets if the link-layer type is
        changed from DLT_LINUX_SLL to DLT_LINUX_SLL2.
      Always turn on PACKET_AUXDATA.
      We require 2.6.27 or later, so PACKET_RESERVE is available.
      Make sure there's reserved space for a DLT_LINUX_SLL2 header
        when capturing.
      Correctly compute the "real" length for isochronous USB transfers.
      Don't have an eventfd descriptor open in non-blocking mode, so as
        not to waste descriptors.
      netfilter: Squelch a narrowing warning (To be look at before 2038).
    BPF capture (*BSD, macOS, AIX, Solaris 11):
      Fix case where a device open might fail, rather than falling back
        to a smaller buffer size, when the initial buffer size is too
        big.
      Use an unsigned device number to iterate over BPF devices, to
        squelch a compiler warning.
    NetBSD:
      Fix handling of LINKTYPE_HDLC/DLT_HDLC.
    rpcap:
      Fix unaligned accesses in rpcapd.
      Fix code to process port number.
      Clean up findalldevs code in rpcapd.
      Clean up bufferizing code.
      Fix a file descriptor/handle leak in pcap_findalldevs_ex()
        (Coverity CID 1507240).
      Improve error messages for host and port resolution errors.
      Fix connect code not to fail if both IPv4 and IPv6 addresses are
        tried.
      Improve connect failure error message.
      Provide an error message for a bad authentication reply size.
      For link-layer types with host-endian fields in the header, fix
        those fields if capturing from a server with a different byte
        order.
      Suppress temporarily the warnings with "enable remote packet capture".
    Windows:
      Add support for NdisMediumIP.
      Don't require applications using pcap to be built with VS 2015 or
        later.
      Use the correct string for the DLL VersionInfo.
      Remove unnecessary DllMain() function.
      Correctly handle ERROR_INVALID_FUNCTION from
        PacketGetTimestampModes() (indicate that WinPcap or an older
        version of Npcap is probably installed).
      Fix use-after-free in some cases when a pcap_t is closed.
      Make sure an error is returned by pcap_create_interface() if
        PacketOpenAdapter() fails.
      Return an error if the driver reports 0 timestamp modes supported.
      Close the ADAPTER handle for some errors in
        pcap_create_interface().
      Get rid of old umaintained VS project files.
      Fix deprecation warning for pcap_handle().
      Npcap is now at npcap.com, not npcap.org.
      Make sure "no such device" and "no permission to open device"
        errors show up in pcap_activate(), not pcap_create() (fixes,
        among other things, tcpdump -i <interface-number>).
      npcap: squelch deprecation warnings for kernel dump mode.
    Haiku:
      Implement pcap_lib_version(), as now required.
      Handle negative or too-large snaplen values.
      Fix various build issues and warnings.
    Building and testing:
      Update configure-time universal build checks for macOS.
      Update config.guess and config.sub.
      If we look for an SSL library with pkg-config in configure script,
        try pkg-config first.
      If we have pkg-config and Homebrew, try to set pkg-config up to
        find Homebrew packages.
      Handle some Autoconf/make errors better.
      Use "git archive" for the "make releasetar" process.
      Remove the release candidate rcX targets.
      Fix compiling on Solaris 9/SPARC and 11/AMD64.
      Address assorted compiler warnings.
      Fix cross-building on Linux for Windows with mingw32 for Win64
      Properly set installation directory on Windows when not compiling
        with MSVC.
      Fix configure script checks for compiler flags.
      Give more details if check for usable (F)Lex fails.
      Fix compiling with GCC 4.6.4.
      Don't use add_compile_options() with CMake, as we currently don't
        require 2.8.12, where it first appeared.
      Don't provide -L/usr/lib for pkg-config --libs in pkg-config.
      Fix error message for inadequate Bison/Berkeley YACC.
      configure: correctly do some DPDK checks.
      Only use pkg-config when checking for DPDK.
      Allow the path in which DPDK is installed to be specified.
      Use pkg-config first when checking for libibverbs.
      CMake: fix check for libibverbs with Sun's C compiler.
      Have CMake warn if no capture mechanism can be found.
      Don't do stuff requiring 3.19 or later on earlier CMakes.
      Squelch some CMake warnings.
      Fix diag-control.h to handle compiling with clang-cl.
      Cleanup various leftover cruft in the configure script.
      Fix building without protochain support.
      Check for a usable YACC (or Bison) and {F}lex in CMake, as we do
        in autotools.
      Only check for a C++ compiler on Haiku, as that's the only
        platform with C++ code, and make sure they generate code for
        the same instruction set bit-width (both 32-bit or both 64-bit)
      On Solaris, check the target bit-width and set PKG_CONFIG_PATH
        appropriately, to handle the mess that is the D-Bus library
        package.
      Fix generation of pcap-config and libpcap.pc files.
      pcap-config: don't assume the system library directory is /usr/lib.
      pcap-config: add a --static-pcap-only flag.
      Cirrus CI: Use the same configuration as for the main branch.
      Add four libpcap test files.
      Update Npcap SDK to 1.13.
      Makefile.in: Use TEST_DIST, like for tcpdump.
      Remove awk code from mkdep.
      Cirrus CI: Add the libssl-dev package in the Linux task.
      Cirrus CI: Add the openssl@3 brew package in the macOS task.
      Get "make shellcheck" to pass again.
      CMake: Build valgrindtest only if Autoconf would.
      CMake: use ${CMAKE_INSTALL_SBINDIR} rather than just sbin.
      CMake: use NUL: as the null device on Windows.
      autoconf: fix typo in test of macOS version.
      Makefile.in: Add two missing files in EXTRA_DIST.
      autotools, cmake: provide an rpath option if necessary.
      configure: get rid of the attempt to auto-run PKG_PROG_PKG_CONFIG.
      configure: use PKG_CHECK_MODULES to run pkg-config.
    Documentation:
      Add README.solaris.md.
      Add SCTP to pcap-filter(7).
      Note that = and == are the same operator in filters.
      Update INSTALL.md, README.md, and README.solaris.md.
      Update and clean up CONTRIBUTING.md.
      Trim documentation of support for now-dead UN*Xe and older
        versions of other UN*Xes.
      Move the "how to allocate a LINKTYPE_/DLT_ value" documentation to
        the web site.
      Clean up man pages.
      Move README.capture-module to the web site.
      Improve some protocol details in pcap-filter(7).
      Refine "relop" notes in pcap-filter(7).
      In pcap-filter(7) "domain" is an id.
      Discuss backward compatibility in pcap-filter(7).
      Other improvements to pcap-filter(7).
      Document pcap_breakloop(3PCAP) interaction with threads better.
      Document PCAP_ERROR_NOT_ACTIVATED for more routines.

(adam)

2023-01-15 21:15:25 UTC MAIN commitmail json YAML

py-lexicon: add missing dependency on py-importlib-metadata

(adam)

2023-01-15 21:11:52 UTC MAIN commitmail json YAML

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

(adam)

2023-01-15 21:11:08 UTC MAIN commitmail json YAML

2023-01-15 21:00:39 UTC MAIN commitmail json YAML

py-OpenSSL: update test status

(adam)

2023-01-13 13:51:06 UTC MAIN commitmail json YAML

Updated sysutils/ansible-core, devel/py-future

(adam)

2023-01-13 13:50:38 UTC MAIN commitmail json YAML

py-future: updated to 0.18.3

What's new in version 0.18.3 (2023-01-13)
=========================================
This is a minor bug-fix release containing a number of fixes:

- Backport fix for bpo-38804 (c91d70b)
- Fix bug in fix_print.py fixer (dffc579)
- Fix bug in fix_raise.py fixer (3401099)
- Fix newint bool in py3 (fe645ba)
- Fix bug in super() with metaclasses (6e27aac)
- docs: fix simple typo, reqest -> request (974eb1f)
- Correct __eq__ (c780bf5)
- Pass if lint fails (2abe00d)
- Update docker image and parcel out to constant variable.  Add comment to update version constant (45cf382)
- fix order (f96a219)
- Add flake8 to image (046ff18)
- Make lint.sh executable (58cc984)
- Add docker push to optimize CI (01e8440)
- Build System (42b3025)
- Add docs build status badge to README.md (3f40bd7)
- Use same docs requirements in tox (18ecc5a)
- Add docs/requirements.txt (5f9893f)
- Add PY37_PLUS, PY38_PLUS, and PY39_PLUS (bee0247)
- fix 2.6 test, better comment (ddedcb9)
- fix 2.6 test (3f1ff7e)
- remove nan test (4dbded1)
- include list test values (e3f1a12)
- fix other python2 test issues (c051026)
- fix missing subTest (f006cad)
- import from old imp library on older python versions (fc84fa8)
- replace fstrings with format for python 3.4,3.5 (4a687ea)
- minor style/spelling fixes (8302d8c)
- improve cmp function, add unittest (0d95a40)
- Pin typing==3.7.4.1 for Python 3.3 compatiblity (1a48f1b)
- Fix various py26 unit test failures (9ca5a14)
- Add initial contributing guide with docs build instruction (e55f915)
- Add docs building to tox.ini (3ee9e7f)
- Support NumPy's specialized int types in builtins.round (b4b54f0)
- Added r""" to the docstring to avoid warnings in python3 (5f94572)
- Add __subclasscheck__ for past.types.basestring (c9bc0ff)
- Correct example in README (681e78c)
- Add simple documentation (6c6e3ae)
- Add pre-commit hooks (a9c6a37)
- Handling of __next__ and next by future.utils.get_next was reversed (52b0ff9)
- Add a test for our fix (461d77e)
- Compare headers to correct definition of str (3eaa8fd)
- Add support for negative ndigits in round; additionally, fixing a bug so that it handles passing in Decimal properly (a4911b9)
- Add tkFileDialog to future.movers.tkinter (f6a6549)
- Sort before comparing dicts in TestChainMap (6126997)
- Fix typo (4dfa099)
- Fix formatting in "What's new" (1663dfa)
- Fix typo (4236061)
- Avoid DeprecationWarning caused by invalid escape (e4b7fa1)
- Fixup broken link to external django documentation re: porting to Python 3 and unicode_literals (d87713e)
- Fixed newdict checking version every time (99030ec)
- Add count from 2.7 to 2.6 (1b8ef51)

(adam)

2023-01-13 13:48:45 UTC MAIN commitmail json YAML

2023-01-13 09:03:24 UTC MAIN commitmail json YAML

Updated textproc/py-alabaster, devel/py-requests

(adam)

2023-01-13 09:01:02 UTC MAIN commitmail json YAML

py-requests: updated to 2.28.2

2.28.2 (2023-01-12)
-------------------

**Dependencies**

- Requests now supports charset\_normalizer 3.x.

**Bugfixes**

- Updated MissingSchema exception to suggest https scheme rather than http.

(adam)

2023-01-13 08:54:29 UTC MAIN commitmail json YAML

py-alabaster: updated to 0.7.13

0.7.13

:support:`- backported` Modernized the project: s/Travis/Circle/ for CI, README badges, setup.cfg removal, metadata refresh, etc.

:support:`- backported` Dropped support for Python 2 and Python <3.6. This includes various minor updates to work correctly with modern versions of Sphinx (1.6 at the very least). Thanks to Adam Turner for a pile of patches here.

Warning

This change is backwards incompatible if you're on an old Python version.

:support:`- backported` Tweak CSS somewhat for compatibility with modern Sphinx versions' base stylesheet.

(adam)

2023-01-12 19:36:15 UTC MAIN commitmail json YAML

Updated lang/llvm, sysutils/ansible

(adam)

2023-01-12 19:35:24 UTC MAIN commitmail json YAML

ansible: updated to 7.1.0

v7.1.0
======

Added Collections
-----------------
- grafana.grafana (version 1.1.0)

Ansible-core
------------
Ansible 7.1.0 contains Ansible-core version 2.14.1.
This is a newer version than version 2.14.0 contained in the previous Ansible release.

Major Changes
-------------

cisco.meraki
~~~~~~~~~~~~
- meraki_mr_l7_firewall - New module
- meraki_webhook_payload_template - New module

community.zabbix
~~~~~~~~~~~~~~~~
- all modules are opting away from zabbix-api and using httpapi ansible.netcommon plugin. We will support zabbix-api for backwards compatibility until next major release. See our README.md for more information about how to migrate
- zabbix_agent and zabbix_proxy roles are opting away from zabbix-api and use httpapi ansible.netcommon plugin. We will support zabbix-api for backwards compatibility until next major release. See our README.md for more information about how to migrate

containers.podman
~~~~~~~~~~~~~~~~~
- New become plugin - podman_unshare
- Podman generate systemd module

fortinet.fortios
~~~~~~~~~~~~~~~~
- Support FortiOS v7.0.6, v7.0.7, v7.0.8, v7.2.1, v7.2.2.

(adam)

2023-01-12 19:32:54 UTC MAIN commitmail json YAML

2023-01-12 12:09:34 UTC MAIN commitmail json YAML

Updated sysutils/ansible-lint, net/unbound

(adam)

2023-01-12 12:09:18 UTC MAIN commitmail json YAML

unbound: updated to 1.17.1

1.17.1

Features

Expose 'statistics-inhibit-zero' as a configuration option; the default value retains Unbound's behavior.
Expose 'max-sent-count' as a configuration option; the default value retains Unbound's behavior.
Merge 461 from Christian Allred: Add max-query-restarts option. Exposes an internal configuration but the default value retains Unbound's behavior.
Merge 569 from JINMEI Tatuya: add keep-cache option to 'unbound-control reload' to keep caches.

Bug Fixes

Merge 768 from fobser: Arithmetic on a pointer to void is a GNU extension.
In unit test, print python script name list correctly.
testcode/dohclient sets log identity to its name.
Clarify the use of MAX_SENT_COUNT in the iterator code.
Fix that cachedb does not store failures in the external cache.
Merge 767 from jonathangray: consistently use IPv4/IPv6 in unbound.conf.5.
Fix to ignore tcp events for closed comm points.
Fix to make sure to not read again after a tcp comm point is closed.
Fix 775: libunbound: subprocess reap causes parent process reap to hang.
iana portlist update.
Complementary fix for distutils.sysconfig deprecation in Python 3.10 to commit 62c5039ab9da42713e006e840b7578e01d66e7f2.
Fix 779: [doc] Missing documention in ub_resolve_event() for callback parameter was_ratelimited.
Ignore expired error responses.
Merge 720 from jonathangray: fix use after free when WSACreateEvent() fails.
Fix for the ignore of tcp events for closed comm points, preserve the use after free protection features.
Fix 782: Segmentation fault in stats.c:404.
Add SVCB and HTTPS to the types removed by 'unbound-control flush'.
Clear documentation for interactivity between the subnet module and the serve-expired and prefetch configuration options.
Fix 773: When used with systemd-networkd, unbound does not start until systemd-networkd-wait-online.service times out.
Merge 808: Wrap Makefile script's directory variables in quotes.
Fix to wrap Makefile scripts directory in quotes for uninstall.
Fix windows compile for libunbound subprocess reap comm point closes.
Update github workflows to use checkout v3.
Fix wildcard in hyperlocal zone service degradation, reported by Sergey Kacheev.

(adam)

2023-01-12 11:58:13 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.10.2

v6.10.2

Bugfixes

Make git a runtime dependency
Disable version check when running as a pre-commit hook
Avoid checking var-names on non ansible files

(adam)

2023-01-12 10:23:23 UTC MAIN commitmail json YAML

Updated archivers/xz, databases/py-redis

(adam)

2023-01-12 10:22:15 UTC MAIN commitmail json YAML

py-redis: updated to 4.4.2

4.4.2

�洫ェ Experimental Features

Add support for BF.CARD

�泅� New Features

Add support for BF.CARD
Add support for custom connection pool class in NodesManager

�汾� Bug Fixes

Allow replica to master promotion in nodes_cache
Security Fix: Updating graph parser for potential injection cases

(adam)

2023-01-12 10:20:33 UTC MAIN commitmail json YAML

xz: updated to 5.4.1

5.4.1 (2023-01-11)

    * liblzma:

        - Fixed the return value of lzma_microlzma_encoder() if the
          LZMA options lc/lp/pb are invalid. Invalid lc/lp/pb options
          made the function return LZMA_STREAM_END without encoding
          anything instead of returning LZMA_OPTIONS_ERROR.

        - Windows / Visual Studio: Workaround a possible compiler bug
          when targeting 32-bit x86 and compiling the CLMUL version of
          the CRC64 code. The CLMUL code isn't enabled by the Windows
          project files but it is in the CMake-based builds.

    * Build systems:

        - Windows-specific CMake changes:

            * Don't try to enable CLMUL CRC64 code if _mm_set_epi64x()
              isn't available. This fixes CMake-based build with Visual
              Studio 2013.

            * Created a workaround for a build failure with windres
              from GNU binutils. It is used only when the C compiler
              is GCC (not Clang). The workaround is incompatible
              with llvm-windres, resulting in "XZx20Utils" instead
              of "XZ Utils" in the resource file, but without the
              workaround llvm-windres works correctly. See the
              comment in CMakeLists.txt for details.

            * Included the resource files in the xz and xzdec build
              rules. Building the command line tools is still
              experimental but possible with MinGW-w64.

        - Visual Studio: Added stream_decoder_mt.c to the project
          files. Now the threaded decompressor lzma_stream_decoder_mt()
          gets built. CMake-based build wasn't affected.

        - Updated windows/INSTALL-MSVC.txt to mention that CMake-based
          build is now the preferred method with Visual Studio. The
          project files will probably be removed after 5.4.x releases.

        - Changes to #defines in config.h:

            * HAVE_DECL_CLOCK_MONOTONIC was replaced by
              HAVE_CLOCK_MONOTONIC. The old macro was always defined
              in configure-generated config.h to either 0 or 1. The
              new macro is defined (to 1) only if the declaration of
              CLOCK_MONOTONIC is available. This matches the way most
              other config.h macros work and makes things simpler with
              other build systems.

            * HAVE_DECL_PROGRAM_INVOCATION_NAME was replaced by
              HAVE_PROGRAM_INVOCATION_NAME for the same reason.

    * Tests:

        - Fixed test script compatibility with ancient /bin/sh
          versions. Now the five test_compress_* tests should
          no longer fail on Solaris 10.

        - Added and refactored a few tests.

    * Translations:

        - Updated the Catalan and Esperanto translations.

        - Added Korean and Ukrainian man page translations.

(adam)

2023-01-12 08:10:42 UTC MAIN commitmail json YAML

Updated graphics/hugin, www/py-urllib3

(adam)

2023-01-12 08:10:24 UTC MAIN commitmail json YAML

py-urllib3: updated to 1.26.14

1.26.14 (2023-01-11)
--------------------
* Fixed parsing of port 0 (zero) returning None, instead of 0.
* Removed deprecated getheaders() calls in contrib module.

(adam)

2023-01-12 08:08:36 UTC MAIN commitmail json YAML

hugin: updated to 2022.0.0

Changes since 2021.0.0

Add simple edge fill option to fill black edges in panorama with homogenous color.
Simplified the assistant page with only the necessary GUI controls to make it more clear for beginners and casual users.
Several improvements to control points tab (e.g. magnifier displays now warped image for better judgement of wide angle/fisheye images).
Improved handling of duplicate control points when running cpfind.
Extended command line tools pto_mask (--delete-mask) and pano_modify (allow specifying crop relative to canvas size).
Several bug fixes.

(adam)

2023-01-11 19:00:51 UTC MAIN commitmail json YAML

Updated audio/libsndfile, devel/py-pybind11

(adam)

2023-01-11 19:00:31 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.10.3

Version 2.10.3

Changes:

Temporarily made our GIL status assertions (added in 2.10.2) disabled by default (re-enable manually by defining PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF, will be enabled in 2.11).
Improved error messages when inc_ref/dec_ref are called with an invalid GIL state.

Bug Fixes:

Some minor touchups found by static analyzers.

(adam)

2023-01-11 18:58:23 UTC MAIN commitmail json YAML

libsndfile: updated to 1.2.0

1.2.0

Fixed

Searching for LAME dependency with CMake build system.
CMake build from Autotools tarball.
Build on UWP platform.
Fix signed integer overflow.
Skipping large wav chunks on stdin.

Removed

Maximum samplerate limit,

(adam)

2023-01-11 18:20:48 UTC MAIN commitmail json YAML

Updated lang/nodejs16, lang/nodejs14

(adam)

2023-01-11 18:20:31 UTC MAIN commitmail json YAML

nodejs14: updated to 14.21.2

Version 14.21.2 'Fermium' (LTS)

Notable Changes

OpenSSL 1.1.1s

This OpenSSL version does not address any security vulnerabilities.

Root certificates updated to NSS 3.85

Time zone update to 2022f

(adam)

2023-01-11 18:19:49 UTC MAIN commitmail json YAML

nodejs16: updated to 16.19.0

Version 16.19.0 'Gallium' (LTS)

Notable Changes

OpenSSL 1.1.1s

This OpenSSL version does not address any security vulnerabilities.

Root certificates updated to NSS 3.85

Time zone update to 2022f

(adam)

2023-01-11 17:35:09 UTC MAIN commitmail json YAML

Updated lang/nodejs, lang/nodejs18

(adam)

2023-01-11 17:33:48 UTC MAIN commitmail json YAML

nodejs18: updated to 18.13.0

Version 18.13.0 'Hydrogen' (LTS), @danielleadams

Notable changes

Add support for externally shared js builtins

By default Node.js is built so that all dependencies are bundled into the Node.js binary itself. Some Node.js distributions prefer to manage dependencies externally. There are existing build options that allow dependencies with native code to be externalized. This commit adds additional options so that dependencies with JavaScript code (including WASM) can also be externalized. This addition does not affect binaries shipped by the Node.js project but will allow other distributions to externalize additional dependencies when needed.

Introduce File

Support function mocking on Node.js test runner

build:
disable v8 snapshot compression by default (Joyee Cheung)
crypto:
update root certificates (Luigi Pinca)
deps:
update ICU to 72.1 (Micha谷l Zasso)
doc:
add doc-only deprecation for headers/trailers setters (Rich Trott)
add Rafael to the tsc (Michael Dawson)
deprecate use of invalid ports in url.parse (Antoine du Hamel)
add lukekarrys to collaborators (Luke Karrys)
add anonrig to collaborators (Yagiz Nizipli)
deprecate url.parse() (Rich Trott)
lib:
drop fetch experimental warning (Matteo Collina)
net:
(SEMVER-MINOR) add autoSelectFamily and autoSelectFamilyAttemptTimeout options (Paolo Insogna)
src:
(SEMVER-MINOR) add uvwasi version (Jithil P Ponnan)
(SEMVER-MINOR) add initial shadow realm support (Chengzhong Wu)
test_runner:
(SEMVER-MINOR) add t.after() hook (Colin Ihrig)
(SEMVER-MINOR) don't use a symbol for runHook() (Colin Ihrig)
tls:
(SEMVER-MINOR) add "ca" property to certificate object (Ben Noordhuis)
remove trustcor root ca certificates (Ben Noordhuis)
tools:
update certdata.txt (Luigi Pinca)
util:
add fast path for utf8 encoding (Yagiz Nizipli)
improve textdecoder decode performance (Yagiz Nizipli)
(SEMVER-MINOR) add MIME utilities (Bradley Farias)

(adam)

2023-01-11 17:32:33 UTC MAIN commitmail json YAML

nodejs: updated to 19.4.0

Version 19.4.0 (Current)

Notable Changes

buffer:
(SEMVER-MINOR) add buffer.isUtf8 for utf8 validation (Yagiz Nizipli)
http:
(SEMVER-MINOR) improved timeout defaults handling (Paolo Insogna)
net:
add autoSelectFamily global getter and setter (Paolo Insogna)
os:
(SEMVER-MINOR) add availableParallelism() (Colin Ihrig)
util:
add fast path for text-decoder fatal flag (Yagiz Nizipli)

(adam)

2023-01-11 12:05:40 UTC MAIN commitmail json YAML

Updated security/py-asyncssh, textproc/py-ujson

(adam)

2023-01-11 12:05:24 UTC MAIN commitmail json YAML

py-ujson: updated to 5.7.0

5.7.0

Added

Support ujson.loads(bytearray(...)) and other bytes-like objects.

(adam)

2023-01-11 12:04:08 UTC MAIN commitmail json YAML

py-asyncssh: updated to 2.13.0

Release 2.13.0 (27 Dec 2022)
----------------------------

* Updated testing and coverage to drop Python 3.6 and add Python 3.11.
  Thanks go to GitHub user hexchain for maintaining the GitHub workflows
  supporting this!

* Added new "recv_eof" option to not pass an EOF from a channel to a
  redirected target, allowing output from multiple SSH sessions to be
  sent and mixed with other direct output to that target. This is meant
  to be similar to the existing "send_eof" option which controls whether
  EOF on a redirect source is passed through to the SSH channel. Thanks
  go to Stuart Reynolds for inspiring this idea.

* Added new methods to make it easy to perform forwarding between TCP
  ports and UNIX domain sockets. Thanks go to Alex Rogozhnikov for
  suggesting this use case.

* Added a workaround for a problem seen on a Huawei SFTP server where
  it sends an invalid combination of file attribute flags. In cases where
  the flags are otherwise valid and the right amount of attribute data is
  available, AsyncSSH will ignore the invalid flags and proceed.

* Fixed an issue with copying files to SFTP servers that don't support
  random access I/O. The potential to trigger this failyre goes back
  several releases, but a change in AsyncSSH 2.12 made out-of-order writes
  much more likely. This fix returns AsyncSSH to its previous behavior
  where out-of-order writes are unlikely even when taking advantage of
  parallel reads. Thanks go to Patrik Lindgren and Stefan Walkner for
  reporting this issue and helping to identify the source of the problem.

* Fixed an issue when requesting remote port forwarding on a dynamically
  allocated port. Thanks go to Daniel Shimon for reporting this and
  proposing a fix.

* Fixed an issue where readexactly could block indefinitely when a signal
  is delivered in the stream before the requested number of bytes are
  available. Thanks go to Artem Bezborodko for reporting this and
  providing a fix.

* Fixed an interoperability issue with OpenSSH when using SSH certificates
  with RSA keys with a SHA-2 signature. Thanks go to ��ukasz Siudut for
  reporting this.

* Fixed an issue with handling "None" in ProxyCommand, GlobalKnownHostsFile,
  and UserKnownHostsFile config file options. Thanks go to GitHub user
  dtrifiro for reporting this issue and suggesting a fix.

(adam)

2023-01-11 11:48:51 UTC MAIN commitmail json YAML

Updated www/py-parsel, textproc/py-cssselect

(adam)

2023-01-11 11:48:35 UTC MAIN commitmail json YAML

py-cssselect: updated to 1.2.0

Version 1.2.0
-------------
* Drop support for Python 2.7, 3.4-3.6, add support for Python 3.7-3.11.
* Add type annotations (PEP 484 and PEP 561).
* More features from the CSS Selectors Level 4:
  * The ``:is()`` pseudo-class.
  * The ``:where()`` pseudo-class.
  * The ``:has()`` pseudo-class, with some limitations.
* Fix parsing ``:scope`` after a comma.
* Add parentheses to fix condition precedence in some cases.
* Private API changes related to the removal of the Python 2 support:
  * Remove ``_unicode`` and ``_unichr`` aliases from ``csselect.parser``.
  * Remove ``_basestring`` and ``_unicode`` aliases from ``csselect.xpath``.
  * Deprecate ``csselect.xpath._unicode_safe_getattr()`` and change it to just
    call ``getattr()``.
* Include tests in the PyPI tarball.
* Many CI additions and improvements.
* Improve the test coverage.

(adam)

2023-01-11 11:47:18 UTC MAIN commitmail json YAML

py-parsel: updated to 1.7.0

1.7.0 (2022-11-01)
* Add PEP 561-style type information
* Support for Python 2.7, 3.5 and 3.6 is removed
* Support for Python 3.9-3.11 is added
* Very large documents (with deep nesting or long tag content) can now be
  parsed, and ``Selector`` now takes a new argument ``huge_tree`` to disable
  this
* Support for new features of cssselect 1.2.0 is added
* The ``Selector.remove()`` and ``SelectorList.remove()`` methods are
  deprecated and replaced with the new ``Selector.drop()`` and
  ``SelectorList.drop()`` methods which don't delete text after the dropped
  elements when used in the HTML mode.

(adam)

2023-01-11 10:54:59 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, textproc/py-yamllint

(adam)

2023-01-11 10:54:41 UTC MAIN commitmail json YAML

py-yamllint: updated to 1.29.0

1.29.0 (2023-01-10)

Add support for Python 3.11, drop support for Python 3.6
Rule float-values: fix bug on strings containing fordidden values
Stop releasing universal wheels
Use proper Python 3 I/O type for file reading
Rule indentation: fix indent-sequences in nested collections
Docs: clarify disable-line and parser errors, give a workaround
Refactors to apply some pyupgrade suggestions
Allow using a list of strings in ignore configuration
Add --list-files command line option

(adam)

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

py-xlsxwriter: updated to 3.0.6

Release 3.0.6 - January 5 2023
------------------------------
* Added simulated worksheet :func:`autofit` method.

(adam)

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

Updated textproc/py-sphinxcontrib-applehelp, devel/py-traitlets

(adam)

2023-01-11 10:41:10 UTC MAIN commitmail json YAML

py-traitlets: updated to 5.8.1

5.8.1

Bugs fixed
- fix: mro_trait can be unbound when the class is not in mro

Documentation improvements
- Add more api docs

(adam)

2023-01-11 10:39:33 UTC MAIN commitmail json YAML

py-sphinxcontrib-applehelp: updated to 1.0.3

Release 1.0.3 (2023-01-08)
==========================
* Drop Python 3.8 and lower
* Fix deprecation warnings from Sphinx 6.1

(adam)

2023-01-11 10:23:13 UTC MAIN commitmail json YAML

Updated textproc/ugrep, net/yt-dlp

(adam)

2023-01-11 10:22:54 UTC MAIN commitmail json YAML

yt-dlp: updated to 2023.1.6

2023.01.06

* Fix config locations by [Grub4k](https://github.com/Grub4k), [coletdjnz](https://github.com/coletdjnz), [pukkandan](https://github.com/pukkandan)
* [downloader/aria2c] Disable native progress
* [utils] `mimetype2ext`: `weba` is not standard
* [utils] `windows_enable_vt_mode`: Better error handling
* [build] Add minimal `pyproject.toml`
* [update] Fix updater file removal on windows by [Grub4K](https://github.com/Grub4K)
* [cleanup] Misc fixes and cleanup
* [extractor/aitube] Add extractor by [HobbyistDev](https://github.com/HobbyistDev)
* [extractor/drtv] Add series extractors by [FrederikNS](https://github.com/FrederikNS)
* [extractor/volejtv] Add extractor by [HobbyistDev](https://github.com/HobbyistDev)
* [extractor/xanimu] Add extractor by [JChris246](https://github.com/JChris246)
* [extractor/youtube] Retry manifest refresh for live-from-start by [mzhou](https://github.com/mzhou)
* [extractor/biliintl] Add `/media` to `VALID_URL` by [HobbyistDev](https://github.com/HobbyistDev)
* [extractor/biliIntl] Add fallback to `video_data` by [HobbyistDev](https://github.com/HobbyistDev)
* [extractor/crunchyroll:show] Add `language` to entries by [Chrissi2812](https://github.com/Chrissi2812)
* [extractor/joj] Fix extractor by [OndrejBakan](https://github.com/OndrejBakan), [pukkandan](https://github.com/pukkandan)
* [extractor/nbc] Update graphql query by [jacobtruman](https://github.com/jacobtruman)
* [extractor/reddit] Add subreddit as `channel_id` by [gschizas](https://github.com/gschizas)
* [extractor/tiktok] Add `TikTokLive` extractor by [JC-Chung](https://github.com/JC-Chung)

(adam)

2023-01-11 10:19:50 UTC MAIN commitmail json YAML

ugrep: updated to 3.9.4

ugrep v3.9.4
Support ugrep on OpenIndiana Solaris/SunOS, fix spurious 0 byte in tar filename output results, fix support for PCRE2 prior 10.34 and other (minor) improvements.

(adam)

2023-01-11 10:17:52 UTC MAIN commitmail json YAML

Updated security/py-cryptography, security/py-cryptography_vectors

(adam)

2023-01-11 10:17:19 UTC MAIN commitmail json YAML

py-cryptography py-cryptography_vectors: updated to 39.0.0

39.0.0 - 2023-01-01

* **BACKWARDS INCOMPATIBLE:** Support for OpenSSL 1.1.0 has been removed.
  Users on older version of OpenSSL will need to upgrade.
* **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 3.5. The new
  minimum LibreSSL version is 3.5.0. Going forward our policy is to support
  versions of LibreSSL that are available in versions of OpenBSD that are
  still receiving security support.
* **BACKWARDS INCOMPATIBLE:** Removed the ``encode_point`` and
  ``from_encoded_point`` methods on
  :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicNumbers`,
  which had been deprecated for several years.
  :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.public_bytes`
  and
  :meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey.from_encoded_point`
  should be used instead.
* **BACKWARDS INCOMPATIBLE:** Support for using MD5 or SHA1 in
  :class:`~cryptography.x509.CertificateBuilder`, other X.509 builders, and
  PKCS7 has been removed.
* **BACKWARDS INCOMPATIBLE:** Dropped support for macOS 10.10 and 10.11, macOS
  users must upgrade to 10.12 or newer.
* **ANNOUNCEMENT:** The next version of ``cryptography`` (40.0) will change
  the way we link OpenSSL. This will only impact users who build
  ``cryptography`` from source (i.e., not from a ``wheel``), and specify their
  own version of OpenSSL. For those users, the ``CFLAGS``, ``LDFLAGS``,
  ``INCLUDE``, ``LIB``, and ``CRYPTOGRAPHY_SUPPRESS_LINK_FLAGS`` environment
  variables will no longer be respected. Instead, users will need to
  configure their builds `as documented here`_.
* Added support for
  :ref:`disabling the legacy provider in OpenSSL 3.0.x<legacy-provider>`.
* Added support for disabling RSA key validation checks when loading RSA
  keys via
  :func:`~cryptography.hazmat.primitives.serialization.load_pem_private_key`,
  :func:`~cryptography.hazmat.primitives.serialization.load_der_private_key`,
  and
  :meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateNumbers.private_key`.
  This speeds up key loading but is :term:`unsafe` if you are loading potentially
  attacker supplied keys.
* Significantly improved performance for
  :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`
  when repeatedly calling ``encrypt`` or ``decrypt`` with the same key.
* Added support for creating OCSP requests with precomputed hashes using
  :meth:`~cryptography.x509.ocsp.OCSPRequestBuilder.add_certificate_by_hash`.
* Added support for loading multiple PEM-encoded X.509 certificates from
  a single input via :func:`~cryptography.x509.load_pem_x509_certificates`.

(adam)

2023-01-09 11:28:50 UTC MAIN commitmail json YAML

Updated databases/py-redis

(adam)

2023-01-09 11:27:03 UTC MAIN commitmail json YAML

py-redis: updated to 4.4.1

Changes 4.4.1

�泅� New Features

Add dialect to FT.AGGREGATE
Add support for resetchannels in ACL SETUSER
Allow EVAL_RO and EVALSHA_RO to be routed to read replica
Add timeout parameter for SentinelManagedConnection
Add TIMEOUT to query class
Add support for certain LATENCY commands

�汾� Bug Fixes

Add type checking to __eq__ in graph classes
Accept str for ex parameter in set command
Fix for Unhandled exception related to self.host with unix socket
Make PythonParser resumable

�洫ー Maintenance

Fix incorrect _disconnect_raise docstring
Remove DeprecationWarning by replace get_event_loop with get_running_loop
Fix AttributeError when trying to split library version
Including startup instructions via redis-stack docker
Fix JSON.ARRINDEX test
Add OpenTelemetry example with Uptrace backend
Switch docs to furo theme
Combine auto-concatenated strings
Updating graph tests to support new execution plan
Raising NotImplementedError for certain CLUSTER and LATENCY commands

(adam)

2023-01-08 11:22:22 UTC MAIN commitmail json YAML

Updated net/py-dpkt, devel/py-traitlets

(adam)

2023-01-08 11:22:01 UTC MAIN commitmail json YAML

py-traitlets: updated to 5.8.0

5.8.0

Enhancements made

-Shell command-line tab-completion via `argcomplete`
- Define `trait.__doc__` = `trait.help` for better API Docs

Maintenance and upkeep improvements

- Expose more attributes for typing
- Fix lint

Documentation improvements

- Additional `Application` examples and docs

(adam)

2023-01-08 11:19:52 UTC MAIN commitmail json YAML

py-dpkt: updated to 1.9.8

1.9.8
- Fixed endianness issues in PCAPNG, Loopback
- Improved MPLS unpacking to include IPv6
- Fixed unpacking of multiple records in TLS messages
- Updated docstrings for multiples modules
- Fixed a long-standing issue where serializing IP would change its length
- Fixed IEEE 802.11 Beacon byte ordering
- Graceful handling of PCAPNG option comment UTF-8 decoding errors
- Added support for PCAPNG Packet Block
- Added modpcap reader support

(adam)

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

Updated devel/py-cython, devel/py-isort

(adam)

2023-01-07 10:40:40 UTC MAIN commitmail json YAML

py-isort: updated to 5.11.4

5.11.4 December 21 2022

- Fixed 2038 (again): stop installing documentation files to top-level site-packages
- CI: only run release workflows for upstream
- Tests: remove obsolete toml import from the test suite
- CI: bump Poetry 1.3.1

(adam)

2023-01-07 10:38:55 UTC MAIN commitmail json YAML

py-cython: updated to 0.29.33

0.29.33 (2023-01-06)
====================

Features added
--------------

* The ``cythonize`` and ``cython`` commands have a new option ``-M`` / ``--depfile``
  to generate ``.dep`` dependency files for the compilation unit.  This can be used
  by external build tools to track these dependencies.
  The ``cythonize`` option was already available in Cython :ref:`0.29.27`.
  Patches by Evgeni Burovski and Eli Schwartz.  (Github issue :issue:`1214`)

Bugs fixed
----------

* ``const`` fused types could not be used with memory views.
  Patch by Thomas Vincent.  (Github issue :issue:`1772`)

* ``wstr`` usage was removed in Python 3.12 and later (PEP-623).
  (Github issue :issue:`5145`)

* A type check assertion for Cython functions failed in debug Python builds.
  (Github issue :issue:`5031`)

* Fixed various compiler warnings.
  Patches by Lisandro Dalcin et al.  (Github issues :issue:`4948`, :issue:`5086`)

* Fixed error when calculating complex powers of negative numbers.
  (Github issue :issue:`5014`)

* Corrected a small mis-formatting of exception messages on Python 2.
  (Github issue :issue:`5018`)

* The ``PyUnicode_AsUTF8AndSize()`` C-API function was missing from the CPython declarations.
  (Github issue :issue:`5163`)

* A performance problem in the compiler was resolved when nesting conditional expressions.
  (Github issue :issue:`5197`)

* Test suite problems with recent NumPy and CPython versions were resolved.
  (Github issues :issue:`5183`, :issue:`5190`)

Other changes
-------------

* The undocumented, untested and apparently useless syntax
  ``from somemodule cimport class/struct/union somename`` was deprecated
  in anticipation of its removal in Cython 3.  The type
  modifier is not needed here and a plain ``cimport`` of the name will do.
  (Github issue :issue:`4905`)

* Properly disable generation of descriptor docstrings on PyPy since they cause crashes.
  It was previously disabled, but only accidentally via a typo.
  Patch by Matti Picus.  (Github issue :issue:`5083`)

* The ``cpow`` directive of Cython 3.0 is available as a no-op.
  (Github issue :issue:`5016`)

(adam)

2023-01-05 16:01:46 UTC MAIN commitmail json YAML

Updated x11/qt5

(adam)

2023-01-05 16:01:18 UTC MAIN commitmail json YAML

2023-01-05 10:35:45 UTC MAIN commitmail json YAML

Updated www/py-google-api-python-client, devel/py-lazy-object-proxy

(adam)

2023-01-05 10:35:25 UTC MAIN commitmail json YAML

py-lazy-object-proxy: updated to 1.9.0

1.9.0 (2023-01-04)
------------------
* Added support for matrix multiplication operator (``@``).
* Should have all the wheels now (including the manylinux ones).
* Bumped minimum version requirements for setuptools and setuptools-scm.
* Switched the default pure python fallback implementation to the "simple" one (when you ``from lazy_object_proxy import Proxy``
  and the C extension is not available).
  Previously the "slots" implementation was used but as it turns out it is slower on Python 3.

(adam)

2023-01-05 10:24:43 UTC MAIN commitmail json YAML

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

2.71.0 (2022-12-20)

Features

accesscontextmanager: Update the api https://togithub.com/googleapis/google-api-python-client/commit/038fdb69dcb6ea01f6eb56901ff0e76e6bbaf3ab (a0329cc)
alertcenter: Update the api https://togithub.com/googleapis/google-api-python-client/commit/6057d89b613fb2a30ac2d26b90933ad0afa083d1 (a0329cc)
androidenterprise: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ec22103603074d33ad2a41bed36debc63b3bb528 (a0329cc)
apigee: Update the api https://togithub.com/googleapis/google-api-python-client/commit/43f435c459205c8305f248efe78e6bd72a1b95c3 (a0329cc)
batch: Update the api https://togithub.com/googleapis/google-api-python-client/commit/3dd983b5616c058887d38e9423388d236acc27dc (a0329cc)
clouddeploy: Update the api https://togithub.com/googleapis/google-api-python-client/commit/9a176a474cfd18a4b53d9b6b78bb432e6dd4cb0b (a0329cc)
compute: Update the api https://togithub.com/googleapis/google-api-python-client/commit/bba3627ef5ae35a101b223b3da2739224e1598aa (a0329cc)
container: Update the api https://togithub.com/googleapis/google-api-python-client/commit/98d6112970c5236cff5f36bf543a166ea27ca74c (a0329cc)
contentwarehouse: Update the api https://togithub.com/googleapis/google-api-python-client/commit/00fa4bb30f92fdc325b23bd71b3ebd57fdcce4c7 (a0329cc)
datafusion: Update the api https://togithub.com/googleapis/google-api-python-client/commit/db1dddc7ca75258fde5cc59997599ce57ad8f01d (a0329cc)
datamigration: Update the api https://togithub.com/googleapis/google-api-python-client/commit/12effe4a38299bb6f1fc61afeb1359200e9eff0b (a0329cc)
datapipelines: Update the api https://togithub.com/googleapis/google-api-python-client/commit/91b60afaa437d7b29a96d83d3b89e3e855a81598 (a0329cc)
dataplex: Update the api https://togithub.com/googleapis/google-api-python-client/commit/04bafe3e118a1bbb2c75fc7f4e2e105f04bd4434 (a0329cc)
dataproc: Update the api https://togithub.com/googleapis/google-api-python-client/commit/1ad16fafbdfbf4d983112e5e811ea75f3727e67a (a0329cc)
datastream: Update the api https://togithub.com/googleapis/google-api-python-client/commit/30f292141f98047d5acd526297f3f0e5bb79536e (a0329cc)
firestore: Update the api https://togithub.com/googleapis/google-api-python-client/commit/89b34a91c7b56b03d59648bb582d3db1c5e06a4a (a0329cc)
gmail: Update the api https://togithub.com/googleapis/google-api-python-client/commit/a4ca99c42e5c618e57071a800f49d784a0bb6eea (a0329cc)
notebooks: Update the api https://togithub.com/googleapis/google-api-python-client/commit/f732fd307f07f53afc5344620456d0e662f81624 (a0329cc)
retail: Update the api https://togithub.com/googleapis/google-api-python-client/commit/d94dee346b3ae88d9d28bd97098bd2aba8093850 (a0329cc)
speech: Update the api https://togithub.com/googleapis/google-api-python-client/commit/339a5d6c9cf9ecdcfe6c1ac33ae2ede71973584e (a0329cc)
texttospeech: Update the api https://togithub.com/googleapis/google-api-python-client/commit/ee942d9363c422443d9ec24c0dac8e373b37721f (a0329cc)
workloadmanager: Update the api https://togithub.com/googleapis/google-api-python-client/commit/93f0e30afae73ea3ce888783de0a6bf53604e40d (a0329cc)

(adam)

2023-01-05 10:22:02 UTC MAIN commitmail json YAML

Updated devel/py-googleapis-common-protos, devel/py-google-api-core

(adam)

2023-01-05 10:21:41 UTC MAIN commitmail json YAML

py-google-api-core: updated to 2.11.0

v2.11.0

Features

Add support for Python 3.11
Allow representing enums with their unqualified symbolic names in headers

Bug Fixes

Major refactoring of Polling, Retry and Timeout logic
Require google-auth >= 2.14.1

(adam)

2023-01-05 10:17:21 UTC MAIN commitmail json YAML

py-googleapis-common-protos: updated to 1.57.1

v1.57.1
Bug Fixes
Mark reference_docs_uri field in google/api/client.proto as deprecated

(adam)

2023-01-04 10:42:38 UTC MAIN commitmail json YAML

Updated devel/py-setuptools_scm, devel/colordiff, www/py-httpx, converters/py-simplejson

(adam)

2023-01-04 10:42:05 UTC MAIN commitmail json YAML

py-simplejson: updated to 3.18.1

Version 3.18.1 released 2023-01-03

* Remove unnecessary `i` variable from encoder module namespace
* Declare support for Python 3.11 and add wheels

(adam)

2023-01-04 10:37:03 UTC MAIN commitmail json YAML

py-httpx: updated to 0.23.3

0.23.3 (4th Jan, 2023)

Fixed

Version 0.23.2 accidentally included stricter type checking on query parameters. This shouldn've have been included in a minor version bump, and is now reverted.

0.23.2 (2nd Jan, 2023)

Added

Support digest auth nonce counting to avoid multiple auth requests.

Fixed

Multipart file uploads where the file length cannot be determine now use chunked transfer encoding, rather than loading the entire file into memory in order to determine the Content-Length.
Raise TypeError if content is passed a dict-instance.
Partially revert the API breaking change in 0.23.1, which removed RawURL. We continue to expose a url.raw property which is now a plain named-tuple. This API is still expected to be deprecated, but we will do so with a major version bump.

(adam)

2023-01-04 10:33:55 UTC MAIN commitmail json YAML

colordiff: updated to 1.0.21

Support for Windows C:\ProgramData instead of /etc, improved documentation for command-line options.

(adam)

2023-01-04 10:32:00 UTC MAIN commitmail json YAML

py-setuptools_scm: updated to 7.1.0

v7.1.0
use tomllib from stdlib
handle non-ascii in setup.cfg
implement fallback file finders for archives
removed coding header in python template
declared Python 3.11 support
update .git_archival.txt templates match git-describe invocation
fix handling of .git-archival.txt from tagged commit

(adam)

2023-01-03 21:22:44 UTC MAIN commitmail json YAML

Updated lang/nodejs, devel/py-ipython

(adam)

2023-01-03 21:22:01 UTC MAIN commitmail json YAML

py-ipython: updated to 8.8.0

IPython 8.8.0
-------------

First release of IPython in 2023 as there was no release at the end of
December.

This is an unusually big release (relatively speaking) with more than 15 Pull
Requests merge.

Of particular interest are:

- :ghpull:`13852` that replace the greedy completer and improve
  completion, in particular for dictionary keys.
- :ghpull:`13858` that adds ``py.typed`` to ``setup.cfg`` to make sure it is
  bundled in wheels.
- :ghpull:`13869` that implements tab completions for IPython options in the
  shell when using `argcomplete <https://github.com/kislyuk/argcomplete>`. I
  believe this also needs a recent version of Traitlets.
- :ghpull:`13865` makes the ``inspector`` class of `InteractiveShell`
  configurable.
- :ghpull:`13880` that remove minor-version entrypoints as the minor version
  entry points that would be included in the wheel would be the one of the
  Python version that was used to build the ``whl`` file.

In no particular order, the rest of the changes update the test suite to be
compatible with Pygments 2.14, various docfixes, testing on more recent python
versions and various updates.

(adam)

2023-01-03 21:18:53 UTC MAIN commitmail json YAML

nodejs: updated to 19.3.0

Version 19.3.0 (Current)

Notable Changes

Updated npm to 9.2.0
build: disable v8 snapshot compression by default (Joyee Cheung)
doc: add doc-only deprecation for headers/trailers setters (Rich Trott)
doc: add Rafael Gonzaga to the TSC (Michael Dawson)
(SEMVER-MINOR) net: add autoSelectFamily and autoSelectFamilyAttemptTimeout options (Paolo Insogna)
(SEMVER-MINOR) src: add uvwasi version (Jithil P Ponnan)
(SEMVER-MINOR) test_runner: add t.after() hook (Colin Ihrig)
(SEMVER-MINOR) test_runner: don't use a symbol for runHook() (Colin Ihrig)
tls: remove trustcor root ca certificates (Ben Noordhuis)

(adam)

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

Updated textproc/po4a, multimedia/mkvtoolnix

(adam)

2023-01-03 19:10:16 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 73.0.0

Version 73.0.0 "25 or 6 to 4" 2023-01-02

New features and enhancements

* mkvmerge: greatly enhanced the speed of Base64 decoding which is used used
  e.g. when reading pictures embedded in Ogg or FLAC files or for binary data
  inside XML chapter & tag files. Even small blocks of data could take
  unreasonably long.
* mkvmerge: added support for reading HEVC/H.265 video from FLV
  containers.

Bug fixes

* mkvmerge: splitting: fixed a typo in the string output in GUI mode regarding
  the timestamps before which splitting was done.
* MKVToolNix GUI: job output: after having run multiple jobs the "Clear
  output" functionality only reset the visible parts. However, using the "save
  output" function would also save the output generated before the user used
  "clear output". Now only the output after the last use of "clear output" is
  saved.
* build system: when probing for the FLAC library the Ogg libraries will be
  linked with the compiled test program as well. This fixes detection if the
  `pkg-config` settings for FLAC don't list Ogg & the linker doesn't find the
  library automatically (e.g. for my macOS builds).

(adam)

2023-01-03 19:08:01 UTC MAIN commitmail json YAML

po4a: updated to 0.69

        ___  __  ___
__  __/ _ \ / /_ / _ \
\ \ / / | | | '_ \ (_) |          Happy New Year release.
\ V /| |_| | (_) \__, |
  \_/  \___(_)___/  /_/          (Released on 2023/01/01)

Markdown:
* Parts of a fenced divs are now translated separately

YAML and Yaml Front Matter:
* Use the implementation of YFM to parse YAML files too.
  - This reduces the code dupplication, and brings the nice features over:
    Numbers and arrays are not quoted anymore in Yaml files, as it should be.
  - This adds the yfm_paths option to Markdown and Asciidoc YFM,
    fixing GitHub's 392 along the way.
  - Please note that '-o keys' is now case-sensitive in Yaml documents.
* Do not translate nor quote booleans, so that they are not treated as string.
  Thanks Gissmo for GitHub's PR 393, even if I had to rework it quite a bit.

XML:
* Correctly handle placeholders of empty elements
* Translate attributes within attribute-folded inline and placeholder
  alt attribute of <img> can be properly handled with:
  -o 'attributes=<image>alt' -o 'inline=<image>' -o foldattributes
* Thanks k-yaegashi for the pull request fixing both issues

Project organization:
* Do not leak the generation date in our manpages
  Thanks Arnout Engelen for the pull request.

Translations:
* New translation: Georgian, thanks Temuri Doghonadze.
* Updated: Dutch, thanks Frans Spiesschaert.
* Updated: French, thanks Jérémie Tarot & Brandelune.
* Updated: Italian, thanks Marco Ciampa.
* Updated: Japanese, thanks gemmaro.
* Updated: Portuguese, thanks Hugo Carvalho.
* Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
* Updated: Ukrainian, thanks Yuri Chornoivan (українська).

Status of the binary translation:
* 100%: fr, it, nl, pt_BR, uk.
* >95%: eo (96%), nb (96%), pt (99%), sr_Cyrl (99%).
* >90%: de (94%), es (94%), hr (94%), hu (92%), ru (93%), zh_CN (94%), zh_Hant (94%).
* >70%: id (77%), sv (72%).
* >50%: cs (57%), da (62%), et (67%), eu (56%), ja (63%), pl (62%), sl (56%), vi (67%).
* >33%: ca (45%).
* Starting: ace (2%), af (7%), ar (14%), ka (16%), kn (7%), ko (18%), zh_HK (3%).

Status of the documentation translation:
* 100%: it, uk.
* >95%: de (98%), fr (99%), ja (96%), nl (99%), sr_Cyrl (98%).
* >90%: pt (93%), pt_BR (94%), zh_CHS (94%), zh_Hant (94%).
* >80%: es (83%).
* >50%: pl (66%), ru (64%).
* >33%: ca (43%).
* Starting: eo (2%), hr (0%), hu (0%), nb (4%).

(adam)

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

Updated textproc/py-pybtex-docutils, devel/py-pydantic

(adam)

2023-01-02 13:15:56 UTC MAIN commitmail json YAML

py-pydantic: updated to 1.10.4

v1.10.4 (2022-12-30)

* Change dependency to `typing-extensions>=4.2.0`,

v1.10.3 (2022-12-29)

**NOTE: v1.10.3 was ["yanked"](https://pypi.org/help/#yanked) from PyPI due to

* fix parsing of custom root models,
* fix: use dataclass proxy for frozen or empty dataclasses,
* Fix `schema` and `schema_json` on models where a model instance is a one of default values,
* Add Jina AI to sponsors on docs index page,
* fix: support assignment on `DataclassProxy`,
* Add `postgresql+psycopg` as allowed scheme for `PostgreDsn` to make it usable with SQLAlchemy 2,
* Allow dict schemas to have both `patternProperties` and `additionalProperties`,
* Fixes error passing None for optional lists with `unique_items`,
* Fix `GenericModel` with `Callable` param raising a `TypeError`,
* Fix field regex with `StrictStr` type annotation,
* Correct `dataclass_transform` keyword argument name from `field_descriptors` to `field_specifiers`,
* fix: avoid multiple calls of `__post_init__` when dataclasses are inherited,
* Reduce the size of binary wheels

(adam)

2023-01-02 13:12:12 UTC MAIN commitmail json YAML

py-pybtex-docutils: updated to 1.0.2

1.0.2 (25 May 2022)
-------------------

* New ``simplebibliography``
  directive, which will generate a citation for every entry in the specified
  bib files, intended for simple single document workflows that do not require
  the full power of Sphinx.

* Fix deprecation warning with docutils 0.18

(adam)

2023-01-02 13:06:23 UTC MAIN commitmail json YAML

Updated graphics/librsvg, devel/py-test-mypy

(adam)

2023-01-02 13:06:07 UTC MAIN commitmail json YAML

py-test-mypy: updated to 0.10.3

0.10.3
* Stop failing if mypy only produces notes.

(adam)

2023-01-02 13:02:42 UTC MAIN commitmail json YAML

librsvg: updated to 2.54.5

Version 2.54.5
- Accept patterns with userSpaceOnUse units for the stroke of
  axis-aligned lines.

(adam)

2023-01-02 12:20:18 UTC MAIN commitmail json YAML

Updated devel/py-zconfig; Removed devel/epydoc

(adam)

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

epydoc: removed; does not work with the latest py-docutils; last release in 2008

(adam)

2023-01-02 12:05:42 UTC MAIN commitmail json YAML

py-zconfig: updated to 3.6.1

3.6.1 (2022-12-06)
==================
- Add support for Python 3.11.
- Drop support for Python 3.4.

(adam)

2023-01-02 12:04:53 UTC MAIN commitmail json YAML

2023-01-02 09:06:41 UTC MAIN commitmail json YAML

Updated converters/help2man, net/haproxy

(adam)

2023-01-02 09:06:22 UTC MAIN commitmail json YAML

haproxy: updated to 2.7.1

2.7.1
- BUG/MINOR: ssl: initialize SSL error before parsing
- BUG/MINOR: ssl: initialize WolfSSL before parsing
- BUG/MEDIIM: stconn: Flush output data before forwarding close to write side
- CI: github: reintroduce openssl 1.1.1
- CI: github: split ssl lib selection based on git branch
- BUG/MEDIUM: checks: do not reschedule a possibly running task on state change
- BUG/MINOR: checks: make sure fastinter is used even on forced transitions
- MINOR: mworker: display an alert upon a wait-mode exit
- BUG/MEDIUM: mworker: fix segv in early failure of mworker mode with peers
- BUG/MEDIUM: mworker: create the mcli_reload socketpairs in case of upgrade
- BUG/MINOR: checks: restore legacy on-error fastinter behavior
- BUG/MINOR: init/threads: continue to limit default thread count to max per group
- BUILD: atomic: atomic.h may need compiler.h on ARMv8.2-a
- BUILD: makefile/da: also clean Os/ in Device Atlas dummy lib dir
- BUG/MEDIUM: httpclient/lua: double LIST_DELETE on end of lua task
- CLEANUP: pools: move the write before free to the uaf-only function
- CLEANUP: pool: only include pool-os from pool.c not pool.h
- REORG: pool: move all the OS specific code to pool-os.h
- CLEANUP: pools: get rid of CONFIG_HAP_POOLS
- DEBUG: pool: show a few examples in -dMhelp
- MINOR: pools: make DEBUG_UAF a runtime setting
- BUG/MINOR: promex: create haproxy_backend_agg_server_status
- MINOR: promex: introduce haproxy_backend_agg_check_status
- DOC: promex: Add missing backend metrics
- BUG/MAJOR: fcgi: Fix uninitialized reserved bytes
- REGTESTS: fix the race conditions in iff.vtc
- REGTESTS: startup: check maxconn computation
- BUG/MINOR: startup: don't use internal proxies to compute the maxconn
- REGTESTS: startup: change the expected maxconn to 11000
- CI: github: set ulimit -n to a greater value
- REGTESTS: startup: activate automatic_maxconn.vtc
- CLEANUP: ssl: remove check on srv->proxy
- BUG/MEDIUM: freq-ctr: Don't compute overshoot value for empty counters
- BUG/MEDIUM: resolvers: Use tick_first() to update the resolvers task timeout
- REGTESTS: startup: add alternatives values in automatic_maxconn.vtc
- BUG/MEDIUM: h3: reject request with invalid header name
- BUG/MEDIUM: h3: reject request with invalid pseudo header
- MINOR: http: extract content-length parsing from H2
- BUG/MEDIUM: h3: parse content-length and reject invalid messages
- MINOR: debug: support pool filtering on "debug dev memstats"
- MINOR: debug: add a balance of alloc - free at the end of the memstats dump
- CI: github: remove redundant ASAN loop
- CI: github: split matrix for development and stable branches
- BUILD: peers: peers-t.h depends on stick-table-t.h
- MINOR: quic: remove qc from quic_rx_packet
- MINOR: quic: complete traces in qc_rx_pkt_handle()
- MINOR: quic: extract datagram parsing code
- MINOR: tools: add port for ipcmp as optional criteria
- MINOR: quic: detect connection migration
- MINOR: quic: ignore address migration during handshake
- MINOR: quic: startup detect for quic-conn owned socket support
- MINOR: quic: test IP_PKTINFO support for quic-conn owned socket
- MINOR: quic: define config option for socket per conn
- MINOR: quic: allocate a socket per quic-conn
- MINOR: quic: use connection socket for emission
- MEDIUM: quic: use quic-conn socket for reception
- MEDIUM: quic: move receive out of FD handler to quic-conn io-cb
- MINOR: mux-quic: rename duplicate function names
- MEDIUM: quic: requeue datagrams received on wrong socket
- MINOR: quic: reconnect quic-conn socket on address migration
- BUG/MINOR: quic: fix fd leak on startup check quic-conn owned socket
- BUG/MINOR: quic: properly handle alloc failure in qc_new_conn()
- BUG/MINOR: quic: handle alloc failure on qc_new_conn() for owned socket
- CLEANUP: mux-quic: remove unused attribute on qcs_is_close_remote()
- BUG/MINOR: mux-quic: remove qcs from opening-list on free
- BUG/MINOR: mux-quic: handle properly alloc error in qcs_new()
- LICENSE: wurfl: clarify the dummy library license.
- BUG/MEDIUM: mux-h1: Don't release H1 stream upgraded from TCP on error
- BUG/MINOR: mux-h1: Fix test instead a BUG_ON() in h1_send_error()
- BUG/MEDIUM: h3: fix cookie header parsing
- BUG/MINOR: h3: fix memleak on HEADERS parsing failure
- MINOR: h3: check return values of htx_add_* on headers parsing
- BUG/MINOR: ssl: Fix memory leak of find_chain in ssl_sock_load_cert_chain
- MINOR: stats: provide ctx for dumping functions
- MINOR: stats: introduce stats field ctx
- BUG/MINOR: stats: fix show stat json buffer limitation
- BUG/MINOR: quic: fix crash on PTO rearm if anti-amplification reset
- REGTESTS: startup: disable automatic_maxconn.vtc
- BUG/MEDIUM: tests: use tmpdir to create UNIX socket
- BUG/MINOR: mux-h1: Report EOS on parsing/internal error for not running stream
- BUG/MINOR:: mux-h1: Never handle error at mux level for running connection
- BUG/MEDIUM: stats: Rely on a local trash buffer to dump the stats

(adam)

2023-01-02 09:05:43 UTC MAIN commitmail json YAML

help2man: updated to 1.49.3

help2man (1.49.3) unstable; urgency=medium

* Cleanup whitespace in po-texi/help2man-texi.pot.
* Add Korean translation (thanks to Seong-ho Cho).

(adam)

2023-01-02 08:47:12 UTC MAIN commitmail json YAML

Updated databases/py-multidict, devel/py-bitarray, textproc/py-xlsxwriter, graphics/py-Pillow

(adam)

2023-01-02 08:46:40 UTC MAIN commitmail json YAML

py-Pillow: updated to 9.4.0

9.4.0 (2023-01-02)
------------------
- Fixed null pointer dereference crash with malformed font
- Return from ImagingFill early if image has a zero dimension
- Reversed deprecations for Image constants, except for duplicate Resampling attributes
- Improve exception traceback readability
- Do not attempt to read IFD1 if absent
- Fixed writing int as ASCII tag
- If available, use wl-paste or xclip for grabclipboard() on Linux
- Added signed option when saving JPEG2000 images
- Patch OpenJPEG to include ARM64 fix
- Added support for I;16 modes in putdata()
- Added conversion from RGBa to RGB
- Added DDS support for uncompressed L and LA images
- Added LightSource tag values to ExifTags
- Fixed PyAccess after changing ICO size
- Do not use EXIF from info when saving PNG images
- Fixed saving EXIF data to MPO
- Added Exif hide_offsets()
- Only compare to previous frame when checking for duplicate GIF frames while saving
- Always initialize all plugins in registered_extensions()
- Ignore non-opaque WebP background when saving as GIF
- Only set tile in ImageFile __setstate__
- When reading BLP, do not trust JPEG decoder to determine image is CMYK
- Added IFD enum to ExifTags
- Fixed bug combining GIF frame durations
- Support saving JPEG comments
- Added getxmp() to WebPImagePlugin
- Added "exact" option when saving WebP
- Use fractional coordinates when drawing text
- Fixed writing int as BYTE tag
- Added MP Format Version when saving MPO
- Added Interop to ExifTags
- CVE-2007-4559 patch when building on Windows
- Fix compiler warning: accessing 64 bytes in a region of size 48
- Use verbose flag for pip install

(adam)

2023-01-02 08:44:03 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.0.5

Release 3.0.5 - January 1 2023
------------------------------
* Added `OverlappingRange` exception which is raised during Worksheet
  :func:`add_table()` or :func:`merge_range()` if the range overlaps an existing
  worksheet table or merge range. This is a file corruption error in Excel. See
  :ref:`exceptions`.

(adam)

2023-01-02 08:42:48 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.6.2

2.6.2:
* optimize `richcompare()` for opposite endianness
* improve some docstrings add tests

(adam)

2023-01-02 08:41:26 UTC MAIN commitmail json YAML

py-multidict: updated to 6.0.4

6.0.4

Bugfixes

- Fixed a type annotations regression introduced in v6.0.2 under Python versions <3.10. It was caused by importing certain types only available in newer versions.

(adam)

2023-01-01 21:39:45 UTC MAIN commitmail json YAML

Updated textproc/py-xlsxwriter, time/py-dateparser

(adam)

2023-01-01 21:39:23 UTC MAIN commitmail json YAML

py-dateparser: updated to 1.1.5

1.1.5 (2022-12-29)
------------------

Improvements:

- Parse short versions of day, month, and year
- Add a test for ���in 1d���
- Update languages_info
- Add a workaround for zipimporter not having exec_module before Python 3.10
- Stabilize tests at midnight
- Add a test case for French

Cleanups:

- Remove the requirements-build file

(adam)

2023-01-01 21:28:13 UTC MAIN commitmail json YAML

py-xlsxwriter: updated to 3.0.4

Release 3.0.4 - December 28 2022
--------------------------------
* Roll up release of several minor fixes.
* Drop support for EOL Python 3.4 and 3.5.

(adam)

2023-01-01 21:22:11 UTC MAIN commitmail json YAML

Updated devel/meson, x11/gtk3

(adam)

2023-01-01 21:21:36 UTC MAIN commitmail json YAML

gtk3: updated to 3.24.36

Overview of Changes in GTK+ 3.24.36, 12-22-2022
===============================================

This release is the first GTK 3 release to exclusively
use the meson build system.

* GtkLabel:
- Tweak selection behavior

* GtkEmojiChooser:
- Properly handle empty recent section

* GtkFileChooser:
- Make ~ key work regardless of dead keys

* build:
- Improve handling of flaky tests
- Drop the autotools build

* Wayland:
- Fix problems with X<>Wayland DND
- Revert cursor changes from 3.24.35
- Fix handling of surrounding text in input

* Windows:
- Improve handling of line ends in clipboard

* MacOS:
- Use NSTrackingArea

* Translation updates:
Abkhazian
Basque
Brazilian Portuguese
Catalan
Interlingue
Persian

(adam)

2023-01-01 21:20:01 UTC MAIN commitmail json YAML

meson: updated to 1.0.0

1.0.0
Compiler check functions prefix kwargs accepts arrays
Flags removed from cpp/objcpp warning level 1
Developer environment improvements
Deprecate java.generate_native_headers, rename to java.native_headers
rust.bindgen accepts a dependency argument
String arguments to the rust.bindgen include_directories argument
The Rust module is stable
in operator for strings
warning-level=everything option

(adam)

2023-01-01 15:44:20 UTC MAIN commitmail json YAML

Updated net/cppzmq, mail/dovecot2, mail/dovecot2-pigeonhole

(adam)

2023-01-01 15:43:42 UTC MAIN commitmail json YAML

dovecot2: updated to 2.3.20

v2.3.20

+ Add dsync_features=no-header-hashes. When this setting is enabled and
  one dsync side doesn't support mail GUIDs (i.e. imapc), there is no
  fallback to using header hashes. Instead, dsync assumes that all mails
  with identical IMAP UIDs contains the same mail contents. This can
  significantly improve dsync performance with some IMAP servers that
  don't support caching Date/Message-ID headers.
+ lua: HTTP client has more settings now, see
  https://doc.dovecot.org/admin_manual/lua/#dovecot.http.client
+ replicator: "doveadm replicator status" command now outputs when the
  next sync is expected for the user.
- LAYOUT=index: duplicate GUIDs were not cleaned out. Also the list
  recovery was not optimal.
- auth: Assert crash would occur when iterating multiple userdb
  backends.
- director: Logging into director using master user with
  auth_master_user_separator character redirected user to a wrong
  backend, unless master_user_separator setting was also set to the same
  value. Merged these into auth_master_user_separator.
- dsync: Couldn't always fix folder GUID conflicts automatically with
  Maildir format. This resulted in replication repeatedly failing
  with "Remote lost mailbox GUID".
- dsync: Failed to migrate INBOX when using namespace prefix=INBOX/,
  resulting in "Remote lost mailbox GUID" errors.
- dsync: INBOX was created too early with namespace prefix=INBOX/,
  resulting a GUID conflict. This may have been resolved automatically,
  but not always.
- dsync: v2.3.18 regression: Wrong imapc password with dsync caused
  Panic: file lib-event.c: line 506 (event_pop_global):
  assertion failed: (event == current_global_event)
- imapc: Requesting STATUS for a mailbox with imapc and INDEXPVT
  configured did not return correct (private) unseen counts.
- lib-dict: Process would crash when committing data to redis without
  dict proxy.
- lib-mail: Corrupted cached BODYSTRUCTURE caused panic during FETCH.
  Fixes: Panic: file message-part-data.c: line 579 (message_part_is_attachment):
  assertion failed: (data != NULL). v2.3.13 regression.
- lib-storage: mail_attribute_dict with dict-sql failed when it tried to
  lookup empty dict keys.
- lib: ioloop-kqueue was missing include breaking some BSD builds.
- lua-http: Dovecot Lua HTTP client could not resolve DNS names in mail
  processes, because it expected "dns-client" socket to exist in the
  current directory.
- oauth2: Using %{oauth2:name} variables could cause useless
  introspections.
- pop3: Sending POP3 command with ':' character caused an assert-crash.
  v2.3.18 regression.
- replicator: Replication queue had various issues, potentially causing
  replication requests to become stuck.
- stats: Invalid Prometheus label names were created with specific

v0.5.20 of Pigeonhole
* No changes - release done to keep version numbers synced.

(adam)

2023-01-01 15:42:23 UTC MAIN commitmail json YAML

cppzmq: updated to 4.9.0

v4.9.0

Type-safe socket.get(sockopt::type)
GCC C++14 fix
Support ZMQ_ONLY_FIRST_SUBSCRIBE
Add pkg-config file and instructions
Fix missing include
Fix monitor test failures
Improved documentation

(adam)

2022-12-31 22:51:43 UTC MAIN commitmail json YAML

py-sip6: add PYTHON_SELF_CONFLICT

(adam)

2022-12-31 22:23:54 UTC MAIN commitmail json YAML

py-qt-builder: update CATEGORIES

(adam)

2022-12-31 22:22:10 UTC MAIN commitmail json YAML

py-sip6: update CATEGORIES and HOMEPAGE

(adam)

2022-12-31 22:02:14 UTC MAIN commitmail json YAML

Updated textproc/utf8-cpp, textproc/ugrep

(adam)

2022-12-31 22:01:54 UTC MAIN commitmail json YAML

ugrep: updated to 3.9.3

ugrep v3.9.3
Fixed a PCRE2 library-related issue with -P (--perl-regexp) matching binary files.

(adam)

2022-12-31 22:00:17 UTC MAIN commitmail json YAML

utf8-cpp: updated to 3.2.3

3.2.3
A minor release that includes a fix for https://github.com/nemtrif/utfcpp/issues/92[: Clang 10 Compiler warnings](e3e57c8) and build system improvements

(adam)

2022-12-31 21:57:01 UTC MAIN commitmail json YAML

Updated net/py-smbc, time/py-ciso8601

(adam)

2022-12-31 21:56:43 UTC MAIN commitmail json YAML

py-ciso8601: updated to 2.3.0

Version 2.3.0

* Added Python 3.11 support
* Fix the build for PyPy2
* Added missing `fromutc` implementation for `FixedOffset`.
* Removed improper ability to call `FixedOffset`'s `dst`, `tzname` and `utcoffset` without arguments
* Fixed: `datetime.tzname` returns a `str` in Python 2.7, not a `unicode`
* Change `METH_VARARGS` to `METH_O`, enhancing performance.
* Added support for ISO week dates,
* Added support for ordinal dates

(adam)

2022-12-31 21:54:50 UTC MAIN commitmail json YAML

py-smbc: updatedd to 1.0.24

1.0.24
Unknown changes

(adam)

2022-12-31 21:22:13 UTC MAIN commitmail json YAML

Updated graphics/graphviz, devel/doxygen

(adam)

2022-12-31 21:21:55 UTC MAIN commitmail json YAML

doxygen: updated to 1.9.6

Release 1.9.6

Bug fixes

issue 1166: Read error when multi-byte characters in file path name (Origin: bugzilla 145186)
issue 3244: IGNORE_PREFIX works also on names of functions/methods
issue 3798: \relates does not find class if it is in an anonymous namespace
issue 5621: First % in markdown inline code segement a la %PATH% is swallowed, bug 736665
issue 9221: Tag File - option to Strip path
issue 9317: File-scoped nested namespaces in C
issue 9319: Doc build fails with cairo 1.17.6
issue 9552: False warning "@param documentation sections but no arguments" on using declarations/typedefs
issue 9566: Same member groups in multibyte characters are separately generated.
issue 9582: `noexcept(false)`-function is labeled as noexcept
issue 9584: Warning "Illegal command \ifile found as part of a \c command" in \copydoc, but not original documentation
issue 9587: Autolinks to functions do not take effect
issue 9602: Link to namespace in TAGFILES is not resolved with EXTRACT_ALL=NO
issue 9604: PlantUML @start<engine> not recognized
issue 9605: fix for unknown entities in the preprocessor conditionals
issue 9616: Regression in 1.9.4 in HTML Tree View (command \mainpage)
issue 9617: visible="no" ignored in treeview
issue 9622: C++ concepts are not linked to namespaces in XML output
issue 9650: Private methods marked only as override are not documented when EXTRACT_PRIV_VIRTUAL = YES
issue 9669: Namespaces in arguments of a method breaks cref resolving in C
issue 9672: doxygen does not interpret Python docstrings when typed next to SLURM directives
issue 9678: Unable to resolve reference to template class or its member inside a namespace
issue 9682: Missing HTML pages and broken links for undocumented C++ concepts
issue 9697: Minor correction to documentation
issue 9715: segmentation fault (recursive classes?)
issue 9720: Recursive class relation warning when using type aliases starting with 57f5ad2
issue 9721: \code blocks have blank lines removed in LaTeX/PDF output
issue 9722: Doxygen Regression when documenting enums for C(1.94 -> 1.9.5)
issue 9733: doxygen stops parsing a file if one uses latex formulas and //!< or ///< for inline parameter documentation
issue 9736: Doxygen will not generate class information for a C class that contains certain string combinations
Apply scrollbar styling when rendering the internal docs with WebKit
Fix a number of threading issues when NUM_PROC_THREADS!=1
Fixed a couple of threading issues when NUM_PROC_THREADS!=1
Bugfix of malformed UML class diagram generated thru graphviz.
Bugfix of malformed VHDL process flowchart generated thru graphviz.
Area tag does not give `alt=""` as of dot 7.0.2
Incorrect interactive svg file for dot
Correcting default HTML stylesheets for color style LIGHT and DARK
Fixed some issues handling character literals in template arguments
Removing hierarchy / namespace from layout file results in incorrect RTF / LaTeX document
Unknown entities in the preprocessor conditionals
Hash comment in php
Incorrect man code output in respect to backslashes
Spurious characters in Fortran Fixed to free format conversion
Incorrect handling of escaped ilinebr command
Incorrect return of getUTF8CharAt giving wrong alphabetical index
Reference to non existing pages with embedded anonymous union / struct

Features

Adding Python PEP 526 typing support
issue 2580: Formatting-options for $datetime
issue 9702: Add new command \qualifier to add custom tags that would be similar to "inline" and "static" to some functions or classes
issue 9549: Feature request: Allow to disable Webkit scrollbar styling
NUM_PROC_THREAD!=1 will now process formulas on multiple threads
Treat __name variable as private and _name variables as protected in Python
Add support for multiple <summary> sections inside <details>
Added option WARN_IF_UNDOC_ENUM_VAL to have warnings for undocumented enum values

Improved user feedback and documentation

Documentation correction in config.xml
HTML_COLORSTYLE improve documentation
Layout, textual, syntactical changes documentation
Correction and making more uniform texts for the different lists
Fix unreadable file warnings for broken symlinks with EXCLUDE_SYMLINKS is set
Doxywizard: Don't show default text in case no default value present,
Show "Additional Inherited Members" for LaTeX, RTF, etc.
Fixed main menu and submenu items for Fortran and VHDL in context of other languages.
Incorrect documentation for the command `\fileinfo`
QHP output requires that HTML output is generated
Dutch and czech localization update to "new since 1.9.6.
Portuguese translators updated to 1.9.6
Update translator_fr.h
Added translation specialization for VHDL in the `trMemberFunctionDocumentation()` method.

Refactoring and cleanup

Refactoring: Improve constness of commentcnv interface and added comments
Refactoring: Minor cleanup of the constant expression parser
Refactoring: Move global index counters into a Index singleton class
Refactoring: Move javascript license file to header
Refactoring: Use Compile Time Regular Expressions instead of reg::Ex
Refactoring: better split output generator and code generator
Refactoring: cleanup index interface and implementation
Refactoring: some minor performance tweaks
Usage of steady_clock
Check debug settings by means of the compiler
Incorrect place of prototype of `dateToString`
Optimize fragment inclusion performance for INLINE_SOURCES=YES
Remove redundant functions and typedef

(adam)

2022-12-31 20:53:20 UTC MAIN commitmail json YAML

graphviz: updated to 7.0.5

7.0.5 – 2022-12-23

Fixed

Using style attributes in excess of 128 bytes and/or 63 individual styles no
longer results in out-of-bounds memory accesses.

(adam)

2022-12-31 20:32:03 UTC MAIN commitmail json YAML

Updated devel/glib2, devel/glib2-tools, devel/gdbus-codegen

(adam)

2022-12-31 20:29:58 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.74.4

Overview of changes in GLib 2.74.4
==================================

* Fix missing input validation in `GDBusMenuModel` (work by Lars Uebernickel)

* Various GVariant security fixes when handling untrusted data (work by
  William Manley, Philip Withnall, Simon McVittie)

* Bugs fixed:
  - insufficient input validation in GDBusMenuModel (Lars Uebernickel)
  - GVariant deserialisation does not match spec for non-normal data
    (William Manley, Philip Withnall)
  - Parsing serialized GVariants can blow up run-time and memory (Philip
    Withnall)
  - GVariant offset table entry size is not checked in is_normal() (Philip
    Withnall)
  - g_variant_byteswap() can take a long time with some non-normal inputs
    (Philip Withnall)
  - gio/gapplication test fails with test_dbus_activate: assertion failed
    (n_activations == 2): (1 == 2) (Philip Withnall)
  - [bisected] GVariant test regression on big-endian architectures (Simon
    McVittie)
  - fuzz_variant_binary_byteswap: Heap-buffer-overflow in
    g_variant_serialised_get_child (Philip Withnall)
  - fuzz_variant_text: Timeout in fuzz_variant_text (Philip Withnall)
  - alpine/musl: catching signals from a subprocess triggers
    GLib:ERROR:../glib/gmain.c:5569:siginfo_t_to_wait_status: code should not be
    reached (Philip Withnall)
  - !3114 Backport !3113 窶徃action: Validate actions activated over D-Bus窶� to
    glib-2-74
  - !3126 Backport !3125 窶弖arious fixes to normal form handling in GVariant窶� to
    glib-2-74
  - !3134 Backport !3133 窶徃menumodel: disallow exporting large menus on the bus窶�
    to glib-2-74
  - !3138 Backport !3136 窶徃variant-serialiser: Convert endianness of offsets窶� to
    glib-2-74
  - !3153 Backport !3120 窶徃lib/gthread-posix: Conditionally use `futex` and/or
    `futex_time64` syscalls...窶� to glib-2-74
  - !3161 Backport !3158 窶挌main: Define fallback values for siginfo_t constants
    for musl窶� to glib-2-74
  - !3164 Backport !3163 窶徃variant: Check offset table doesn窶冲 fall outside
    variant bounds and speed up text parsing窶� to glib-2-74

* Translation updates:
  - Abkhazian (Nart Tlisha)
  - Belarusian (Vasil Pupkin)
  - Georgian (Ekaterine Papava)
  - Interlingue (Olga Smirnova)

(adam)

2022-12-30 20:35:52 UTC MAIN commitmail json YAML

py-sip-qt5: update HOMEPAGE

(adam)

2022-12-30 20:19:10 UTC MAIN commitmail json YAML

2022-12-29 12:49:24 UTC MAIN commitmail json YAML

Updated www/py-httpcore, textproc/py-prettytable

(adam)

2022-12-29 12:49:08 UTC MAIN commitmail json YAML

py-prettytable: updated to 3.5.0

Release 3.5.0

Added

Add py.typed and update setup.cfg
Add type hints from typeshed

Changed

Convert from setuptools to hatchling

(adam)

2022-12-29 12:40:51 UTC MAIN commitmail json YAML

py-httpcore: updated to 0.16.3

0.16.3
- Allow `ws` and `wss` schemes. Allows us to properly support websocket upgrade connections.
- Forwarding HTTP proxies use a connection-per-remote-host. Required by some proxy implementations.
- Don't raise `RuntimeError` when closing a connection pool with active connections. Removes some error cases when cancellations are used.
- Lazy import `anyio`, so that it's no longer a hard dependancy, and isn't imported if unused.

(adam)

2022-12-29 12:38:08 UTC MAIN commitmail json YAML

Updated sysutils/py-supervisor, devel/py-importlib-resources

(adam)

2022-12-29 12:37:51 UTC MAIN commitmail json YAML

py-importlib-resources: updated to 5.10.2

v5.10.2
* Prefer ``write_bytes`` to context manager as
  proposed in gh-100586.

(adam)

2022-12-29 12:35:42 UTC MAIN commitmail json YAML

py-supervisor: updated to 4.2.5

4.2.5 (2022-12-23)
------------------

- Fixed a bug where the XML-RPC method ``supervisor.startProcess()`` would
  return 500 Internal Server Error instead of an XML-RPC fault response
  if the command could not be parsed.  Patch by Julien Le Cl辿ach.

- Fixed a bug on Python 2.7 where a ``UnicodeDecodeError`` may have occurred
  when using the web interface.  Patch by Vinay Sajip.

- Removed use of ``urllib.parse`` functions ``splithost``, ``splitport``, and
  ``splittype`` deprecated in Python 3.8.

- Removed use of ``asynchat`` and ``asyncore`` deprecated in Python 3.10.

- The return value of the XML-RPC method ``supervisor.getAllConfigInfo()``
  now includes the ``directory``, ``uid``, and ``serverurl`` of the
  program.  Patch by Yellmean.

- If a subprocess exits with a unexpected exit code (one not listed in
  ``exitcodes=`` in a ``[program:x]`` section) then the exit will now be logged
  at the ``WARN`` level instead of ``INFO``.  Patch by Precy Lee.

- ``supervisorctl shutdown`` now shows an error message if an argument is
  given.

- File descriptors are now closed using the faster ``os.closerange()`` instead
  of calling ``os.close()`` in a loop.  Patch by tyong920.

(adam)

2022-12-29 11:01:33 UTC MAIN commitmail json YAML

Updated net/py-botocore, net/py-boto3, net/py-awscli, devel/py-pyrsistent

(adam)

2022-12-29 11:01:10 UTC MAIN commitmail json YAML

py-pyrsistent: updated to 0.19.3

0.19.3
* Fix 264, add wheels and official support for Python 3.11.

(adam)

2022-12-29 10:59:51 UTC MAIN commitmail json YAML

py-awscli: updated to 1.27.39

1.27.39
=======

* api-change:``elasticache``: This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.
* api-change:``network-firewall``: AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.
* api-change:``rds``: This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.
* api-change:``route53-recovery-control-config``: Added support for Python paginators in the route53-recovery-control-config List* APIs.

1.27.38
=======

* api-change:``memorydb``: This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account.
* api-change:``transfer``: Add additional operations to throw ThrottlingExceptions

1.27.37
=======

* api-change:``connect``: Support for Routing Profile filter, SortCriteria, and grouping by Routing Profiles for GetCurrentMetricData API. Support for RoutingProfiles, UserHierarchyGroups, and Agents as filters, NextStatus and AgentStatusName for GetCurrentUserData. Adds ApproximateTotalCount to both APIs.
* api-change:``connectparticipant``: Amazon Connect Chat introduces the Message Receipts feature. This feature allows agents and customers to receive message delivered and read receipts after they send a chat message.
* api-change:``detective``: This release adds a missed AccessDeniedException type to several endpoints.
* api-change:``fsx``: Fix a bug where a recent release might break certain existing SDKs.
* api-change:``inspector2``: Amazon Inspector adds support for scanning NodeJS 18.x and Go 1.x AWS Lambda function runtimes.

1.27.36
=======

* api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for ecs services running on Fargate.
* api-change:``connect``: Amazon Connect Chat introduces the Idle Participant/Autodisconnect feature, which allows users to set timeouts relating to the activity of chat participants, using the new UpdateParticipantRoleConfig API.
* api-change:``iotdeviceadvisor``: This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API.
* api-change:``kinesis-video-webrtc-storage``: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
* api-change:``rds``: Add support for managing master user password in AWS Secrets Manager for the DBInstance and DBCluster.
* api-change:``secretsmanager``: Documentation updates for Secrets Manager

1.27.35
=======

* api-change:``connect``: Amazon Connect Chat now allows for JSON (application/json) message types to be sent as part of the initial message in the StartChatContact API.
* api-change:``connectparticipant``: Amazon Connect Chat now allows for JSON (application/json) message types to be sent in the SendMessage API.
* api-change:``license-manager-linux-subscriptions``: AWS License Manager now offers cross-region, cross-account tracking of commercial Linux subscriptions on AWS. This includes subscriptions purchased as part of EC2 subscription-included AMIs, on the AWS Marketplace, or brought to AWS via Red Hat Cloud Access Program.
* api-change:``macie2``: This release adds support for analyzing Amazon S3 objects that use the S3 Glacier Instant Retrieval (Glacier_IR) storage class.
* api-change:``sagemaker``: This release enables adding RStudio Workbench support to an existing Amazon SageMaker Studio domain. It allows setting your RStudio on SageMaker environment configuration parameters and also updating the RStudioConnectUrl and RStudioPackageManagerUrl parameters for existing domains
* api-change:``scheduler``: Updated the ListSchedules and ListScheduleGroups APIs to allow the NamePrefix field to start with a number. Updated the validation for executionRole field to support any role name.
* api-change:``ssm``: Doc-only updates for December 2022.
* api-change:``support``: Documentation updates for the AWS Support API
* api-change:``transfer``: This release adds support for Decrypt as a workflow step type.

1.27.34
=======

* api-change:``batch``: Adds isCancelled and isTerminated to DescribeJobs response.
* api-change:``ec2``: Adds support for pagination in the EC2 DescribeImages API.
* api-change:``lookoutequipment``: This release adds support for listing inference schedulers by status.
* api-change:``medialive``: This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.
* api-change:``nimble``: Amazon Nimble Studio now supports configuring session storage volumes and persistence, as well as backup and restore sessions through launch profiles.
* api-change:``resource-explorer-2``: Documentation updates for AWS Resource Explorer.
* api-change:``route53domains``: Use Route 53 domain APIs to change owner, create/delete DS record, modify IPS tag, resend authorization. New: AssociateDelegationSignerToDomain, DisassociateDelegationSignerFromDomain, PushDomain, ResendOperationAuthorization. Updated: UpdateDomainContact, ListOperations, CheckDomainTransferability.
* api-change:``sagemaker``: Amazon SageMaker Autopilot adds support for new objective metrics in CreateAutoMLJob API.
* api-change:``transcribe``: Enable our batch transcription jobs for Swedish and Vietnamese.

1.27.33
=======

* api-change:``athena``: Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb.
* api-change:``ecs``: This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates.
* api-change:``kinesisvideo``: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
* api-change:``kinesis-video-webrtc-storage``: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
* api-change:``rds``: Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts.
* api-change:``sagemaker``: AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management.

1.27.32
=======

* api-change:``appflow``: This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens.
* api-change:``cloudfront``: Updated documentation for CloudFront
* api-change:``datasync``: AWS DataSync now supports the use of tags with task executions. With this new feature, you can apply tags each time you execute a task, giving you greater control and management over your task executions.
* api-change:``efs``: Update efs command to latest version
* api-change:``guardduty``: This release provides the valid characters for the Description and Name field.
* api-change:``iotfleetwise``: Updated error handling for empty resource names in "UpdateSignalCatalog" and "GetModelManifest" operations.
* api-change:``sagemaker``: AWS sagemaker - Features: This release adds support for random seed, it's an integer value used to initialize a pseudo-random number generator. Setting a random seed will allow the hyperparameter tuning search strategies to produce more consistent configurations for the same tuning job.

1.27.31
=======

* api-change:``backup-gateway``: This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
* api-change:``connect``: Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
* api-change:``ecs``: This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
* api-change:``eks``: Add support for Windows managed nodes groups.
* api-change:``glue``: This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
* api-change:``kinesis``: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
* api-change:``location``: This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
* api-change:``m2``: Adds an optional create-only `KmsKeyId` property to Environment and Application resources.
* api-change:``sagemaker``: SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
* api-change:``securityhub``: Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
* api-change:``translate``: Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.

1.27.30
=======

* api-change:``ce``: This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
* api-change:``cloudwatch``: Update cloudwatch command to latest version
* api-change:``networkmanager``: Appliance Mode support for AWS Cloud WAN.
* api-change:``redshift-data``: This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
* api-change:``sagemaker-metrics``: Update SageMaker Metrics documentation.

(adam)

2022-12-29 10:57:18 UTC MAIN commitmail json YAML

py-boto3: bump py-botocore requirement

(adam)

2022-12-29 10:56:16 UTC MAIN commitmail json YAML

py-boto3: updated to 1.26.39

1.26.39

api-change:elasticache: [botocore] This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.
api-change:network-firewall: [botocore] AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.
api-change:rds: [botocore] This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.
api-change:route53-recovery-control-config: [botocore] Added support for Python paginators in the route53-recovery-control-config List* APIs.
1.26.38

api-change:memorydb: [botocore] This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account.
api-change:transfer: [botocore] Add additional operations to throw ThrottlingExceptions
1.26.37

api-change:connect: [botocore] Support for Routing Profile filter, SortCriteria, and grouping by Routing Profiles for GetCurrentMetricData API. Support for RoutingProfiles, UserHierarchyGroups, and Agents as filters, NextStatus and AgentStatusName for GetCurrentUserData. Adds ApproximateTotalCount to both APIs.
api-change:connectparticipant: [botocore] Amazon Connect Chat introduces the Message Receipts feature. This feature allows agents and customers to receive message delivered and read receipts after they send a chat message.
api-change:detective: [botocore] This release adds a missed AccessDeniedException type to several endpoints.
api-change:fsx: [botocore] Fix a bug where a recent release might break certain existing SDKs.
api-change:inspector2: [botocore] Amazon Inspector adds support for scanning NodeJS 18.x and Go 1.x AWS Lambda function runtimes.
1.26.36

api-change:compute-optimizer: [botocore] This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for ecs services running on Fargate.
api-change:connect: [botocore] Amazon Connect Chat introduces the Idle Participant/Autodisconnect feature, which allows users to set timeouts relating to the activity of chat participants, using the new UpdateParticipantRoleConfig API.
api-change:iotdeviceadvisor: [botocore] This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API.
api-change:kinesis-video-webrtc-storage: [botocore] Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:rds: [botocore] Add support for managing master user password in AWS Secrets Manager for the DBInstance and DBCluster.
api-change:secretsmanager: [botocore] Documentation updates for Secrets Manager
1.26.35

api-change:connect: [botocore] Amazon Connect Chat now allows for JSON (application/json) message types to be sent as part of the initial message in the StartChatContact API.
api-change:connectparticipant: [botocore] Amazon Connect Chat now allows for JSON (application/json) message types to be sent in the SendMessage API.
api-change:license-manager-linux-subscriptions: [botocore] AWS License Manager now offers cross-region, cross-account tracking of commercial Linux subscriptions on AWS. This includes subscriptions purchased as part of EC2 subscription-included AMIs, on the AWS Marketplace, or brought to AWS via Red Hat Cloud Access Program.
api-change:macie2: [botocore] This release adds support for analyzing Amazon S3 objects that use the S3 Glacier Instant Retrieval (Glacier_IR) storage class.
api-change:sagemaker: [botocore] This release enables adding RStudio Workbench support to an existing Amazon SageMaker Studio domain. It allows setting your RStudio on SageMaker environment configuration parameters and also updating the RStudioConnectUrl and RStudioPackageManagerUrl parameters for existing domains
api-change:scheduler: [botocore] Updated the ListSchedules and ListScheduleGroups APIs to allow the NamePrefix field to start with a number. Updated the validation for executionRole field to support any role name.
api-change:ssm: [botocore] Doc-only updates for December 2022.
api-change:support: [botocore] Documentation updates for the AWS Support API
api-change:transfer: [botocore] This release adds support for Decrypt as a workflow step type.
1.26.34

api-change:batch: [botocore] Adds isCancelled and isTerminated to DescribeJobs response.
api-change:ec2: [botocore] Adds support for pagination in the EC2 DescribeImages API.
api-change:lookoutequipment: [botocore] This release adds support for listing inference schedulers by status.
api-change:medialive: [botocore] This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.
api-change:nimble: [botocore] Amazon Nimble Studio now supports configuring session storage volumes and persistence, as well as backup and restore sessions through launch profiles.
api-change:resource-explorer-2: [botocore] Documentation updates for AWS Resource Explorer.
api-change:route53domains: [botocore] Use Route 53 domain APIs to change owner, create/delete DS record, modify IPS tag, resend authorization. New: AssociateDelegationSignerToDomain, DisassociateDelegationSignerFromDomain, PushDomain, ResendOperationAuthorization. Updated: UpdateDomainContact, ListOperations, CheckDomainTransferability.
api-change:sagemaker: [botocore] Amazon SageMaker Autopilot adds support for new objective metrics in CreateAutoMLJob API.
api-change:transcribe: [botocore] Enable our batch transcription jobs for Swedish and Vietnamese.
1.26.33

api-change:athena: [botocore] Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb.
api-change:ecs: [botocore] This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates.
api-change:kinesis-video-webrtc-storage: [botocore] Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:kinesisvideo: [botocore] Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:rds: [botocore] Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts.
api-change:sagemaker: [botocore] AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management.
1.26.32

enhancement:s3: s3.transfer methods accept path-like objects as input
api-change:appflow: [botocore] This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens.
api-change:cloudfront: [botocore] Updated documentation for CloudFront
api-change:datasync: [botocore] AWS DataSync now supports the use of tags with task executions. With this new feature, you can apply tags each time you execute a task, giving you greater control and management over your task executions.
api-change:efs: [botocore] Update efs client to latest version
api-change:guardduty: [botocore] This release provides the valid characters for the Description and Name field.
api-change:iotfleetwise: [botocore] Updated error handling for empty resource names in "UpdateSignalCatalog" and "GetModelManifest" operations.
api-change:sagemaker: [botocore] AWS sagemaker - Features: This release adds support for random seed, it's an integer value used to initialize a pseudo-random number generator. Setting a random seed will allow the hyperparameter tuning search strategies to produce more consistent configurations for the same tuning job.
1.26.31

api-change:backup-gateway: [botocore] This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
api-change:connect: [botocore] Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
api-change:ecs: [botocore] This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
api-change:eks: [botocore] Add support for Windows managed nodes groups.
api-change:glue: [botocore] This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
api-change:kinesis: [botocore] Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
api-change:location: [botocore] This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
api-change:m2: [botocore] Adds an optional create-only KmsKeyId property to Environment and Application resources.
api-change:sagemaker: [botocore] SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
api-change:securityhub: [botocore] Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
api-change:translate: [botocore] Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.
1.26.30

api-change:ce: [botocore] This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
api-change:networkmanager: [botocore] Appliance Mode support for AWS Cloud WAN.
api-change:redshift-data: [botocore] This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
api-change:sagemaker-metrics: [botocore] Update SageMaker Metrics documentation.

(adam)

2022-12-29 10:55:37 UTC MAIN commitmail json YAML

py-botocore: updated to 1.29.39

1.29.39

api-change:elasticache: This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.
api-change:network-firewall: AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.
api-change:rds: This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.
api-change:route53-recovery-control-config: Added support for Python paginators in the route53-recovery-control-config List* APIs.
1.29.38

api-change:memorydb: This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account.
api-change:transfer: Add additional operations to throw ThrottlingExceptions
1.29.37

api-change:connect: Support for Routing Profile filter, SortCriteria, and grouping by Routing Profiles for GetCurrentMetricData API. Support for RoutingProfiles, UserHierarchyGroups, and Agents as filters, NextStatus and AgentStatusName for GetCurrentUserData. Adds ApproximateTotalCount to both APIs.
api-change:connectparticipant: Amazon Connect Chat introduces the Message Receipts feature. This feature allows agents and customers to receive message delivered and read receipts after they send a chat message.
api-change:detective: This release adds a missed AccessDeniedException type to several endpoints.
api-change:fsx: Fix a bug where a recent release might break certain existing SDKs.
api-change:inspector2: Amazon Inspector adds support for scanning NodeJS 18.x and Go 1.x AWS Lambda function runtimes.
1.29.36

api-change:compute-optimizer: This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for ecs services running on Fargate.
api-change:connect: Amazon Connect Chat introduces the Idle Participant/Autodisconnect feature, which allows users to set timeouts relating to the activity of chat participants, using the new UpdateParticipantRoleConfig API.
api-change:iotdeviceadvisor: This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API.
api-change:kinesis-video-webrtc-storage: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:rds: Add support for managing master user password in AWS Secrets Manager for the DBInstance and DBCluster.
api-change:secretsmanager: Documentation updates for Secrets Manager
1.29.35

api-change:connect: Amazon Connect Chat now allows for JSON (application/json) message types to be sent as part of the initial message in the StartChatContact API.
api-change:connectparticipant: Amazon Connect Chat now allows for JSON (application/json) message types to be sent in the SendMessage API.
api-change:license-manager-linux-subscriptions: AWS License Manager now offers cross-region, cross-account tracking of commercial Linux subscriptions on AWS. This includes subscriptions purchased as part of EC2 subscription-included AMIs, on the AWS Marketplace, or brought to AWS via Red Hat Cloud Access Program.
api-change:macie2: This release adds support for analyzing Amazon S3 objects that use the S3 Glacier Instant Retrieval (Glacier_IR) storage class.
api-change:sagemaker: This release enables adding RStudio Workbench support to an existing Amazon SageMaker Studio domain. It allows setting your RStudio on SageMaker environment configuration parameters and also updating the RStudioConnectUrl and RStudioPackageManagerUrl parameters for existing domains
api-change:scheduler: Updated the ListSchedules and ListScheduleGroups APIs to allow the NamePrefix field to start with a number. Updated the validation for executionRole field to support any role name.
api-change:ssm: Doc-only updates for December 2022.
api-change:support: Documentation updates for the AWS Support API
api-change:transfer: This release adds support for Decrypt as a workflow step type.
1.29.34

api-change:batch: Adds isCancelled and isTerminated to DescribeJobs response.
api-change:ec2: Adds support for pagination in the EC2 DescribeImages API.
api-change:lookoutequipment: This release adds support for listing inference schedulers by status.
api-change:medialive: This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.
api-change:nimble: Amazon Nimble Studio now supports configuring session storage volumes and persistence, as well as backup and restore sessions through launch profiles.
api-change:resource-explorer-2: Documentation updates for AWS Resource Explorer.
api-change:route53domains: Use Route 53 domain APIs to change owner, create/delete DS record, modify IPS tag, resend authorization. New: AssociateDelegationSignerToDomain, DisassociateDelegationSignerFromDomain, PushDomain, ResendOperationAuthorization. Updated: UpdateDomainContact, ListOperations, CheckDomainTransferability.
api-change:sagemaker: Amazon SageMaker Autopilot adds support for new objective metrics in CreateAutoMLJob API.
api-change:transcribe: Enable our batch transcription jobs for Swedish and Vietnamese.
1.29.33

api-change:athena: Add missed InvalidRequestException in GetCalculationExecutionCode,StopCalculationExecution APIs. Correct required parameters (Payload and Type) in UpdateNotebook API. Change Notebook size from 15 Mb to 10 Mb.
api-change:ecs: This release adds support for alarm-based rollbacks in ECS, a new feature that allows customers to add automated safeguards for Amazon ECS service rolling updates.
api-change:kinesis-video-webrtc-storage: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:kinesisvideo: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
api-change:rds: Add support for --enable-customer-owned-ip to RDS create-db-instance-read-replica API for RDS on Outposts.
api-change:sagemaker: AWS Sagemaker - Sagemaker Images now supports Aliases as secondary identifiers for ImageVersions. SageMaker Images now supports additional metadata for ImageVersions for better images management.
1.29.32

api-change:appflow: This release updates the ListConnectorEntities API action so that it returns paginated responses that customers can retrieve with next tokens.
api-change:cloudfront: Updated documentation for CloudFront
api-change:datasync: AWS DataSync now supports the use of tags with task executions. With this new feature, you can apply tags each time you execute a task, giving you greater control and management over your task executions.
api-change:efs: Update efs client to latest version
api-change:guardduty: This release provides the valid characters for the Description and Name field.
api-change:iotfleetwise: Updated error handling for empty resource names in "UpdateSignalCatalog" and "GetModelManifest" operations.
api-change:sagemaker: AWS sagemaker - Features: This release adds support for random seed, it's an integer value used to initialize a pseudo-random number generator. Setting a random seed will allow the hyperparameter tuning search strategies to produce more consistent configurations for the same tuning job.
1.29.31

api-change:backup-gateway: This release adds support for VMware vSphere tags, enabling customer to protect VMware virtual machines using tag-based policies for AWS tags mapped from vSphere tags. This release also adds support for customer-accessible gateway-hypervisor interaction log and upload bandwidth rate limit schedule.
api-change:connect: Added support for "English - New Zealand" and "English - South African" to be used with Amazon Connect Custom Vocabulary APIs.
api-change:ecs: This release adds support for container port ranges in ECS, a new capability that allows customers to provide container port ranges to simplify use cases where multiple ports are in use in a container. This release updates TaskDefinition mutation APIs and the Task description APIs.
api-change:eks: Add support for Windows managed nodes groups.
api-change:glue: This release adds support for AWS Glue Crawler with native DeltaLake tables, allowing Crawlers to classify Delta Lake format tables and catalog them for query engines to query against.
api-change:kinesis: Added StreamARN parameter for Kinesis Data Streams APIs. Added a new opaque pagination token for ListStreams. SDKs will auto-generate Account Endpoint when accessing Kinesis Data Streams.
api-change:location: This release adds support for a new style, "VectorOpenDataStandardLight" which can be used with the new data source, "Open Data Maps (Preview)".
api-change:m2: Adds an optional create-only KmsKeyId property to Environment and Application resources.
api-change:sagemaker: SageMaker Inference Recommender now allows customers to load tests their models on various instance types using private VPC.
api-change:securityhub: Added new resource details objects to ASFF, including resources for AwsEc2LaunchTemplate, AwsSageMakerNotebookInstance, AwsWafv2WebAcl and AwsWafv2RuleGroup.
api-change:translate: Raised the input byte size limit of the Text field in the TranslateText API to 10000 bytes.
1.29.30

api-change:ce: This release supports percentage-based thresholds on Cost Anomaly Detection alert subscriptions.
api-change:cloudwatch: Update cloudwatch client to latest version
api-change:networkmanager: Appliance Mode support for AWS Cloud WAN.
api-change:redshift-data: This release adds a new --client-token field to ExecuteStatement and BatchExecuteStatement operations. Customers can now run queries with the additional client token parameter to ensures idempotency.
api-change:sagemaker-metrics: Update SageMaker Metrics documentation.

(adam)

2022-12-28 22:26:45 UTC MAIN commitmail json YAML

Updated databases/sqlite3*, devel/lemon

(adam)

2022-12-28 22:26:07 UTC MAIN commitmail json YAML

sqlite3: updated to 3.40.1

3.40.1 (2022-12-28):

Fix the --safe command-line option to the CLI such that it correctly disallows the use of SQL functions like writefile() that can cause harmful side-effects.
Fix a potential infinite loop in the memsys5 alternative memory allocator. This bug was introduced by a performance optimization in version 3.39.0.
Various other obscure fixes.

(adam)

2022-12-28 19:16:43 UTC MAIN commitmail json YAML

Updated misc/stellarium, databases/py-dbf

(adam)

2022-12-28 19:16:24 UTC MAIN commitmail json YAML

py-dbf: updated to 0.99.3

0.99.3
Unknown changes

(adam)

2022-12-28 19:12:30 UTC MAIN commitmail json YAML

stellarium: updated to 1.2

1.2
This release mostly aimed at fixing issues but also brought a few new features:
- New projection: Equirectangular (fills the screen)
- Improved rendering of Milky Way, Zodiacal Light and landscapes
- Improved rendering of the Moon
- Improved HiDPI behaviour
- Use Noto as default font
- Added Modern (IAU), Tikuna and Seri sky cultures
- Added Chinese and Bahai calendars (Calendars plugin)

(adam)

2022-12-28 10:10:31 UTC MAIN commitmail json YAML

Updated www/libpsl, devel/py-pybind11

(adam)

2022-12-28 10:10:14 UTC MAIN commitmail json YAML

py-pybind11: updated to 2.10.2

Version 2.10.2

Changes:

scoped_interpreter constructor taking PyConfig.
pybind11/eigen/tensor.h adds converters to and from Eigen::Tensor and Eigen::TensorMap
PyGILState_Check()'s were integrated to pybind11::handle inc_ref() & dec_ref(). The added GIL checks are guarded by PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF, which is the default only if NDEBUG is not defined.
Add option for enable/disable enum members in docstring.
Fixed typing of KeysView, ValuesView and ItemsView in bind_map.

Bug fixes:

Bug fix affecting only Python 3.6 under very specific, uncommon conditions: move PyEval_InitThreads() call to the correct location.
Fix segfault bug when passing foreign native functions to functional.h.

Build system improvements:

Support setting PYTHON_LIBRARIES manually for Windows ARM cross-compilation (classic mode).
Extend IPO/LTO detection for ICX (a.k.a IntelLLVM) compiler.
Allow calling find_package(pybind11 CONFIG) multiple times from separate directories in the same CMake project and properly link Python (new mode).
multiprocessing_set_spawn in pytest fixture for added safety.
Fixed a bug in two pybind11/tools cmake scripts causing "Unknown arguments specified" errors.

(adam)

2022-12-28 09:44:16 UTC MAIN commitmail json YAML

libpsl: updated to 0.21.2

Release v0.21.2

Increased internal label size
Meson build improvements (needs meson >= 0.60.0)
Autoconf build improvements
Add instructions on how to build from tarball
Add WSAStartup() for Windows psl tool and tests
Bump gettext version to 0.19.3
Fix stack buffer overflow WRITE 1 in domain_to_punycode()
(Relevant only when built without any IDNA library.)
Fix undefined behavior in library code
Ensures that calls to fopen() and stat() can handle largefiles
Several minor (non-functional) changes

(adam)

2022-12-28 09:40:25 UTC MAIN commitmail json YAML

Updated security/libksba, security/gnupg2

(adam)

2022-12-28 09:40:04 UTC MAIN commitmail json YAML

gnupg2: updated to 2.2.41

Noteworthy changes in version 2.2.41 (2022-12-09)
-------------------------------------------------
* gpg: Add a notation to encryption subkeys in de-vs mode.
* gpg: Fix trusted introducer for mbox only user-ids.
* gpg: Report an error via status-fd for receiving a key from the
  agent.
* gpg: Make --require-compliance work without the --status-fd
  option.
* gpg: Improve signature verification speed by a factor of more than
  four.  Double detached signing speed.
* gpg: New --export-filter export-revocs.
* gpg: Import stray revocation certificates to improve WKD
  usability.
* wkd: New option --add-revocs for gpg-wks-client.
* wkd: Ignore expired user-ids in gpg-wks-client.
* scd: Support the Telesec Signature Card v2.0.
* Fix build regression depending on libgpg-error version.

(adam)

2022-12-28 09:38:22 UTC MAIN commitmail json YAML

libksba: updated to 1.6.3

Noteworthy changes in version 1.6.3 (2022-12-06)
------------------------------------------------
* Fix another integer overflow in the CRL parser.

(adam)

2022-12-19 10:04:53 UTC MAIN commitmail json YAML

Updated finance/bitcoin, devel/git

(adam)

2022-12-19 10:04:34 UTC MAIN commitmail json YAML

git: updated to 2.39.0

Git v2.39 Release Notes
=======================

UI, Workflows & Features
------------------------

* "git grep" learned to expand the sparse-index more lazily and on
  demand in a sparse checkout.

* By default, use of fsmonitor on a repository on networked
  filesystem is disabled. Add knobs to make it workable on macOS.

* After checking out a "branch" that is a symbolic-ref that points at
  another branch, "git symbolic-ref HEAD" reports the underlying
  branch, not the symbolic-ref the user gave checkout as argument.
  The command learned the "--no-recurse" option to stop after
  dereferencing a symbolic-ref only once.

* "git branch --edit-description @{-1}" is now a way to edit branch
  description of the branch you were on before switching to the
  current branch.

* "git merge-tree --stdin" is a new way to request a series of merges
  and report the merge results.

* "git shortlog" learned to group by the "format" string.

* A new "--include-whitespace" option is added to "git patch-id", and
  existing bugs in the internal patch-id logic that did not match
  what "git patch-id" produces have been corrected.

* Enable gc.cruftpacks by default for those who opt into
  feature.experimental setting.

* "git repack" learns to send cruft objects out of the way into
  packfiles outside the repository.

* 'scalar reconfigure -a' is taught to automatically remove
  scalar.repo entires which no longer exist.

* Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
  others.

* 'git maintenance register' is taught to write configuration to an
  arbitrary path, and 'git for-each-repo' is taught to expand tilde
  characters in paths.

* When creating new notes, the template used to get a stray empty
  newline, which has been removed.

* "git receive-pack" used to use all the local refs as the boundary for
  checking connectivity of the data "git push" sent, but now it uses
  only the refs that it advertised to the pusher. In a repository with
  the .hideRefs configuration, this reduces the resources needed to
  perform the check.

* With '--recurse-submodules=on-demand', all submodules are
  recursively pushed.

Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------

* With a bit of header twiddling, use the native regexp library on
  macOS instead of the compat/ one.

* Prepare for GNU [ef]grep that throw warning of their uses.

* Sources related to fuzz testing have been moved down to their own
  directory.

* Most credential helpers ignored unknown entries in a credential
  description, but a few died upon seeing them.  The latter were
  taught to ignore them, too

* "scalar unregister" in a repository that is already been
  unregistered reported an error.

* Remove error detection from a function that fetches from promisor
  remotes, and make it die when such a fetch fails to bring all the
  requested objects, to give an early failure to various operations.

* Update CodingGuidelines to clarify what features to use and avoid
  in C99.

* Avoid false-positive from LSan whose assumption may be broken with
  higher optimization levels.

* Enable address and undefined sanitizer tasks at GitHub Actions CI.

* More UNUSED annotation to help using -Wunused option with the
  compiler.
  (merge 4b992f0a24 jk/unused-anno-more later to maint).

* Rewrite a deep recursion in the skipping negotiator to use a loop
  with on-heap prio queue to avoid stack wastage.

* Add documentation for message IDs in fsck error messages.

* Define the logical elements of a "bundle list", data structure to
  store them in-core, format to transfer them, and code to parse
  them.

* The role the security mailing list plays in an embargoed release
  has been documented.

* Two new facilities, "timer" and "counter", are introduced to the
  trace2 API.

* Code simplification by using strvec_pushf() instead of building an
  argument in a separate strbuf.

* Make sure generated dependency file is stably sorted to help
  developers debugging their build issues.

* The glossary entries for "commit-graph file" and "reachability
  bitmap" have been added.

* Various tests exercising the transfer.credentialsInUrl
  configuration are taught to avoid making requests which require
  resolving localhost to reduce CI-flakiness.

* A redundant diagnostic message is dropped from test_path_is_missing().

* Simplify the run-command API.

* Update the actions/github-script dependency in CI to avoid a
  deprecation warning.

* Progress on being able to initialize a rev_info struct with a
  macro.

* Add trace2 counters to the region to clear skip worktree bits in a
  sparse checkout.

* Modernize test script to avoid "test -f" and friends.

* Avoid calling 'cache_tree_update()' when doing so would be
  redundant.

* Update the credential-cache documentation to provide a more
  realistic example.

* Makefile comments updates and reordering to clarify knobs used to
  choose SHA implementations.

* A design document for sparse-checkout's future directions has been
  added.

* Teach chainlint.pl to annotate the original test definition instead
  of the token stream.

* "make coccicheck" is time consuming. It has been made to run more
  incrementally.

* `parse_object()` has been hardened to check for the existence of a
  suspected blob object.

* The build procedure has been adjusted to GNUmake version 4.4, which
  made some changes to how pattern rule with multiple targets are
  handled.

Fixes since v2.38
-----------------

* The codepath that reads from the index v4 had unaligned memory
  accesses, which has been corrected.

* Fix messages incorrectly marked for translation.

* "git fsck" failed to release contents of tree objects already used
  from the memory, which has been fixed.

* "git clone" did not like to see the "--bare" and the "--origin"
  options used together without a good reason.

* "git remote rename" failed to rename a remote without fetch
  refspec, which has been corrected.

* Documentation on various Boolean GIT_* environment variables have
  been clarified.

* "git rebase -i" can mistakenly attempt to apply a fixup to a commit
  itself, which has been corrected.

* "git multi-pack-index repack/expire" used to repack unreachable
  cruft into a new pack, which have been corrected.

* In read-only repositories, "git merge-tree" tried to come up with a
  merge result tree object, which it failed (which is not wrong) and
  led to a segfault (which is bad), which has been corrected.

* Force C locale while running tests around httpd to make sure we can
  find expected error messages in the log.

* Fix a logic in "mailinfo -b" that miscomputed the length of a
  substring, which lead to an out-of-bounds access.

* The codepath to sign learned to report errors when it fails to read
  from "ssh-keygen".

* Code clean-up that results in plugging a leak.

* "GIT_EDITOR=: git branch --edit-description" resulted in failure,
  which has been corrected.

* The code to clean temporary object directories (used for
  quarantine) tried to remove them inside its signal handler, which
  was a no-no.

* Update comment in the Makefile about the RUNTIME_PREFIX config knob.

* Clarify that "the sentence after <area>: prefix does not begin with
  a capital letter" rule applies only to the commit title.

* "git branch --edit-description" on an unborn branch misleadingly
  said that no such branch exists, which has been corrected.

* Work around older clang that warns against C99 zero initialization
  syntax for struct.

* Giving "--invert-grep" and "--all-match" without "--grep" to the
  "git log" command resulted in an attempt to access grep pattern
  expression structure that has not been allocated, which has been
  corrected.
  (merge db84376f98 ab/grep-simplify-extended-expression later to maint).

* "git diff rev^!" did not show combined diff to go to the rev from
  its parents.
  (merge a79c6b6081 rs/diff-caret-bang-with-parents later to maint).

* Allow configuration files in "protected" scopes to include other
  configuration files.
  (merge ecec57b3c9 gc/bare-repo-discovery later to maint).

* Give a bit more diversity to macOS CI by using sha1dc in one of the
  jobs (the other one tests Apple Common Crypto).
  (merge 1ad5c3df35 jc/ci-osx-with-sha1dc later to maint).

* A bugfix with tracing support in midx codepath
  (merge e9c3839944 tb/midx-bitmap-selection-fix later to maint).

* When geometric repacking feature is in use together with the
  --pack-kept-objects option, we lost packs marked with .keep files.
  (merge 197443e80a tb/save-keep-pack-during-geometric-repack later to maint).

* Move a global variable added as a hack during regression fixes to
  its proper place in the API.
  (merge 0b0ab95f17 ab/run-hook-api-cleanup later to maint).

* Update to build procedure with VS using CMake/CTest.
  (merge c858750b41 js/cmake-updates later to maint).

* The short-help text shown by "git cmd -h" and the synopsis text
  shown at the beginning of "git help cmd" have been made more
  consistent.

* When creating a multi-pack bitmap, remove per-pack bitmap files
  unconditionally as they will never be consulted.
  (merge 55d902cd61 tb/remove-unused-pack-bitmap later to maint).

* Fix a longstanding syntax error in Git.pm error codepath.

* "git diff --stat" etc. were invented back when everything was ASCII
  and strlen() was a way to measure the display width of a string;
  adjust them to compute the display width assuming UTF-8 pathnames.
  (merge ce8529b2bb tb/diffstat-with-utf8-strwidth later to maint).

* "git branch --edit-description" can exit with status -1 which is
  not a good practice; it learned to use 1 as everybody else instead.

* "git apply" limits its input to a bit less than 1 GiB.

* Merging a branch with directory renames into a branch that changes
  the directory to a symlink was mishandled by the ort merge
  strategy, which has been corrected.

* A bugfix to "git subtree" in its split and merge features.

* Fix some bugs in the reflog messages when rebasing and changes the
  reflog messages of "rebase --apply" to match "rebase --merge" with
  the aim of making the reflog easier to parse.

* "git rebase --keep-base" used to discard the commits that are
  already cherry-picked to the upstream, even when "keep-base" meant
  that the base, on top of which the history is being rebuilt, does
  not yet include these cherry-picked commits.  The --keep-base
  option now implies --reapply-cherry-picks and --no-fork-point
  options.

* The way "git repack" created temporary files when it received a
  signal was prone to deadlocking, which has been corrected.

* Various tests exercising the transfer.credentialsInUrl
  configuration are taught to avoid making requests which require
  resolving localhost to reduce CI-flakiness.

* The adjust_shared_perm() helper function learned to refrain from
  setting the "g+s" bit on directories when it is not necessary.

* "git archive" mistakenly complained twice about a missing
  executable, which has been corrected.

* Fix a bug where `git branch -d` did not work on an orphaned HEAD.

* `git rebase --update-refs` would delete references when all
  `update-ref` commands in the sequencer were removed, which has been
  corrected.

* Fix a regression in the bisect-helper which mistakenly treats
  arguments to the command given to 'git bisect run' as arguments to
  the helper.

* Correct an error where `git rebase` would mistakenly use a branch or
  tag named "refs/rewritten/xyz" when missing a rebase label.

* Assorted fixes of parsing end-user input as integers.
  (merge 14770cf0de pw/config-int-parse-fixes later to maint).

* "git prune" may try to iterate over .git/objects/pack for trash
  files to remove in it, and loudly fail when the directory is
  missing, which is not necessary.  The command has been taught to
  ignore such a failure.
  (merge 6974765352 ew/prune-with-missing-objects-pack later to maint).

* Add one more candidate directory that may house httpd modules while
  running tests.
  (merge 1c7dc23d41 es/locate-httpd-module-location-in-test later to maint).

* A handful of leaks in the line-log machinery have been plugged.

* The format of a line in /proc/cpuinfo that describes a CPU on s390x
  looked different from everybody else, and the code in chainlint.pl
  failed to parse it.
  (merge 1f51b77f4f ah/chainlint-cpuinfo-parse-fix later to maint).

* Adjust the GitHub CI to newer ubuntu release.
  (merge 0d3507f3e7 jx/ci-ubuntu-fix later to maint).

* Other code cleanup, docfix, build fix, etc.
  (merge 413bc6d20a ds/cmd-main-reorder later to maint).
  (merge 8d2863e4ed nw/t1002-cleanup later to maint).
  (merge 7c2dc122f9 rs/list-objects-filter-leakfix later to maint).
  (merge 288fcb1c94 zk/push-use-bitmaps later to maint).
  (merge 42db324c0f km/merge-recursive-typofix later to maint).

(adam)

2022-12-19 10:03:47 UTC MAIN commitmail json YAML

bitcoin: updated to 24.0.1

Due to last-minute issues, 24.0, although tagged, was never fully announced or released.

(adam)

2022-12-19 08:22:28 UTC MAIN commitmail json YAML

Updated devel/py-bitarray, textproc/py-jsonschema

(adam)

2022-12-19 08:22:11 UTC MAIN commitmail json YAML

py-jsonschema: updated to 4.17.3

v4.17.3
=======
* Fix instantiating validators with cached refs to boolean schemas
  rather than objects.

v4.17.2
=======
* Empty strings are not valid relative JSON Pointers (aren't valid under the
  RJP format).
* Durations without (trailing) units are not valid durations (aren't
  valid under the duration format). This involves changing the dependency
  used for validating durations (from ``isoduration`` to ``isodate``).

(adam)

2022-12-19 08:16:30 UTC MAIN commitmail json YAML

py-bitarray: updated to 2.6.1

2.6.1:
* add documentation on shift operators
* fix typo in iterable initializer description
* optimize `richcompare()`

(adam)

2022-12-18 16:26:07 UTC MAIN commitmail json YAML

Updated sysutils/py-ansible-compat, net/py-twine, devel/py-hypothesis, devel/py-hypothesmith

(adam)

2022-12-18 16:24:54 UTC MAIN commitmail json YAML

py-hypothesmith: updated to 0.2.3

0.2.3 - 2022-12-01
- Actually package up the renamed grammar file this time.

0.2.2 - 2022-11-29
- Correct the minimum required version of LibCST
- Use `importlib.resources` to load the Python grammar (zip-safe)

0.2.1 - 2022-11-25
- Use the `lark` package on PyPI, for Lark version 1.0+ (requires recent Hypothesis)
- Use updated Python grammar for `from_grammar()`, thanks to Lark updates
- Drop support for Python 3.6, add 3.10 and 3.11 to CI

(adam)

2022-12-18 16:18:53 UTC MAIN commitmail json YAML

py-hypothesis: updated to 6.61.0

6.61.0

This release improves our treatment of database keys, which based on (among other things) the source code of your test function. We now post-process this source to ignore decorators, comments, trailing whitespace, and blank lines - so that you can add @example()s or make some small no-op edits to your code without preventing replay of any known failing or covering examples.

6.60.1

This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.

6.60.0

This release improves Hypothesis��� ability to resolve forward references in type annotations. It fixes a bug that prevented builds() from being used with pydantic models that possess updated forward references.

6.59.0

The @example(...) decorator now has a .via() method, which future tools will use to track automatically-added covering examples.

6.58.2

This patch updates our vendored list of top-level domains, which is used by the provisional domains() strategy.

6.58.1

This patch shifts hypothesis[lark] from depending on the old lark-parser package to the new lark package. There are no code changes in Hypothesis, it���s just that Lark got a new name on PyPI for version 1.0 onwards.

6.58.0

register_random() has used weakref since 6.27.1 - 2021-11-22, allowing the Random-compatible objects to be garbage-collected when there are no other references remaining in order to avoid memory leaks. We now raise an error or emit a warning when this seems likely to happen immediately.

The type annotation of register_random() was also widened so that structural subtypes of Random are accepted by static typecheckers.

(adam)

2022-12-18 16:16:20 UTC MAIN commitmail json YAML

py-twine: updated to 4.0.2

Twine 4.0.2 (2022-11-30)
Bugfixes
Remove deprecated function to fix twine check with pkginfo 1.9.0.

(adam)

2022-12-18 16:13:55 UTC MAIN commitmail json YAML

py-ansible-compat: updated to 2.2.7

v2.2.7
Bugfixes
Restore offline more functionality

(adam)

2022-12-18 13:53:55 UTC MAIN commitmail json YAML

Updated audio/eyeD3, sysutils/ansible-lint

(adam)

2022-12-18 13:52:58 UTC MAIN commitmail json YAML

ansible-lint: updated to 6.10.0

v6.10.0

Minor Changes

Add schema for Antsibull changelogs
Add a rule to validate module options
Add meta-unsupported-ansible rule for checking requires_ansible values

Bugfixes

Avoid running lookup filters while evaluating jinja2
Update schema to accept a list for 'listen'
Update changelog schema etag
Fix args validation with setup module
Adopt PEP-621 packaging
Restore classic behavior of offline mode
Avoid false positive with name[casing]
Use JSON Schema to validate own config file
Add has_jinja and has_glob to text module
Update schema etags
Fix redirected links
Correct schema refresh logic
Add OracleLinux to supported platforms and include version 8.7 and 9.1

(adam)

2022-12-18 13:48:36 UTC MAIN commitmail json YAML

eyeD3: updated to 0.9.7

v0.9.7 (2022-10-07) : Sunshine

New
~~~
- [fixup-plugin] Added --no-dir-rename.
- Add remove-all-unknown to classic plugin. <gobater@users.noreply.github.com>
- Track/disc number support for JSON/YAML plugins (and tests)
- CountAndTotalTuple named tuple for count/total values.
- EyeD3 __all__ includes core.AudioFile.
- AudioFile.__str__ returns path.
- Strict render Frame flag to continue on render errors. Applied to RelVolAdjFrameV24, etc
- Track unsupported frames and add `--remove-all-unknown` classic plugin
  option

Changes
~~~~~~~
- Removed display-plugin due to Grako EOL
- [stats] Print bytes as text and filter private members.
- Remove Python 3.6 support, EOL.

Fix
~~~
- Doc grammar fixed
- Fix problem when frame file format invalid, and input.read() returns
  no more data at all - this had the potential to loop endlessly.
  <gerson.kurz@ng-branch-technology.com, gerson.kurz@gmail.com>

Other
~~~~~
- Create codeql-analysis.yml.
- Documentation updates.
- Also updated deps, and removed Python 3.7 from official testing.
- Docs: Fix a few typos
- Spelling fixes
- Typo fixes

(adam)

2022-12-18 11:06:29 UTC MAIN commitmail json YAML

Updated sysutils/py-subprocess-tee, time/py-cftime, devel/py-cbor2, devel/py-isort

(adam)