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 (53m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 09:03:36 UTC Now

2024-04-14 18:00:08 UTC MAIN commitmail json YAML

Update devel/objfw to 1.1.1

ObjFW 1.1 -> ObjFW 1.1.1, 2024-04-14
* Fixes missing ${DESTDIR} in some Makefiles.

(js)

2024-04-14 17:47:31 UTC MAIN commitmail json YAML

Updated devel/catch2, graphics/gexiv2, net/glib-networking

(adam)

2024-04-14 17:46:45 UTC MAIN commitmail json YAML

glib-networking: updated to 2.80.0

2.80.0 - March 14, 2024
=======================

- Mark plugin functions as exports on Windows
- Updated translations

2.80.rc - February 29, 2024
===========================

- GnuTLS: fix improper use of IP address in SNI extension
- GnuTLS: major performance improvement: reduce unnecessary trust list creation
- OpenSSL: properly handle BIO_CTRL_EOF
- Updated translations

2.80.alpha - January 5, 2024
============================

- GnuTLS: Add warning when system has no trusted certificates
- OpenSSL: Fix bug when populating trust store
- Fix license on dtls-connection.c test
- Updated translations

2.78.0 - September 14, 2023
===========================

- Respect root certificates added to macOS system keychain by users
- Disable PKCS #11 tests when GnuTLS is built without PKCS #11 support
- Fix connection tests on 32-bit systems with 64-bit time_t
- Updated translations

(adam)

2024-04-14 17:42:10 UTC MAIN commitmail json YAML

2024-04-14 17:41:14 UTC MAIN commitmail json YAML

catch2: updated to 3.5.4

3.5.4

Fixes
* Fixed potential compilation error when asked to generate random integers whose type did not match `std::(u)int*_t`.
* This manifested itself when generating random `size_t`s on MacOS
* Added missing outlined destructor causing `Wdelete-incomplete` when compiling against libstdc++ in C++23 mode
* Fixed regression where decomposing assertion with const instance of `std::foo_ordering` would not compile

Improvements
* Reintroduced support for GCC 5 and 6
* As with VS2017, if they start causing trouble again, they will be dropped again.
* Added workaround for targetting newest MacOS (Sonoma) using GCC
* `CATCH_CONFIG_DEFAULT_REPORTER` can now be an arbitrary reporter spec
* Previously it could only be a plain reporter name, so it was impossible to compile in custom arguments to the reporter.
* Improved performance of generating 64bit random integers by 20+%

Miscellaneous
* Significantly improved Conan in-tree recipe
* `DL_PATHS` in `catch_discover_tests` now supports multiple arguments
* Fixed preprocessor logic for checking whether we expect reproducible floating point results in tests.
* Improved the floating point tests structure to avoid `Wunused` when the reproducibility tests are disabled

(adam)

2024-04-14 17:35:17 UTC MAIN commitmail json YAML

Updated devel/appstream, devel/libadwaita, graphics/librsvg

(adam)

2024-04-14 17:25:29 UTC MAIN commitmail json YAML

librsvg: updated to 2.58.0

Version 2.58.0

librsvg crate version 2.58.0

The most significant change in this release is that librsvg no longer
uses gdk-pixbuf for loading raster images (for eample, when there is
an element <image href="foo.jpg"/>.  All image loading uses Rust
codecs now.  Please see the release notes for 2.57.90 below for more
details.

Librsvg's gdk-pixbuf loader for SVG documents is unchanged; you can
still load SVG files from gdk-pixbuf with it as usual.

New features since 2.57.0 (for fine-grained bug fixes, please see the
release notes for development releases):

- Add basic support for "ch" length units in CSS (Mackenzie Morgan).

- Support "var(--foo, #aabbcc)" just for colors.  This is the
  minimum required to render color SVG emoji fonts that provide color
  fallbacks, but it is not yet full support for CSS var().

Fixes since the last development release:

- Limit numOctaves in feTurbulence to avoid unbounded CPU consumption.

- Don't panic when a :lang selector has an argument that is
  not a language-range (Luk叩邸 Tyrychtr).

Special thanks for this release cycle:

- Thanks to correctmost for doing several rounds of fuzzing, and then
  found some interesting bugs!

- Thanks to Jordan Petridis for adding CI jobs for testing on
  gnome-os's regular builds.

- As usual, thanks to Chun-wei Fan for keeping the Windows builds
  going, and Bilal Elmoussaoui for updating gtk-rs crates.

(adam)

2024-04-14 17:23:52 UTC MAIN commitmail json YAML

libadwaita: updated to 1.4.4

Version 1.4.4

- Fix layout with GtkSettings:gtk-xft-dpi == 0
- AdwNavigationView
  - Fix signal mentions in push() docs
- AdwStatusPage
  - Fix property notification in set_child()
- AdwToolbarView
  - Fix a typo in docs
- Translation updates
  - British English

Version 1.4.3

- AdwAboutWindow
  - Don't pre-select the first section on the Legal page
- AdwHeaderBar
  - Fix visibility after changing :show-back-button
- AdwPreferencesWindow
  - Fix :visible-page and :visible-page-name docs
- AdwViewSwitcherBar
  - Fix a warning when empty
- Translation updates
  - French
  - Greek
  - Norwegian Bokm奪l

Version 1.4.2

- Really fix build with libappstream 1.0

Version 1.4.1

- Fix build with MSVC
- Fix build with libappstream 1.0
- AdwCarousel
  - Fix carousel scroll behavior with page reordering
- AdwComboRow
  - Fix focus when opening the popover
  - Set the correct state on the selected checkmark
- AdwNavigationView
  - Fix a warning message
- AdwTabOverview
  - Allow child focus on out animations
- AdwTabView
  - Keep view alive during ::page-detached
  - Fix crashes when using :pages
- Docs
  - Fix erroneous <child> use in breakpoints migration guide
- Translation updates
  - Russian
  - Serbian

(adam)

2024-04-14 17:22:19 UTC MAIN commitmail json YAML

appstream: updated to 1.0.2

Version 1.0.2
~~~~~~~~~~~~~~
Released: 2024-02-24

Features:
* qt: Allow building for multiple Qt major versions at once
* Improve low-quality category check and extend its blacklist
* validator: Add some limited developer-ID validation
* validator: Emit an overridable warning if homepage URL was omitted
* compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
* compose: Allow setting a custom icon-policy on the command-line

Specification:
* docs: Mention that <summary/> tag can be translated
* docs: Generate validation issue tag documentation from code
* docs: Add information on how to exclude elements from translation
* spec: Recommend using rDNS strings or Fediverse handles as developer-ID
* spec: Make launchable requirement for desktop-apps more strict

Bugfixes:
* qt: Component::customValue should be const
* validator: Remove mention of shorthands from relation-display-length-value-invalid
* sysinfo: Swap arguments of g_pattern_match_simple
* qt: Add missing screenshot sorting function
* qt: pool: Add missing Q_EMIT keyword
* validator: Improve error message if no valid categories were found
* validator: Make some length limitations more strict
* validator: Only emit developer-name-tag-deprecated once
* validator: Ensure filename is properly included in location info again
* validator: Improve error reporting on images with missing/bad locales
* compose: Don't accidentally set icon scale to 0 in some cases
* compose: Add heuristics to show out-of-scope errors if filters were set
* Don't prematurely abort URL validity check during semi-large redirects
* docs: Update supported hashsums to reflect reality
* docs: Describe version comparison letters special case
* docs: Clarify release descriptions *must not* contain embedded URL
* docs: Explicitly mention /var/cache/swcatalog is a valid catalog data location
* tests: Fix tests with old & new FontConfig
* its: Allow untranslatable developer/name and agreement sections

Miscellaneous:
* compose: Clarify that "no valid category" can mean bad ones were ignored
* news-convert: Don't strip out the last text in brackets

Version 1.0.1
~~~~~~~~~~~~~~
Released: 2023-12-16

Bugfixes:
* Fix lib name for Qt5 link target
* meson: Pass -D_DARWIN_C_SOURCE on darwin
* Fix macOS build
* stemmer: Resolve potential issue where stemmer may never be initialized
* cli: Don't fail what-provides if components were found
* Fix query element order for what-provides queries
* validator: Demote developer-name-tag-deprecated to info severity for now
* content-rating: Fix missing or wrong value descriptions for rating IDs
* curl: Add transfer speed timeouts for HTTP downloads
* curl: Retry operations on potentially transient errors

Miscellaneous:
* validator: Improve hint for content-attribute-value-invalid
* Allow building without zstd temporarily

Version 1.0.0
~~~~~~~~~~~~~~
Released: 2023-11-11

Notes:
* This version breaks API and bumps the SONAME of libappstream!
  Applications using AppStream will have to be ported to the new API.
  The 1.0 release is coinstallable with the stable 0.16.x series.

Features:
* Autoformat C and C++ sources
* Remove all deprecated symbols
* Drop support for many deprecated AppStream XML features
* Use GPtrArray to expose keywords list
* Add length argument to raw metadata parsing functions
* Add component array container class
* Remove named values for display_length relations
* Make AsPool only accept/return component boxes
* Port all API away from per-entity locale overrides
* Reduce appstream.conf to its essentials, make it work on stateless systems
* Hide search engine details from public API
* Wrap release entries in AsReleaseList container class
* Make AsMetadata handle AsReleaseList objects
* Refactor is_satisfied result into new RelationCheckResult class
* Add a method to check all relations of a component and get the result
* Add algorithm to score compatibility with a system, add chassis templates
* ascli: Add new check-syscompat command to check chassis compatibility
* Implement environment property for component screenshots
* Autogenerate translatable DE and gui-environment-style C arrays
* Expose more advanced markup conversion function, update function names
* Allow BLAKE3 and SHA512 checksums for release artifacts
* Stop supporting mailto: URLs in <url/> tags
* validator: Improve API and simplify it
* validator: Parse XML in pedantic mode when validating
* validator: Check screenshot environment property
* validator: Only apply summary-has-dot-suffix check to untranslated strings
* compose: Allow creating metadata with complete URLs and no base URL
* spdx: Add API to retrieve a translated license name from an SPDX ID
* qt: Switch to building with Qt6
* qt: Make it possible to iterate ComponentBox
* qt: Implement AppStream::ComponentBox::erase
* qt: Allow concatenating two ComponentBoxes
* qt: Allow loading Pool asynchronously
* qt: Use ComponentBox/Releases in Qt bindings as well
* qt: Add support for the new API to check relation satisfaction
* qt: Maintenance and namespace fixes, use cPtr() to get C pointers everywhere
* bundle: Add linglong as a new type of bundle
* Add GUI environment IDs for macOS and Microsoft Windows
* validator: Check if Release Description is inside description tag
* validator: Add validation for content_rating
* Add support for building on Win32
* win32: change some file/path-related code for portability
* Implement the developer element for unique developer IDs
* Implement scaling factor for screenshots
* component-box: Allow removal of components by-index
* Implement support for external references and citations
* Implement usertags for release data as well
* Move ValueFlags to the context, instead of tieing them to components
* pool: search: Add additional weight for exact substring matches on names
* sysinfo: Add memory size detection support for macOS
* Add support for Zstd for on-disk data compression
* utils: Make tar unpacker independent of zstd binary presence
* Drop Python2 provided tag support
* data: Add ���Endless��� to the list of desktops
* Add NetBSD support

Specification:
* Drop (most) deprecated information
* docs: Clarify environment-based screenshot ordering
* Add new  'snapshot' release kind
* docs: Build all API documentation with gi-docgen
* spec: Document the new "developer" element
* spec: Document the "reference" tag for registry references
* docs: Add example of YAML for references elements
* Allow hyphens in the last segment of a component-ID
* docs: Drop outdated information from l10n quickstart guide

Bugfixes:
* meson: check for docbook xsl stylesheets
* Fix tweaking of appstream.pc when building as subproject
* Fix crash in asc_l10n_search_translations_qt()
* qt: Make Qt6 dependency a system dependency.
* meson: do not rely on an exe wrapper
* meson: do not -I/usr/include when !stemmer
* meson: Prevent building attempts with MSVC
* meson: Use an SPDX license indentifier in project(license:)
* Add meson overrides
* compose: Set lower-cased CID for synthesized components again
* compose: Set lower-cased CID in desktop-entry parse function
* compose: Honor prefix in font search
* compose: Select the correct default icon glyphs for fonts
* Don't crash when non-YAML documents are read as YAML
* Do not override default-priority when parsing multiple metadata files
* Ensure stemmer always has the right locale and token-search works
* Require a more recent libxmlb to avoid crashes
* Rename component get_releases to indicate that releases may not be loaded from the web
* Prevent string-id validation functions from matching source comments
* Don't define _POSIX_C_SOURCE when building for NetBSD

Miscellaneous:
* Explain metainfo-ancient error in more detail
* Make sed invocation more portable
* Add FreeBSD CI
* Allow variable shadowing in C++ code
* Drop the catchall as-enums unit
* vapi: Drop unneeded metadata
* Make AsMetadata return a component box for multiple components
* apt: Make item descriptions more human-friendly
* Streamline README

(adam)

2024-04-14 17:13:13 UTC MAIN commitmail json YAML

riemann-client: remove unused patch

(wiz)

2024-04-14 17:05:15 UTC MAIN commitmail json YAML

doc: Updated devel/objfw to 1.1

(js)

2024-04-14 17:05:04 UTC MAIN commitmail json YAML

Update devel/objfw to 1.1

ObjFW 1.0.12 -> ObjFW 1.1, 2024-04-14
* ObjFW is now licensed under LGPLv3.0-only.
+ Adds a new framework for writing tests called ObjFWTest.
* All tests were migrated to ObjFWTest.
+ The runtime now supports associated objects.
+ OFDNSResolver now caches responses.
+ OFDNSResolver now supports URI and LOC DNS resource records.
+ Adds methods to handle path extension to OFIRI.
+ Adds support for Mbed TLS.
+ Adds more methods to OFSystemInfo to check for CPU features.
* OFSystemInfo now only indicates CPU features as supported if the OS also
  supports them.
+ OFLHAArchive now supports extracting and creating files > 4 GB.
+ OFLHAArchive now supports header level 3.
+ OFLHAArchive now supports extracting -lhx-, -lz4- and -pm0- files.
* OFLHAArchive no longer defaults to ISO 8859-1.
+ New class OFZooArchive for extracting and creating Zoo files.
* The schemes for archive IRI handlers have been renamed.
* The schemes for archive IRI handlers now look for the rightmost `!`,
  which allows for chaining with less quoting.
* Fixes -[OFMutableArray replaceObjectIdenticalTo:withObject:] being
  inconsistent with -[OFMutableArray replaceObject:withObject:].
* Fixes getting non-existent xattrs in OFFileManager.
* Objects on Windows, MS-DOS and 32 bit Solaris now get properly aligned so
  that SIMD can be used on ivars.
* Fixes parsing of signed numbers in MessagePack.
* Fixes a memory leak in OFTarArchive.
+ Adds support for typed extended file attributes (only on Haiku).
+ Adds support for extended file attributes on Haiku, NetBSD and FreeBSD.
+ OFStdIOStream now supports cursor movement and colors on MS-DOS.
* All headers are now compatible with -masm=intel.
+ OFMatrix4x4 can now transform multiple vectors at once.
+ OFMatrix4x4 has a 3DNow! implementation for multiplication and vector
  transformations now.
+ OFMatrix4x4 has an SSE implementation for vector transformations now.
* Updates Unicode support to 15.1.
* Fixes compatibility with LibreSSL.
* Fixes two linker warnings on macOS.
* Fixes compiling on QNX.
* OFLocale now supports automatic initialization.
+ ofarc now supports extracting and creating Zoo archives.
+ ofarc now has an --iri option to directly work on local and remote IRIs.
+ ofarc now prints the archive comment with -lv.
+ ofarc can now add an archive comment with --archive-comment=.
+ ofarc now propagates the quarantine xattr on macOS when extracting an
  archive.

(js)

2024-04-14 16:18:49 UTC MAIN commitmail json YAML

Updated devel/libgee, devel/ninja-build

(adam)

2024-04-14 16:18:22 UTC MAIN commitmail json YAML

ninja-build: updated to 1.12.0

v1.12.0
I've wrote a summary as an announcement to the ninja-build mailing list, but it seems to be stuck in the moderation queue - thank you Google Groups �沽�. I'll update this if the mail ever sees the light of day.

https://github.com/ninja-build/ninja/milestone/6?closed=1

(adam)

2024-04-14 16:16:04 UTC MAIN commitmail json YAML

libgee: updated to 0.20.6

libgee 0.20.6
* Fixes for newer valac
* Keep the original exception in Future.map/flat_map

libgee 0.20.5
* Fixes for newer valac
* Use Makefile.introspection instead of custom rule

libgee 0.20.4
* Fixes for newer valac

(adam)

2024-04-14 15:44:59 UTC MAIN commitmail json YAML

py-sphinx-automodapi: fix PLIST

(wiz)

2024-04-14 15:42:44 UTC MAIN commitmail json YAML

2024-04-14 15:31:19 UTC MAIN commitmail json YAML

doc: Updated devel/fq to 0.11.0

(wiz)

2024-04-14 15:31:10 UTC MAIN commitmail json YAML

fq: update to 0.11.0.

# 0.11.0

New iNES/NES 2.0 ROM decoder (thanks @mlofjard) and basic JPEG 2000
format support. jq language improvements and fixes from gojq. And
as always various decoder improvements and fixes.

## Changes

- Add `string_truncate` option to configure how to truncate long strings when displaying a decode value tree. `dd`, `dv` etc set truncate length to zero to not truncate. #919
- gojq updates from upstream:
  - Implement `ltrim`, `rtrim`, and `trim` functions
  - Fix object construction with duplicate keys (`{x:0,y:1} | {a:.x,a:.y}`)
  - Fix `halt` and `halt_error` functions to stop the command execution immediately
  - Fix variable scope of binding syntax (`"a" as $v | def f: $v; "b" as $v | f`)
  - Fix `ltrimstr` and `rtrimstr` functions to emit error on non-string input
  - Fix `nearbyint` and `rint` functions to round ties to even
  - Improve parser to allow `reduce`, `foreach`, `if`, `try`-`catch` syntax as object values
  - Remove `pow10` in favor of `exp10`, define `scalbn` and `scalbln` by `ldexp`
- Fix issue using decode value with `ltrimstr`/`rtrimstr`.

## Format changes

- `fit`
  - Skip array fields on pre read messages. #878
  - Fixed subfield referencing fields below self in message. #877
- `jp2c` New JPEG 2000 codestream decoder. #928
- `icc_profile` Strip whitespace in header and tag strings. #912
- `mp4`
  - Add `jp2c`, `jp2h`, `ihdr` `jP` JPEG 2000 related boxes support. #928
  - Add `thmb` box support. #897
  - Turns out for qt brand `hdlr` component name might be zero bytes. #896
- `nes` New iNES/NES 2.0 ROM decoder (thanks @mlofjard). #893

(wiz)

2024-04-14 14:25:09 UTC MAIN commitmail json YAML

Updated audio/gsound, x11/gtk4, games/gnome-nibbles, graphics/vulkan-headers

(adam)

2024-04-14 14:24:47 UTC MAIN commitmail json YAML

2024-04-14 14:22:48 UTC MAIN commitmail json YAML

gnome-nibbles: updated to 4.0.3

4.0.3 - March 15, 2024

- Updated translations (Hungarian & Basque).

4.0.2 - February 9, 2024

- Updated translations (German, Indonesian & Lithuanian).
- Fixes for compatibility with gcc >= 14.0 & clang >= 16 when compiling with a version of vala < 0.56.15
- Note:
  If you have still have issues compiling this or other vala source code try the following compiler options:
  For gcc >= 14
    "-Wno-incompatible-pointer-types"
  For clang >= 16
    "-Wno-incompatible-function-pointer-types" & "-Wno-incompatible-pointer-types"
- Thanks:
  Gnome Nibbles has recently been packaged for pkgsrc.org, many thanks to Thomas Klausner.
  For those of you who don't know pkgsrc it is an impressive package system that works on multiple platforms.

(adam)

2024-04-14 14:21:34 UTC MAIN commitmail json YAML

gtk4: updated to 4.14.2

Overview of Changes in 4.14.2, 03-04-2024
=========================================

* GtkScale:
- Improve positioning of values in some cases

* Theme:
- Make progress in entries visible

* Accessibility:
- Fix text insertion handling

* GDK:
- dnd: Use the default cursor durion motion
- dnd: Use a better cursor for indicating the move action

* GSK:
- gl: Handle offloads in offscreen context better
- Fix text rendering problems with some fonts

* Wayland:
- Tighten up some protocol version checks
- Use the presentation time protocol
- Fix a crash with subsurfaces
- Improve settings portal handling

* macOS:
- Fix up the app menu support

* Windows:
- Fix problems with minimization
- Fix build without fontconfig

* Debugging:
- Add font settings in the inspector

* Demos:
- Clean up the application demo
- Update cursor images for the cursor demo

* Translation updates:
Catalan
Czech
French
Georgian
Hebrew
Persian
Slovenian
Turkish
Ukrainian

Overview of Changes in 4.14.1, 16-03-2024
=========================================

* GtkTextView:
- Fix a mixup of cursor and anchor when retrieving surrounding text
  in input methods

* Printing:
- Avoid accessing freed printers

* Accessibility:
- Fix memory leaks

* GDK:
- Rename the GDK_VULKAN_SKIP environment variable to GDK_VULKAN_DISABLE
- Add a GDK_GL_DISABLE environment variable

* GSK:
- Rename the GSK_GPU_SKIP environment variable to GSK_GPU_DISABLE
- Speed up handling of repeated ops, which should help for text
- Speed up the inner loop of text node conversion
- Drop the glyph-align optimization flag
- ngl: Avoid reusing frames while they are in use
- Fix flickering thumbnails in nautilus
- Speed up buffer handling in both ngl and Vulkan

* Demos:
- Skip demos using gl shaders when we're not using the gl renderer

* Build:
- Fix some ubsan warnings
- Avoid zink in ci since it spams stderr

* Translation updates:
Czech
German
Korean
Russian

Overview of Changes in 4.14.0, 12-03-2024
=========================================

Note: The new renderers and dmabuf support are using graphics drivers
in different ways than the old gl renderer, and trigger new driver bugs,
(see for example https://gitlab.gnome.org/GNOME/gtk/-/issues/6418 and
https://gitlab.gnome.org/GNOME/gtk/-/issues/6388). Therefore, it is
recommended to use the latest mesa release (24.x) with the new renderers.

* GtkTextView:
- Don't snapshot children twice
- Don't blink the cursor when hidden

* GtkEmojiChooser:
- Fix presentation selector handling

* GtkSnapshot:
- Fix wrong nodes with transformed shadows

* GtkIMContext:
- Make gtk_im_context_activate_osk public

* Accessibility:
- Implement get_contents_at for all our text widgets
- Add GtkAccessibleText.get_default_attributes

* GSK:
- Don't fall back to cairo for software rendering. gl+llvmpipe is better
- Round vertical glyph position to a device pixel position if the font is hinted
- Fix problems with clip handling
- Make vulkan and ngl match their font handling
- Fix some corner-cases with offloading and clips
- Fix problem with rendering of missing glyphs in hinted fonts

* MacOs:
- Implement cursor-from-texture

* Translation updates:
Basque
British English
French
Indonesian
Kazakh
Latvian
Lithuanian
Norwegian Bokm奪l
Slovenian
Spanish
Turkish

(adam)

2024-04-14 14:20:28 UTC MAIN commitmail json YAML

2024-04-14 12:53:05 UTC MAIN commitmail json YAML

security/pkcs11-helper: Drop MAINTAINERship

I no longer use this, and I don't want to add any friction to others
updating it.

(gdt)

2024-04-14 12:52:15 UTC MAIN commitmail json YAML

doc: Updated security/pkcs11-helper to 1.30.0

(gdt)

2024-04-14 12:52:09 UTC MAIN commitmail json YAML

security/pkcs11-helper: Update to 1.30.0

2023-12-01 - Version 1.30.0
* core: add dynamic loader provider attribute, thanks to Marc Becker.
* openssl: support DSA in libressl-3.5.0, thanks to Fabrice Fontaine.
* openssl: fix openssl_ex_data_dup prototype, thanks to Sam James for
  reporting.

2022-04-21 - Version 1.29.0

* build: do not fail if slot evnets are disabled, thanks to Fabrice Fontaine.
* core: do not assume standard objects supported by provider.
* openssl: set back key into EVP for openssl-3 to work, thanks to apollo13.

2021-12-31 - Version 1.28

* build: openssl: remove RSA_SSLV23_PADDING constant usage due to openssl-3
  compatibility, thanks to t0b3.
* build: nss: use nss pkcs11.h, thanks to Fabrice Fontaine.
* build: windows: checksum in PE, thanks to Simon Rozman.
* build: windows: support openssl-1.1.1, thanks to Lev Stipakov.
* mbed: require >=mbedtls-2, mbed dropped polarssl compatibility,
  thanks to Uipko Berghuis
* certificate: add methods accept full mechanism, thanks to Selva Nair.
* core: load provider library as private.
* core: add pkcs11h_getProperty, pkcs11h_setProperty to support adding
  properties without breaking API.
* core: add pkcs11h_initializeProvider, pkcs11h_registerProvider,
  pkcs11h_setProviderProperty, pkcs11h_setProviderPropertyByName to
  support adding properties without breaking API thanks to Михалицын Петр.
* core: add initialization arguments property, thanks for Михалицын Петр.
* core: add PKCS11H_PROVIDER_PROPERTY_PROVIDER_DESTRUCT_HOOK.
* session: respect login required token flag.
* certificate: respect always authenticate flag.

(gdt)

2024-04-14 12:44:52 UTC MAIN commitmail json YAML

2024-04-14 10:13:54 UTC MAIN commitmail json YAML

collectd-riemann: bump for riemann-client API bump

(wiz)

2024-04-14 09:37:40 UTC MAIN commitmail json YAML

doc: Updated sysutils/riemann-client to 2.2.0

(wiz)

2024-04-14 09:37:31 UTC MAIN commitmail json YAML

riemann-client: update to 2.2.0.

Bump API depends.

riemann-c-client 2.2.0
======================
Released on 2023-03-30

License
-------

From version 2.2.0 onwards, the library is licensed under the [European Union
Public License][eupl], version 1.2. The license is compatible with the
previously used [GNU Lesser General Public License][lgpl].

  [eupl]: https://eupl.eu/1.2/en
  [lgpl]: https://www.gnu.org/licenses/lgpl-3.0.en.html

Documentation
-------------

Updated the `riemann-client(1)` documentation, with a section about caveats,
thanks to Fabien Wernli.

Bugfixes
--------

Fixed `make dist`, so it includes all the files needed to build the library, for
all backing TLS libraries.

riemann-c-client 2.1.1
======================
Released on 2023-07-18

Bugfixes
--------

TLS communication when using GnuTLS has been fixed, thanks to Romain Tarti竪re.
In previous versions, when sending or receiving data over TLS with GnuTLS, there
were scenarios where riemann-c-client prematurely ended communication. The fixed
code properly retries sending/receiving the remaining data.

Miscellaneous
-------------

Minor code cleanups have been made, so that the library uses `calloc()`, rather than a `malloc()` immediately followed by a `memset()` to zeros.

riemann-c-client 2.1.0
======================
Released on 2022-07-20

New features
------------

### OpenSSL is now supported as a backing TLS library

The library now supports OpenSSL as a backing TLS library, along with the
existing GnuTLS and wolfSSL support.

### New methods

The library now provides a `riemann_client_check_version()` function, which can
be used - by different language bindings, usually - to check whether the linked
library satisfies a version requirement.

Similarly, aimed at non-C language bindings, the library now provides a
`riemann_message_create_with_events_n()` method, to create a new message with
events set up front.

Built on top of `riemann_message_create_with_events_n()` is the new
`riemann_communicate_events_n()` function. Primarily intended for language
bindings, but can be useful in any situation where we have the list of events
precomputed, and do not wish to serialize them into a message ourselves.

Related to the above two, `riemann_event_create_full()` allows us to create an
event in a way where we can set all fields at once, if need be, without going
through hoops. The function is trivially bindable too.

Staying near events, the `riemann_event_set_tags()`,
`riemann_event_set_tags_va()`, and `riemann_event_set_tags_n()` trio of
functions are now also available, allowing us to efficiently replace the set of
tags within an event.

Still in the events area, like for tags, we have new functions for attributes
too: `riemann_event_set_attributes()`, `riemann_event_set_attributes_va()`, and
`riemann_event_set_attributes_n()`, for similar purposes as their tag
counterparts. In addition to these, `riemann_event_set_string_attributes_n()`
was also introduced, to set a known number of attributes, via strings.

### Miscellaneous

The `<riemann/simple.h>` header is no longer necessary, the functions formerly
provided by this header are now available by default when using the
`<riemann/riemann-client.h>` header. Using the old header will emit a helpful
deprecation warning.

Bugfixes
--------

The library no longer requires WolfSSL to be compiled with OpenSSL compatibility
support when compiling against said TLS library.

riemann-c-client 2.0.1
======================
Released on 2022-06-12

Bugfixes
--------

Fixed an issue where we were shadowing the `stdin` stream, which in turn
resulted in a compile-time error on at least OpenBSD and NetBSD.

Also updated the build system to allow compilation on the three major BSDs out
of the box, without patches.

riemann-c-client 2.0.0
======================
Released on 2022-03-26

New features
------------

### Multiple backing TLS libraries

The library now supports being compiled with either [GnuTLS][gnutls] or
[wolfSSL][wolfssl] as a backing TLS library.

[gnutls]: https://gnutls.org/
[wolfssl]: https://www.wolfssl.com/

### New methods

Added a new method, `riemann_client_get_tls_library()` to query the backing TLS
library at run-time. While most differences are transparently handled, there are
a few (namely, cipher priorities) that aren't. This new function makes it
possible for code building upon this library to conditionally handle them.

Breaking changes
----------------

The library is no longer ABI-compatible with riemann-c-client 1.x.y. API
compatibility has been preserved, but binaries will have to be recompiled.

Additionally, the SONAME of the library now depends on the backing TLS library.
This is transparent when using `pkg-config`, because that'll pull in the
appropriate file. But for packaging purposes, this is something to keep in mind.

riemann-c-client 1.10.5
=======================
Released on 2021-09-25

Bugfixes
--------

Despite the documentation saying so, TLS options were _not_ copied. While in
practice this should not have caused any issues, because the options were used
and never touched again before returning from the function that should've copied
them, it still went against the documentation and against best practices. All
options are properly copied now, and the copies free'd when they're no longer in
use.

(wiz)

2024-04-14 09:35:55 UTC MAIN commitmail json YAML

doc: Updated devel/protobuf-c to 1.5.0nb4

(wiz)

2024-04-14 09:35:46 UTC MAIN commitmail json YAML

2024-04-14 09:15:34 UTC MAIN commitmail json YAML

riemann-client: moved off github

fix some pkglint while here

(wiz)

2024-04-14 09:15:14 UTC MAIN commitmail json YAML

2024-04-14 09:14:03 UTC MAIN commitmail json YAML

net/tigervnc: Correct the name of a variable in my previous commit. NFCI

(pho)

2024-04-14 09:03:01 UTC MAIN commitmail json YAML

2024-04-14 09:02:33 UTC MAIN commitmail json YAML

*: allow eupl-v1.2 by default, OSI approved

(wiz)

2024-04-14 09:01:04 UTC MAIN commitmail json YAML

mk: add European Union Public Licence v. 1.2

(wiz)

2024-04-14 08:58:15 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdf to 4.2.0nb1

(wiz)

2024-04-14 08:58:05 UTC MAIN commitmail json YAML

py-pdf: fix depends for Python 3.10

Also needs py-typing-extensions there.

Bump PKGREVISION.

(wiz)

2024-04-14 08:56:02 UTC MAIN commitmail json YAML

softether: insists in readline

Bump PKGREVISION

(wiz)

2024-04-14 08:54:14 UTC MAIN commitmail json YAML

gst-rtsp-server: finish update

(wiz)

2024-04-14 08:53:03 UTC MAIN commitmail json YAML

2024-04-14 08:48:21 UTC MAIN commitmail json YAML

2024-04-14 08:42:52 UTC MAIN commitmail json YAML

cromagrally: requires c++20

(wiz)

2024-04-14 08:42:22 UTC MAIN commitmail json YAML

2024-04-14 08:35:26 UTC MAIN commitmail json YAML

zug: add missing catch2 dependency to fix build

Only needed for tests.

(wiz)

2024-04-14 08:34:11 UTC MAIN commitmail json YAML

mise: add missing openssl bits to fix build

(wiz)

2024-04-14 08:25:38 UTC MAIN commitmail json YAML

doc: Updated devel/immer to 0.8.1nb1

(wiz)

2024-04-14 08:25:29 UTC MAIN commitmail json YAML

mmer: pull in catch2 to fix build.

Only used for tests afaict, so don't change bl3.mk.

Bump PKGREVISION.

(wiz)

2024-04-14 08:23:31 UTC MAIN commitmail json YAML

doc: Updated chat/psybnc to 2.4.3

(wiz)

2024-04-14 08:23:22 UTC MAIN commitmail json YAML

psybnc: update to 2.4.3.

Version 2.4.3:
-------------------------------------------------------------------
08-04-21  - minor fixes

(wiz)

2024-04-14 08:16:08 UTC MAIN commitmail json YAML

doc: Updated net/libcares to 1.28.1nb1

(wiz)

2024-04-14 08:15:59 UTC MAIN commitmail json YAML

libcares: fix pkg-config file

Bump PKGREVISION.

(wiz)

2024-04-14 08:07:44 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ast-grep-0.20.5, erlang-26.2.4, grafana-10.4.2, libwildmidi-0.4.6,
  llvm-18.1.3, ninja-build-1.12.0, ocp-0.2.109, prometheus-2.51.2,
  py-cyclonedx-python-lib-7.1.0, py-docutils-0.21.1, py-mako-1.3.3,
  py-sphinx-autodoc-typehints-2.0.1, py-uwsgi-2.0.25, tree-sitter-0.22.4,
  tree-sitter-cli-0.22.4, tree-sitter-elixir-0.2.0,
  tree-sitter-json-0.21.0.

(wiz)

2024-04-14 06:33:49 UTC MAIN commitmail json YAML

Updated devel/py-setuptools, devel/py-zope.interface

(adam)

2024-04-14 06:33:32 UTC MAIN commitmail json YAML

py-zope.interface: updated to 6.3

6.3 (2024-04-12)

- Add preliminary support for Python 3.13 as of 3.13a6.

(adam)

2024-04-14 06:31:16 UTC MAIN commitmail json YAML

py-setuptools: updated to 69.5.1

v69.5.1

No significant changes.

v69.5.0

Features

Refresh unpinned vendored dependencies.
Updated vendored packaging to version 24.0.

v69.4.0

Features

Merged with pypa/distutils@55982565e, including interoperability improvements for rfc822_escape, dynamic resolution of config_h_filename for Python 3.13 compatibility, added support for the z/OS compiler, modernized compiler options in unixcompiler, fixed accumulating flags bug after compile/link, fixed enconding warnings, and general quality improvements.

(adam)

2024-04-14 05:57:44 UTC MAIN commitmail json YAML

Updated security/pcsc-lite, net/tor

(adam)

2024-04-14 05:57:25 UTC MAIN commitmail json YAML

tor: updated to 0.4.8.11

Changes in version 0.4.8.11 - 2024-04-10
  This is a minor release mostly to upgrade the fallbackdir list. Worth noting
  also that directory authority running this version will now automatically
  reject relays running the end of life 0.4.7.x version.

  o Minor feature (authority):
    - Reject 0.4.7.x series at the authority level. Closes ticket 40896.

  o Minor feature (dirauth, tor26):
    - New IP address and keys.

  o Minor feature (directory authority):
    - Allow BandwidthFiles "node_id" KeyValue without the dollar sign at
      the start of the hexdigit, in order to easier database queries
      combining Tor documents in which the relays fingerprint does not
      include it. Fixes bug 40891; bugfix on 0.4.7 (all supported
      versions of Tor).

  o Minor features (fallbackdir):
    - Regenerate fallback directories generated on April 10, 2024.

  o Minor features (geoip data):
    - Update the geoip files to match the IPFire Location Database, as
      retrieved on 2024/04/10.

  o Minor bugfixes (directory authorities):
    - Add a warning when publishing a vote or signatures to another
      directory authority fails. Fixes bug 40910; bugfix
      on 0.2.0.3-alpha.

(adam)

2024-04-14 05:54:18 UTC MAIN commitmail json YAML

pcsc-lite: updated to 2.1.0

2.1.0

- LIBPCSCLITE_DELEGATE is used to redirect to another libpcsclite library
- setup_spy.sh displays the LIBPCSCLITE_DELEGATE value to use for spying
- provides libfake.c as a sample source code
- Some other minor improvements

(adam)

2024-04-14 05:33:30 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test2-Plugin-NoWarnings to 0.10

(wiz)

2024-04-14 05:33:22 UTC MAIN commitmail json YAML

p5-Test2-Plugin-NoWarnings: update to 0.10.

0.10    2024-04-07

- Previous, when tests were run via prove without the verbose flag and there
  was a warning that caused a test failure, there was no output indicating
  that a warning caused the failure. This has now been corrected and you'll
  see output that includes "Unexpected warning". Reported by @janlimpens.

(wiz)

2024-04-13 17:43:02 UTC MAIN commitmail json YAML

doc: weasyprint0 removal in 2021 was reverted

(wiz)

2024-04-13 15:44:48 UTC MAIN commitmail json YAML

Updated devel/cmake, devel/cmake-gui

(adam)

2024-04-13 15:44:17 UTC MAIN commitmail json YAML

cmake cmake-gui: updated to 3.29.2

CMake 3.29.2
* Tests/RunCMake/CompilerChange: Simplify test cases
* Fix regression on reconfigure with unnormalized -DCMAKE_<LANG>_COMPILER=
* CMakePackageConfigHelpers: Restore undocumented PACKAGE_PREFIX_DIR variable
* Swift: Ninja: Remove module dependency for executables
* FindJasper: Fix Jasper::Jasper IMPORTED_CONFIGURATIONS
* FindOpenSSL: Update layout for Shining Light Productions 32-bit package
* FindOpenSSL: Update layout for Shining Light Productions debug libraries

(adam)

2024-04-13 12:16:41 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 24.2.2.2

(ryoon)

2024-04-13 12:16:10 UTC MAIN commitmail json YAML

libreoffice: Update to 24.2.2.2

Changelog:
24.2.2.2:
Bugs fixed compared to 24.2.2 RC1:

1. tdf#152524 macOS: LibreOffice crashes (gpgme / gpgmeio) on macOS 13 Ventura
    [Patrick Luby]
2. tdf#157241 Freeze when removing table [Michael Stahl]
3. tdf#158783 editing alphabetical index crashes Writer [Armin Le Grand
    (allotropia)]
4. tdf#159373 Crash in: ScTable::HasAttrib(short,long,short,long,HasAttrFlags)
    [Julien Nabet]
5. tdf#159730 RTF table split document layout [Oliver Specht]
6. tdf#159915 LibreOffice scaled incorrectly when running with KF6 or Qt6 VCL
    on Wayland [Michael Weghorn]
7. tdf#159931 Exported pptx cannot be opened in PowerPoint because a
    referenced part does not exist [Sarper Akdemir]
8. tdf#159996 Dialogs editor don't show controls correctly [Patrick Luby]
9. tdf#160036 Selection invisible in a11y High Contrast modes with SKIA/
    Raster, Skia/Vulkan unaffected [Patrick Luby]
10. tdf#160095 CRASH: using ALT+RETURN twice [Julien Nabet]
11. tdf#160117 Conditional formatting handling bug in Calc 24.2 with different
    but overlapping ranges [Mike Kaganski]
12. tdf#160149 CRASH: undoing conditional format [Mike Kaganski]
13. tdf#160180 About box for 24.2 has out of date copyright year [Julien Nabet]

24.2.2.1:
Bugs fixed compared to 24.2.1 RC2:

1. cid#1592908 dereference null return value [Caol??n McNamara]
2. tdf#55004 backup copy fails when using share / samba (if nobrl cifs mount
    option not used) [Kevin Ottens]
3. tdf#63259 It should be possible to use shift + F3 case change (cycle case),
    when cursor is at the beginning or end of a word and not only in the middle
    [Oliver Specht]
4. tdf#83720 PIVOTTABLE: Wrong date format in column field [Toma? Vajngerl]
5. tdf#92389 Writer: Comment text not accessible with screen reader [Michael
    Weghorn]
6. tdf#99969 COPYING cells containing a chart and pasting as embedded
    spreadsheet doesn't copy the data chart (comment 14) [Mike Kaganski]
7. tdf#124591 Update Noto Fonts to latest releases [Khaled Hosny]
8. tdf#125934 No application icon on Wayland with the qt5 / kf5 backend
    [Michael Weghorn]
9. tdf#126638 macOS: Can't paste, copy, cut or ?A (select all) using keyboard
    shortcuts in Save-As field (workaround: comment 38) [Patrick Luby]
10. tdf#129701 Skip empty cells option does not work for the last column in
    Calc Text Import dialog [Laurent Balland]
11. tdf#131550 Notifications bloating the UI [Heiko Tietze]
12. tdf#136905 NB Layout tab 'Page Size' drop list UX is poor [Justin Luth]
13. tdf#146356 ODT: No easy way to create an empty paragraph before Table of
    Content if document starts with table of content [Oliver Specht]
14. tdf#147731 Crash in SwFrameFormat::~SwFrameFormat() [Michael Stahl]
15. tdf#150408 "Legal numbering style" is not applied to list levels with
    <w:isLgl/> tag [Miklos Vajna]
16. tdf#150443 Track changes: Crash rejecting a grouped change [Xisco Fauli]
17. tdf#153196 FILEOPEN RTF/DOCX Extra footer appears when section break is in
    the middle of page [Michael Stahl]
18. tdf#153706 Pasting Selected Range to Sheet as GDI Image, Chart image is
    incorrect. [Mike Kaganski]
19. tdf#153761 FILESAVE ODT->DOCX hatch fill in shape is lost [Justin Luth]
20. tdf#155663 FILEOPEN RTF Image crop not imported [Michael Stahl]
21. tdf#155710 Calc crashes every time when saving linked files on macOS
    [Patrick Luby]
22. tdf#155961 cannot access the controls close to vertical scrollbar [Caol??n
    McNamara]
23. tdf#157135 LibreOffice 7.6 stalls/crashes under Windows 11 with Norwegian
    (Bokm?l) locale when opening file dialog [Mike Kaganski]
24. tdf#157158 [UI] Comment arrow drop down is white/light grey when in dark
    mode [Xisco Fauli]
25. tdf#158597 FILEOPEN DOCX Numbering in specific file is unexpectedly bold
    [Michael Stahl]
26. tdf#158735 Solver options are no longer saved during a spreadsheet load.
    [Rafael Lima]
27. tdf#158947 Pasting clipboard contents is not possible under certain
    circumstances with Wayland [Michael Weghorn]
28. tdf#158983 FILEOPEN: RTF: 2 page table is displayed in one page [Michael
    Stahl]
29. tdf#158986 FILEOPEN: RTF: Extra page break [Miklos Vajna]
30. tdf#159251 After using the navigator w/rtl user interface, text is garbled
    during selection / after hovering [Khaled Hosny]
31. tdf#159285 LAYOUT floating table: 2007 DOCX hangs trying to open [Miklos
    Vajna]
32. tdf#159420 EDITING Autofilter for empty cells disabled when by Autofilter
    in other column empty cells filtered out [Xisco Fauli]
33. tdf#159438 ODF export: bookmarks' starts and ends interleave [Mike
    Kaganski]
34. tdf#159453 Importing DOCX: Position of frame has gone [Miklos Vajna]
35. tdf#159483 Calc HTML import: support data-sheets attributes [Miklos Vajna]
36. tdf#159502 missing XML2 version [Michael Stahl]
37. tdf#159515 Custom shape with bitmap fill with image with transparent parts
    is wrongly rendered in extrusion mode [Patrick Luby]
38. tdf#159565 Ctrl+A and Select All don't work when section at the start of
    document body is hidden [Mike Kaganski]
39. tdf#159666 Crash when table and line object are selected at the same time
    [Xisco Fauli]
40. tdf#159689 Exporting glyphs to PDF produces validation warnings in VeraPDF
    [Mike Kaganski]
41. tdf#159696 Small capitals with 'Underlining' does not react to the flag for
    'Single words' [Caol??n McNamara]
42. tdf#159704 FILESAVE exporting to SVG loses the text in some shapes [Jaume
    Pujantell]
43. tdf#159730 RTF table split document layout [Oliver Specht]
44. tdf#159735 Crash when using APSO extension and closing LibreOffice [Michael
    Weghorn]
45. tdf#159752 17 Noto Fonts dropped from 24.2 bundle without notice (and 1
    added) [Xisco Fauli]
46. tdf#159769 Can't open ODF files when LibreOffice's lu* subdirectory in
    system TEMP directory is deleted [Mike Kaganski]
47. tdf#159793 Paper tray settings not saved in RTF and DOCX [Oliver Specht]
48. tdf#159797 Autocorrection: Replace dashes should also work between
    sentences. [Oliver Specht]
49. tdf#159802 Writer Document does not print with Form detail in 24.2 release
    [Noel Grandin]
50. tdf#159813 Assertion failed when dragging-and-dropping text [Mike Kaganski]
51. tdf#159815 Unexpected content inside content control with track changes and
    anchored images from DOCX [Miklos Vajna]
52. tdf#159816 Crash in drag-n-drop of multiple paragraphs with a bookmark
    [Mike Kaganski]
53. tdf#159817 Form controls coordinates scrambled when exporting to pdf with
    uncheked form creation in Writer [Noel Grandin]
54. tdf#159824 FILESAVE ODF->RTF: axial gradients become 2-color linear [Justin
    Luth]
55. tdf#159854 Trigger text is black on dark grey in Animation sidebar deck
    (dark mode) [Caol??n McNamara]
56. tdf#159862 Calc Macro set SearchWildcard to False changes
    SearchRegularExpression value. [Julien Nabet]
57. tdf#159865 Font of the drop down menu in Page Size is very low (in NB bar
    Tabbed UI) [Justin Luth]
58. tdf#159879 Crash when closing "3D View" dialog [Caol??n McNamara]
59. tdf#159908 LibreOffice crashes when using a constant as a loop variable in
    BASIC code, leading to data loss. [Mike Kaganski]
60. tdf#159910 Buttons in navigator not properly announced by Orca screen
    reader (gtk3 VCL plugin) [Michael Weghorn]
61. tdf#159938 Moving through cells with overflowing content changes the cells'
    height and wrapping [Mike Kaganski]
62. tdf#159955 When using a custom page number in Writer, the custom page
    number and the actual sum of pages are switched in the sidebar [Julien
    Nabet]
63. tdf#159968 LibreOffice can't render markers (eg. arrows) embeded to end of
    line [Xisco Fauli]
64. tdf#160003 Copying a sheet with chart and pasting to other document's sheet
    with a different name looses chart [Regina Henschel]

(ryoon)

2024-04-13 08:36:37 UTC MAIN commitmail json YAML

doc/TODO: + lighttpd-1.4.76.

(wiz)

2024-04-13 08:14:24 UTC MAIN commitmail json YAML

2024-04-13 05:35:49 UTC MAIN commitmail json YAML

Updated www/py-django-bootstrap5, devel/py-joblib, audio/libopus, devel/blosc2

(adam)

2024-04-13 05:35:27 UTC MAIN commitmail json YAML

blosc2: updated to 2.14.4

Changes from 2.14.3 to 2.14.4

* Bumped SONAME due to recent API changes. See https://github.com/Blosc/c-blosc2/issues/581.

(adam)

2024-04-13 05:31:29 UTC MAIN commitmail json YAML

libopus: updated to 1.5.2

libopus 1.5.2

Opus 1.5.2 fixes several build issues that were discovered since the 1.5
release. It also fixes a misalignment issue in the AVX2 code that could cause
crashes under Windows.

(adam)

2024-04-13 05:27:48 UTC MAIN commitmail json YAML

py-joblib: updated to 1.4.0

Release 1.4.0 -- 2024/04/08

- Allow caching co-routines with `Memory.cache`.

- Try to cast ``n_jobs`` to int in parallel and raise an error if
  it fails. This means that ``n_jobs=2.3`` will now result in
  ``effective_n_jobs=2`` instead of failing.

- Ensure that errors in the task generator given to Parallel's call
  are raised in the results consumming thread.

- Adjust codebase to NumPy 2.0 by changing ``np.NaN`` to ``np.nan``
  and importing ``byte_bounds`` from ``np.lib.array_utils``.

- The parameter ``return_as`` in ``joblib.Parallel`` can now be set to
  ``generator_unordered``. In this case the results will be returned in the
  order of task completion rather than the order of submission.

- dask backend now supports ``return_as=generator`` and
  ``return_as=generator_unordered``.

- Vendor cloudpickle 3.0.0 and end support for Python 3.7 which has
  reached end of life.

(adam)

2024-04-13 05:24:27 UTC MAIN commitmail json YAML

py-django-bootstrap5: updated to 24.1

24.1 (2024-04-12)

- Fix RadioSelectButtonGroup rendering and add 'disabled' attribute to radio button group template

(adam)

2024-04-13 05:22:28 UTC MAIN commitmail json YAML

Updated www/py-aiohttp, textproc/py-black, devel/py-ruff, graphics/py-leather

(adam)

2024-04-13 05:22:06 UTC MAIN commitmail json YAML

py-leather: updated to 0.4.0

0.4.0 - October 23, 2023

* feat: :meth:`.Chart.add_line` accepts a `stroke_dasharray argument <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/stroke-dasharray>`_.
* feat: Add a ``default_stroke_dasharray`` theme option.
* fix: Apply the ``axis_title_font_size`` and ``tick_font_size`` theme options.

0.3.5 - October 23, 2023

* Leather no longer reconfigures Python warnings globally.
* Add Python 3.11 and 3.12 support.
* Drop Python 3.7 support (end-of-life was June 27, 2023).

(adam)

2024-04-13 05:18:10 UTC MAIN commitmail json YAML

py-ruff: updated to 0.3.7

0.3.7

Preview features

[flake8-bugbear] Implement loop-iterator-mutation (B909)
[pylint] Implement rule to prefer augmented assignment (PLR6104)

Bug fixes

Avoid TOCTOU errors in cache initialization
[pylint] Recode nan-comparison rule to W0177
[pylint] Reverse min-max logic in if-stmt-min-max

0.3.6

Preview features

[pylint] Implement bad-staticmethod-argument (PLW0211)
[pylint] Implement if-stmt-min-max (PLR1730, PLR1731)
[pyupgrade] Replace str,Enum multiple inheritance with StrEnum UP042
[refurb] Implement if-expr-instead-of-or-operator (FURB110)
[refurb] Implement int-on-sliced-str (FURB166)
[refurb] Implement write-whole-file (FURB103)
[refurb] Support itemgetter in reimplemented-operator (FURB118)
[flake8_comprehensions] Add sum/min/max to unnecessary comprehension check (C419)

Rule changes

[pydocstyle] Require capitalizing docstrings where the first sentence is a single word (D403)
[pycodestyle] Ignore annotated lambdas in class scopes (E731)
[flake8-pyi] Various improvements to PYI034
[flake8-slots] Flag subclasses of call-based typing.NamedTuples as well as subclasses of collections.namedtuple() (SLOT002)
[pyflakes] Allow forward references in class bases in stub files (F821)
[pygrep-hooks] Improve blanket-noqa error message (PGH004)

CLI

Support FORCE_COLOR env var

Configuration

Support negated patterns in [extend-]per-file-ignores

Bug fixes

[flake8-import-conventions] Accept non-aliased (but correct) import in unconventional-import-alias (ICN001)
[flake8-quotes] Add semantic model flag when inside f-string replacement field
[pep8-naming] Recursively resolve TypeDicts for N815 violations
[flake8-quotes] Respect Q00* ignores in flake8-quotes rules
[flake8-simplify] Show negated condition in needless-bool diagnostics (SIM103)
[ruff] Use within-scope shadowed bindings in asyncio-dangling-task (RUF006)
[flake8-pytest-style] Fix single-tuple conversion in pytest-parametrize-values-wrong-type (PT007)
[flake8-return] Ignore assignments to annotated variables in unnecessary-assign (RET504)
[refurb] Do not allow any keyword arguments for read-whole-file in rb mode (FURB101)
[pylint] Don't recommend decorating staticmethods with @singledispatch (PLE1519, PLE1520)
[pydocstyle] Use section name range for all section-related docstring diagnostics
Respect # noqa directives on __all__ openers

(adam)

2024-04-13 05:14:49 UTC MAIN commitmail json YAML

py-black: updated to 24.4.0

24.4.0

Stable style

- Fix unwanted crashes caused by AST equivalency check

Preview style

- `if` guards in `case` blocks are now wrapped in parentheses when the line is too long.

- Stop moving multiline strings to a new line unless inside brackets

Integrations

- Add a new option `use_pyproject` to the GitHub Action `psf/black`. This will read the
  Black version from `pyproject.toml`.

(adam)

2024-04-13 05:13:44 UTC MAIN commitmail json YAML

py-aiohttp: updated to 3.9.4

3.9.4 (2024-04-11)

Bug fixes

- The asynchronous internals now set the underlying causes
  when assigning exceptions to the future objects
- Treated values of ``Accept-Encoding`` header as case-insensitive when checking
  for gzip files
- Improved the DNS resolution performance on cache hit
  This is achieved by avoiding an :mod:`asyncio` task creation in this case.
- Changed the type annotations to allow ``dict`` on :meth:`aiohttp.MultipartWriter.append`,
  :meth:`aiohttp.MultipartWriter.append_json` and
  :meth:`aiohttp.MultipartWriter.append_form`
- Ensure websocket transport is closed when client does not close it
  The transport could remain open if the client did not close it. This
  change ensures the transport is closed when the client does not close
  it.
- Leave websocket transport open if receive times out or is cancelled
  This restores the behavior prior to the change in 7978.
- Fixed content not being read when an upgrade request was not supported with the pure Python implementation.
- Fixed a race condition with incoming connections during server shutdown
- Fixed ``multipart/form-data`` compliance with :rfc:`7578`
- Fixed blocking I/O in the event loop while processing files in a POST request
- Escaped filenames in static view
- Fixed the pure python parser to mark a connection as closing when a
  response has no length

Features

- Upgraded *llhttp* to 9.2.1, and started rejecting obsolete line folding
  in Python parser to match

Deprecations (removal in next major release)

- Deprecated ``content_transfer_encoding`` parameter in :py:meth:`FormData.add_field()
  <aiohttp.FormData.add_field>`

Improved documentation

- Added a note about canceling tasks to avoid delaying server shutdown

(adam)

2024-04-13 03:12:37 UTC MAIN commitmail json YAML

doc/pkg-vulnerabilities: add entries for php-7.4 and php-8.0

(taca)

2024-04-13 03:11:38 UTC MAIN commitmail json YAML

doc/eol-packages: php74 and php80

PHP 7.4 and PHP 8.0 are EOL.

(taca)

2024-04-13 03:10:35 UTC MAIN commitmail json YAML

2024-04-13 02:54:05 UTC MAIN commitmail json YAML

doc: Updated lang/php81 to 8.1.28

(taca)

2024-04-13 02:53:35 UTC MAIN commitmail json YAML

lang/php81: update to 8.1.27

This release includes security fixes.

11 Apr 2024, PHP 8.1.28

- Standard:
  . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
    parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
  . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
    partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
  . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
    opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)

(taca)

2024-04-13 02:52:28 UTC MAIN commitmail json YAML

doc: Updated lang/php83 to 8.3.5

(taca)

2024-04-13 02:51:54 UTC MAIN commitmail json YAML

lang/php83: update to 8.3.5

This release includes security fixes.

11 Apr 2024, PHP 8.3.5

- Core:
  . Fixed GH-13569 (GC buffer unnecessarily grows up to GC_MAX_BUF_SIZE when
    scanning WeakMaps). (Arnaud)
  . Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    (nielsdos)
  . Fixed bug GH-13446 (Restore exception handler after it finishes). (ilutov)
  . Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure). (Remi)
  . Fixed bug GH-13670 (GC does not scale well with a lot of objects created in
    destructor). (Arnaud)

- DOM:
  . Add some missing ZPP checks. (nielsdos)
  . Fix potential memory leak in XPath evaluation results. (nielsdos)

- FPM:
  . Fixed GH-11086 (FPM: config test runs twice in daemonised mode).
    (Jakub Zelenka)
  . Fix incorrect check in fpm_shm_free(). (nielsdos)

- GD:
  . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)

- Gettext:
  . Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5
    with category set to LC_ALL. (David Carlier)

- MySQLnd:
  . Fix GH-13452 (Fixed handshake response [mysqlnd]). (Saki Takamachi)
  . Fix incorrect charset length in check_mb_eucjpms(). (nielsdos)

- Opcache:
  . Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    (Arnaud, Dmitry)
  . Fixed GH-13712 (Segmentation fault for enabled observers when calling trait
    method of internal trait when opcache is loaded). (Bob)

- Random:
  . Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown
    modes). (timwolla)
  . Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between
    requests when MT_RAND_PHP is used). (timwolla)

- Session:
  . Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    (nielsdos)

- SPL:
  . Fixed bug GH-13685 (Unexpected null pointer in zend_string.h). (nielsdos)

- Standard:
  . Fixed bug GH-11808 (Live filesystem modified by tests). (nielsdos)
  . Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    (SakiTakamachi)
  . Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    (divinity76)
  . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
    parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
  . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
    partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
  . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
    opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)
    Fixed bug GHSA-fjp9-9hwx-59fq (mb_encode_mimeheader runs endlessly for some
    inputs). (CVE-2024-2757) (Alex Dowad)

(taca)

2024-04-13 02:50:21 UTC MAIN commitmail json YAML

doc: Updated lang/php82 to 8.2.18

(taca)

2024-04-13 02:49:41 UTC MAIN commitmail json YAML

lang/php82: update to 8.2.18

This release includes security fixes.

11 Apr 2024, PHP 8.2.18

- Core:
  . Fixed bug GH-13612 (Corrupted memory in destructor with weak references).
    (nielsdos)
  . Fixed bug GH-13784 (AX_GCC_FUNC_ATTRIBUTE failure). (Remi)
  . Fixed bug GH-13670 (GC does not scale well with a lot of objects created in
    destructor). (Arnaud)

- DOM:
  . Add some missing ZPP checks. (nielsdos)
  . Fix potential memory leak in XPath evaluation results. (nielsdos)
  . Fix phpdoc for DOMDocument load methods. (VincentLanglet)

- FPM
  . Fix incorrect check in fpm_shm_free(). (nielsdos)

- GD:
  . Fixed bug GH-12019 (add GDLIB_CFLAGS in feature tests). (Michael Orlitzky)

- Gettext:
  . Fixed sigabrt raised with dcgettext/dcngettext calls with gettext 0.22.5
    with category set to LC_ALL. (David Carlier)

- MySQLnd:
  . Fix GH-13452 (Fixed handshake response [mysqlnd]). (Saki Takamachi)
  . Fix incorrect charset length in check_mb_eucjpms(). (nielsdos)

- Opcache:
  . Fixed GH-13508 (JITed QM_ASSIGN may be optimized out when op1 is null).
    (Arnaud, Dmitry)
  . Fixed GH-13712 (Segmentation fault for enabled observers when calling trait
    method of internal trait when opcache is loaded). (Bob)

- PDO:
  . Fix various PDORow bugs. (Girgias)

- Random:
  . Fixed bug GH-13544 (Pre-PHP 8.2 compatibility for mt_srand with unknown
    modes). (timwolla)
  . Fixed bug GH-13690 (Global Mt19937 is not properly reset in-between
    requests when MT_RAND_PHP is used). (timwolla)

- Session:
  . Fixed bug GH-13680 (Segfault with session_decode and compilation error).
    (nielsdos)

- Sockets:
  . Fixed bug GH-13604 (socket_getsockname returns random characters in the end
    of the socket name). (David Carlier)

- SPL:
  . Fixed bug GH-13531 (Unable to resize SplfixedArray after being unserialized
    in PHP 8.2.15). (nielsdos)
  . Fixed bug GH-13685 (Unexpected null pointer in zend_string.h). (nielsdos)

- Standard:
  . Fixed bug GH-11808 (Live filesystem modified by tests). (nielsdos)
  . Fixed GH-13402 (Added validation of `\n` in $additional_headers of mail()).
    (SakiTakamachi)
  . Fixed bug GH-13203 (file_put_contents fail on strings over 4GB on Windows).
    (divinity76)
  . Fixed bug GHSA-pc52-254m-w9w7 (Command injection via array-ish $command
    parameter of proc_open). (CVE-2024-1874) (Jakub Zelenka)
  . Fixed bug GHSA-wpj3-hf5j-x4v4 (__Host-/__Secure- cookie bypass due to
    partial CVE-2022-31629 fix). (CVE-2024-2756) (nielsdos)
  . Fixed bug GHSA-h746-cjrr-wfmr (password_verify can erroneously return true,
    opening ATO risk). (CVE-2024-3096) (Jakub Zelenka)

- XML:
  . Fixed bug GH-13517 (Multiple test failures when building with
    --with-expat). (nielsdos)

(taca)

2024-04-13 00:48:58 UTC MAIN commitmail json YAML

Make `introspection' option suggestion conditional on native builds.

gobject-introspection is hopelessly hostile to cross-builds.

(riastradh)

2024-04-12 21:35:29 UTC MAIN commitmail json YAML

doc: Updated devel/pango to 1.52.2nb2

(wiz)

2024-04-12 21:35:19 UTC MAIN commitmail json YAML

pango: fix options.mk for introspection change, bump PKGREVISION.

(wiz)

2024-04-12 21:11:24 UTC MAIN commitmail json YAML

libreoffice: remove empty line from PLIST

(wiz)

2024-04-12 21:09:20 UTC MAIN commitmail json YAML

libreoffice: probably fix debug build.

(nikita)

2024-04-12 20:48:24 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-xephyr to 21.1.13

(wiz)

2024-04-12 20:48:15 UTC MAIN commitmail json YAML

doc: Updated x11/modular-xorg-server to 21.1.13

(wiz)

2024-04-12 20:48:05 UTC MAIN commitmail json YAML

modular-xorg-server: update to 21.1.13

Matt Turner (1):
      xserver 21.1.13

Olivier Fourdan (1):
      render: Avoid possible double-free in ProcRenderAddGlyphs()

Willem Jan Palenstijn (1):
      mi: fix rounding issues around zero in miPointerSetPosition

(wiz)

2024-04-12 19:59:38 UTC MAIN commitmail json YAML

lang/rust: Need cmake as tool, not as buildlink.

(riastradh)

2024-04-12 19:58:22 UTC MAIN commitmail json YAML

mk/platform/NetBSD.mk: Handle i386-on-amd64 builds.

XXX This should be extended to other compat32-on-64bit builds, and
the wackier variations on that theme one finds in MIPS systems -- may
require spelunking through the ld emulation schemes in GNU binutils.

PR pkg/51400

(riastradh)

2024-04-12 19:58:04 UTC MAIN commitmail json YAML

bsd.prefs.mk: Set _CROSSDIR_SUFFIX under TOOLS_CROSS_COMPILE too.

This way, cross-libtool also gets a per-cross-platform workdir, so
you can share the same tree between multiple cross builds.

No change to native builds because the difference between
TOOLS_USE_CROSS_COMPILE and USE_CROSS_COMPILE only affects special
packages related to cross-builds, namely cross-libtool.

(riastradh)

2024-04-12 19:57:53 UTC MAIN commitmail json YAML

bsd.prefs.mk: Set NATIVE_MACHINE_PLATFORM correctly.

(riastradh)

2024-04-12 19:57:34 UTC MAIN commitmail json YAML

mk/pkgformat/pkg: When updating pkg_install, don't cross-build it.

Also clear the same variables that are cleared on recursive package
builds to avoid leakage.  Generally, make this all better match the
logic in DEPENDS_INSTALL_CMD.

(riastradh)

2024-04-12 19:57:24 UTC MAIN commitmail json YAML

bsd.prefs.mk: Use CROSS_ABI or nothing as ABI when cross-building.

This way, when you use the mk.conf generated by bootstrap on amd64 to
cross-build for other architectures, the ABI=64 setting that
bootstrap put in mk.conf doesn't break it.

No change to native builds because this is conditional on
TOOLS_USE_CROSS_COMPILE = yes.  (Needed for cross-libtool-base build
too, so this is conditional on TOOLS_USE_CROSS_COMPILE rather than on
USE_CROSS_COMPILE.)

(riastradh)

2024-04-12 19:57:06 UTC MAIN commitmail json YAML

doc/HOWTO-use-crosscompile: `make USE_CROSS_COMPILE=yes' works now.

At least, it seems to!  Not sure what symptom I saw ages ago when I
warned users against it.

(riastradh)

2024-04-12 19:56:40 UTC MAIN commitmail json YAML

mk/platform/NetBSD.mk: Make default cross-built PKG_TOOLS_BIN nicer.

`bootstrap --prefix /home/user/pkg' will create an mk.conf with
PKG_TOOLS_BIN=/home/user/pkg/sbin, but if you are using that
installation to cross-build packages, you likely want the default
cross-built PKG_TOOLS_BIN to be /usr/pkg/sbin just like the default
cross-built LOCALBASE is /usr/pkg.  This change implements that.

You can still override the cross-built PKG_TOOLS_BIN by setting
CROSS_PKG_TOOLS_BIN in mk.conf.

No change to native builds because the changed part is conditional on
USE_CROSS_COMPILE = yes.

(riastradh)

2024-04-12 19:56:23 UTC MAIN commitmail json YAML

mk/pkgformat/pkg: Make default cross-built PKG_DBDIR nicer.

`bootstrap --prefix /home/user/pkg' will create an mk.conf with
PKG_DBDIR=/home/user/pkg/pkgdb, but if you are using that installation
to cross-build packages, you likely want the default cross-built
PKG_DBDIR to be /usr/pkg/pkgdb just like the default cross-built
LOCALBASE is /usr/pkg.  This change implements that.

You can still override the cross-built PKG_DBDIR by setting
CROSS_PKG_DBDIr in mk.conf.

No change to native builds because the new logic is conditional on
USE_CROSS_COMPILE = yes.

(riastradh)

2024-04-12 19:56:03 UTC MAIN commitmail json YAML

bsd.prefs.mk: New CROSS_VARBASE and CROSS_SYSCONFBASE.

These default to /var and /etc, respectively.

When cross-building packages, VARBASE and SYSCONFBASE are set to
these instead of whatever they were set to in mk.conf.

No change to native builds because use of these variables is
conditional on USE_CROSS_COMPILE = yes.

(riastradh)

2024-04-12 19:55:49 UTC MAIN commitmail json YAML

mk/tools: Prohibit USE_TOOLS+=foo:run in cross-built packages.

This just doesn't work yet, sorry!  Makes the problem easier to
identify up front.  Eventually, these cases need to be converted to
use TOOL_DEPENDS, but we also need to be able to split native and
cross `tools' here.

No change to native builds because the new failure is conditional on
USE_CROSS_COMPILE = yes (and OPSYS != NATIVE_OPSYS).

XXX Should also check for OS_VERSION != NATIVE_OS_VERSION, &c.

(riastradh)

2024-04-12 19:55:29 UTC MAIN commitmail json YAML

mk/pkgformat/pkg: Handle OBJECT_FMT mismatch in cross builds.

No change to native builds because OBJECT_FMT = NATIVE_OBJECT_FMT in
native builds.

(riastradh)

2024-04-12 19:55:16 UTC MAIN commitmail json YAML

mk: Use MACHINE_PLATFORM, not MACHINE_ARCH, for work/packages.

Fix bogus default PACKAGES setting -- this was shadowed by the one in
mk/defaults/mk.conf, so it never took effect.

No change to native builds because this logic is conditional on
USE_CROSS_COMPILE = yes.

(riastradh)

2024-04-12 19:54:56 UTC MAIN commitmail json YAML

mk/configure/gnu-configure.mk: Set --target too if requested.

No change to existing builds because nothing sets
USE_GNU_CONFIGURE_TARGET yet.

(riastradh)

2024-04-12 19:54:44 UTC MAIN commitmail json YAML

mk: Pass through all CROSSVARS as TARGET_* for tool depends.

Use this for cross-libtool-base.

Name it cross-libtool-base-${MACHINE_PLATFORM} instead of
cross-libtool-base-${MACHINE_ARCH}.  MACHINE_GNU_PLATFORM isn't quite
enough, because it doesn't reflect OS versions (e.g., aarch64--netbsd
covers both NetBSD 9 and NetBSD 10).

No functional change intended in native builds -- everything here is
conditional on cross builds.  The _DEPENDS_INSTALL_CMD shell fragment
is changed in native builds, but only to move around some of the
shell-based cross-build fragments (which could maybe be factored out
to save a bit of shell execution in native builds, but that's for
another day).

XXX MACHINE_PLATFORM doesn't cover all the other little exotic OS
knobs like LOWER_OPSYS_VERSUFFIX.  Do we care?

(riastradh)

2024-04-12 19:53:25 UTC MAIN commitmail json YAML

mk: New CROSS_* variable scheme for cross-compilation.

This change brings in support for cross-OS-compilation.

Caveat: Existing mk.conf files used for cross-compilation no longer
work; they must be adapted to the new scheme.

Under this new scheme, if an mk.conf variable X can be different for
native and cross builds like OPSYS, MACHINE_ARCH, LOCALBASE, &c., you
just define X in mk.conf to set it for native builds, and CROSS_X in
mk.conf to set it for cross builds.

Example:

    LOCALBASE= /home/riastradh/pkgsrc/cross/pkg
    CROSS_LOCALBASE= /opt/pkg
    CROSS_MACHINE_ARCH= powerpc

For now, _all_ OS-related variables must be defined in cross-builds;
none are filled in automatically.  For NetBSD, this means:

    CROSS_OPSYS= NetBSD
    CROSS_OS_VERSION= 10.0
    CROSS_OPSYS_VERSION= 100000
    CROSS_LOWER_OPSYS= netbsd
    CROSS_LOWER_OPSYS_VERSUFFIX=# empty
    CROSS_LOWER_OS_VARIANT= # empty
    CROSS_LOWER_VARIANT_VERSION=# empty
    CROSS_LOWER_VENDOR= # empty

This new scheme may raise make(1) costs by making a lot of variables
like OPSYS expand to conditionals rather than fixed strings.  It is
difficult to make these fixed strings because:

- they can only be committed _after_ mk.conf is loaded, before which
  USE_CROSS_COMPILE isn't yet determined, but

- the conditionals must be applied _before_ the rest of bsd.own.mk
  which uses these variables.

So we can't just have conditionals in bsd.prefs.mk after loading
bsd.own.mk -- we would need to put the conditionals in the middle of
bsd.own.mk between loading mk.conf and everything else.

As a followup commit, we can consider committing the variables after
bsd.own.mk as an optimization so that the conditional expansions are
only used inside bsd.own.mk and not in any other infrastructure.  Or
we can consider putting a hook inside bsd.own.mk for committing the
variables there too.  But let's see how this works out in practice
first.

(riastradh)

2024-04-12 19:42:05 UTC MAIN commitmail json YAML

multimedia/gmplayer: Make this cross-compile.

Skip the broken X11 detection in configure by passing `--enable-x11'.
Since this is a gtk2+ front end to mplayer, we require X11 anyway.

(riastradh)

2024-04-12 19:41:56 UTC MAIN commitmail json YAML

x11/gtk2: Make this cross-compile.

Maybe we should have a separate package just for the
gtk2-update-icon-cache binary to reduce the toolchain weight here.

(riastradh)

2024-04-12 19:41:40 UTC MAIN commitmail json YAML

graphics/gdk-pixbuf2: Make this cross-compile.

1. Break introspection out into an option, default off for cross
  builds, default on for native builds (so no change to native
  builds).

2. Don't play LD_LIBRARY_PATH games at build time in cross builds; it
  won't do anything useful.

3. For some reason the thumbnailer is disabled upstream in cross
  builds, which seems sketchy, but maybe it's not that important.

(riastradh)

2024-04-12 19:41:24 UTC MAIN commitmail json YAML

graphics/cairo: Make this cross-compile, on NetBSD.

Need to predetermine the output of a runtime shm ipc test.

(riastradh)

2024-04-12 19:41:09 UTC MAIN commitmail json YAML

devel/pango: Make this cross-compile.

1. Make introspection an option, default on for native builds (so no
  change to native buildS), default off for cross builds.

2. Make the pango-view.1 plist entry conditional on native builds.
  Apparently it works by running `pango-view --help' at build-time
  and munging the output into a man page, which is not gonna fly in
  cross builds.

(riastradh)

2024-04-12 19:40:56 UTC MAIN commitmail json YAML

devel/atk: Make this cross-compile.

Need to tell meson where to find glib-mkenums and glib-genmarshal at
build-time.

(riastradh)

2024-04-12 19:40:42 UTC MAIN commitmail json YAML

devel/atk: Make introspection an option.

Suggested only on native builds.  No change to native builds, but
default off on cross builds which gobject-introspection breaks.

(riastradh)

2024-04-12 19:40:25 UTC MAIN commitmail json YAML

x11/gtk2: Make introspection an option.

Suggested only on native builds.  No change to native builds, but
default off on cross builds which gobject-introspection breaks.

(riastradh)

2024-04-12 19:32:57 UTC MAIN commitmail json YAML

multimedia/mplayer: Handle machdep.altivec on NetBSD/powerpc too.

Bump revision because this built without the change on
NetBSD/powerpc, but didn't respect machdep.altivec at runtime.

Essentially the same patch as applied to ffmpeg2 through ffmpeg7, of
which mplayer has its own copy.

(riastradh)

2024-04-12 19:28:50 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-diffoscope to 264

(nikita)

2024-04-12 19:28:40 UTC MAIN commitmail json YAML

py-diffoscope: update to version 264

Changelog (from https://salsa.debian.org/reproducible-builds/diffoscope/-/blob/master/debian/changelog?ref_type=heads):

diffoscope (264) unstable; urgency=medium
  [ Chris Lamb ]
  * Don't crash on invalid zipfiles, even if we encounter 'badness'
    halfway through the file. (Re: #1068705)
  [ FC (Fay) Stegerman ]
  * Fix a crash when there are (invalid) duplicate entries in .zip files.
    (Closes: #1068705)
  * Add note when there are duplicate entries in ZIP files.
    (Closes: reproducible-builds/diffoscope!140)
  [ Vagrant Cascadian ]
  * Add an external tool reference for GNU Guix for zipdetails.
-- Chris Lamb <lamby@debian.org>  Fri, 12 Apr 2024 09:38:55 +0100
diffoscope (263) unstable; urgency=medium
  [ Chris Lamb ]
  * Add support for the zipdetails(1) tool included in the Perl distribution.
    Thanks to Larry Doolittle et al. for the pointer to this tool.
  * Don't use parenthesis within test "skipping…" messages; PyTest adds its own
    parenthesis, so we were ending up with double nested parens.
  * Fix the .epub tests after supporting zipdetails(1).
  * Update copyright years and debian/tests/control.
  [ FC (Fay) Stegerman ]
  * Fix MozillaZipContainer's monkeypatch after Python's zipfile module changed
    to detect potentially insecure overlapping entries within .zip files.
    (Closes: reproducible-builds/diffoscope#362)
-- Chris Lamb <lamby@debian.org>  Fri, 05 Apr 2024 12:21:10 +0100
diffoscope (262) unstable; urgency=medium
  [ Chris Lamb ]
  * Factor out Python version checking in test_zip.py. (Re: #362)
  * Also skip some zip tests under 3.10.14 as well; a potential regression may
    have been backported to the 3.10.x series. The underlying cause is still to
    be investigated. (Re: #362)
-- Chris Lamb <lamby@debian.org>  Fri, 29 Mar 2024 09:43:00 +0000
diffoscope (261) unstable; urgency=medium
  [ Chris Lamb ]
  * Don't crash if we encounter an .rdb file without an equivalent .rdx file.
    (Closes: #1066991)
  * In addition, don't identify Redis database dumps (etc.) as GNU R database
    files based simply on their filename. (Re: #1066991)
  * Update copyright years.
-- Chris Lamb <lamby@debian.org>  Fri, 22 Mar 2024 09:42:15 +0000
diffoscope (260) unstable; urgency=medium
  [ Chris Lamb ]
  * Actually test 7z support in the test_7z set of tests, not the lz4
    functionality. (Closes: reproducible-builds/diffoscope#359)
  * In addition, correctly check for the 7z binary being available
    (and not lz4) when testing 7z.
  * Prevent a traceback when comparing a contentful .pyc file with an
    empty one. (Re: Debian:#1064973)

-- Chris Lamb <lamby@debian.org>  Fri, 08 Mar 2024 11:07:49 +0000
diffoscope (259) unstable; urgency=medium
  [ Chris Lamb ]
  * Don't error-out with a traceback if we encounter "struct.unpack"-related
    errors when parsing .pyc files. (Closes: #1064973)
  * Fix compatibility with PyTest 8.0. (Closes: reproducible-builds/diffoscope#365)
  * Don't try and compare rdb_expected_diff on non-GNU systems as %p formatting
    can vary. (Re: reproducible-builds/diffoscope#364)
-- Chris Lamb <lamby@debian.org>  Fri, 01 Mar 2024 09:34:23 +0000
diffoscope (258) unstable; urgency=medium
  [ Chris Lamb ]
  * Use the 7zip package (over p7zip-full) after package transition.
    (Closes: #1063559)
  * Update debian/tests/control.
  [ Vagrant Cascadian ]
  * Fix a typo in the package name field (!) within debian/changelog.
-- Chris Lamb <lamby@debian.org>  Fri, 23 Feb 2024 11:31:52 +0000
diffoscope (257) unstable; urgency=medium
  [ James Addison ]
  * Parse the header and hunksize of diffs strictly before parsing the context
    below. (Closes: reproducible-builds/diffoscope#363)
  * Reformat code to comply with the latest version of Black (24.1.1).
  [ Chris Lamb ]
  * Expand the previous changelog entry to include the CVE number that was
    subsequently assigned.
  * Bump the miniumum Black requirement to run the "Black clean" test and make
    test_zip.py Black clean.
-- Chris Lamb <lamby@debian.org>  Mon, 12 Feb 2024 10:08:35 -0800
diffoscope (256) unstable; urgency=high
  * CVE-2024-25711: Use a determistic name when extracting content from GPG
    artifacts instead of trusting the value of gpg's --use-embedded-filenames.
    This prevents a potential information disclosure vulnerability that could
    have been exploited by providing a specially-crafted GPG file with an
    embedded filename of, say, "../../.ssh/id_rsa".
    Many thanks to Daniel Kahn Gillmor <dkg@debian.org> for reporting this
    issue and providing feedback.
    (Closes: reproducible-builds/diffoscope#361)
  * Temporarily fix support for Python 3.11.8 re. a potential regression
    with the handling of ZIP files. (See reproducible-builds/diffoscope#362)
-- Chris Lamb <lamby@debian.org>  Fri, 09 Feb 2024 12:22:37 -0800

(nikita)

2024-04-12 15:41:55 UTC MAIN commitmail json YAML

Updated archivers/libarchive, archivers/bsdtar

(adam)

2024-04-12 15:39:58 UTC MAIN commitmail json YAML

libarchive: updated to 3.7.3

Libarchive 3.7.3 is a feature, security and bugfix release.

New features:

PCRE2 support
add trailing letter b to bsdtar(1) substitute pattern
add support for long options "--group" and "--owner" to tar(1)

Security fixes:

Fix possible vulnerability in tar error reporting introduced in f27c173

Important bugfixes:

ISO9660: preserve the natural order of links
rar5: fix decoding unicode filenames on Windows
rar5: fix infinite loop if during rar5 decompression the last block produced no data
xz filter: fix incorrect eof at the end of an lzip member
zip: fix end-of-data marker processing when decompressing zip archives
multiple bsdunzip(1) fixes
filetime truncation fix on Windows

(adam)

2024-04-12 15:21:00 UTC MAIN commitmail json YAML

doc: Updated x11/xlockmore-lite to 5.77

(micha)

2024-04-12 15:20:00 UTC MAIN commitmail json YAML

x11/xlockmore-lite: Update to 5.77

See base package x11/xlockmore for changelog.

(micha)

2024-04-12 15:15:35 UTC MAIN commitmail json YAML

doc: Updated devel/rebar3 to 3.23.0

(nikita)

2024-04-12 15:15:25 UTC MAIN commitmail json YAML

rebar3: update to version 3.23.0

Changelog:

3.23.0

New Features:

    add a new shell completion provider
    zsh support for aliases in completion
    Add new 'shell_hooks_env' config to extend shell hooks' OS env vars
    Add (newer) Dialyzer info. about invalid_contract
    Add command rebar3 alias

Bug fixes:

    Bump relx and erlware commons versions
    REBAR_SRC_DIRS and REBAR_APP_DIRS fix by making rebar_dir:src_dirs/1 options default to ["src"]
    Eliminate use of experimental function code:lib_dir/2
    Fix "clean" hooks in non-umbrella apps and when override are presents
    Initial version of the Manifest plugin
    Make log_level entry in rebar.app work again
    Append . to --eval arg if missing
    Handle 'or' in versions in a primitive manner
    Fall back to reading versions from hex metadata
    Dedupe compiler DAG edge insertion for artifacts
    Add missing doc. for incremental on Dialyzer analysis
    rebar_utils: add metadata to primary logger config
    Prevent XRef issue when analysis runs on generated code
    Fix unicode output printed as charlist
    Rework argument parsing in do/as providers
    Fix for rebar3 shell in Erlang 26 when ShellArgs==undefined
    Erlang 26 custom shell fix
    Add app name to "OTP release ~ts or later is required" msg

3.22.1

This is a small patch release for some bugfixes:

    Defer hostname check to OTP when supported
    Print diagnostic when failing to get VSN with Git
    Add simple Erlang LS config

3.22.0

This release most importantly contains patches to fix blocking issues on Windows:

    Avoid setting a shell-encoding in OTP-26, which causes the shell command to hang on windows
    Support CRLF in shell ENV files

This release also contains an experimental and optional change that warrants a bit of explanation: Support rich compiler messages in errors and in warnings

Given the module:

-module(fake_mod).

-export([diagnostic/1]).

diagnostic(A) ->
    X = add(5 / 0),
    {X,X}.

add(X) -> X.

add(X, Y) -> X + Y.

Calling rebar3 compile can now yield:

...
===> Compiling apps/rebar/src/fake_mod.erl failed
  ┌─ apps/rebar/src/fake_mod.erl:
  │
5 │  diagnostic(A) ->
  │            ╰── variable 'A' is unused

  ┌─ apps/rebar/src/fake_mod.erl:
  │
6 │      X = add(5 / 0),
  │                ╰── evaluation of operator '/'/2 will fail with a 'badarith' exception

    ┌─ apps/rebar/src/fake_mod.erl:
    │
11 │  add(X, Y) -> X + Y.
    │  ╰── function add/2 is unused

and in a terminal supporting color output:

By default, this format is turned off, but can be turned on optionally by configuring values with

{compiler_error_format, rich}.

You can get this enabled. You may want to put it in your global rebar3 config file. That being said, this may break some tooling that could parse rebar3-specific output. The default value is {compiler_error_format, minimal}. and putting that value back in should fix any breakage. We're also expecting color output to have a few bugs related to a rather naive heuristic used to delimit language constructs, but we wanted to make the feature available for feedback and this bug-fixing release was a decent opportunity.

This functionality relies on an expanded compiler API exposed by Rebar3, but since we're not yet quite sure what form we want it to take, we'll keep the new API undocumented in the short term.

3.21.0

New Features:

    Support OTP-26, Deprecate OTP-23 support.
    Add incremental dialyzer support for OTP-26

Various fixes:

    bumping a bunch of deps, including certificates, smaller patches in dependencies, and the following relx changes:
        Also set -dist_listen false for relx_nodetool calls
        Force use of nodetool if proto_dist set
        Only overwrite erl with dyn_erl if dyn_erl exists
    Add rebar_parallel pool, use in DAG scans which limits memory usage on large projects
    Maintain cth_log_redirect default in CT runs to show logger messages in HTML test logs
    Change license template to Markdown
    rebar3_dialyzer_format: Add missing message formatting
    Always dereference symbolic links when copying files in ct
    Add ?RTX_LOG macro option to top-level rebar.config
    fix help shell output, --eval is misindeted
    Ignore _vendor folder
    Do not ignore everything starting with underscore recursively
    scope local install VSN variable
    pkgs command should support empty lists

(nikita)

2024-04-12 15:10:31 UTC MAIN commitmail json YAML

doc: Updated www/gotosocial to 0.15.0

(nikita)

2024-04-12 15:10:20 UTC MAIN commitmail json YAML

gotosocial: update to version 0.15.0

Changelog:

v0.15.0 Shagadelic Sloth Latest
@gotosocialorg gotosocialorg released this 11 Apr 09:14
ツキ 5 commits to main since this release
v0.15.0
15733cd

Hey nerds! �沍キ �洶・ �沍ク

First spring time release of GoToSocial, here's version 0.15.0 Shagadelic Sloth!
Release highlights

    Incoming and outgoing Move Activities are now processed properly. This means you will automatically follow other people when they move their accounts, and you can also Move your own account from your GtS instance to somewhere else, or move your account from somewhere else to your GtS instance!
    User docs here: https://docs.gotosocial.org/en/latest/user_guide/settings/#migration
    Federation docs (for devs) here: https://docs.gotosocial.org/en/latest/federation/federating_with_gotosocial/#actor-migration-aliasing
    You can hide your followers and following collections now! When hidden, your followers/following count will no longer appear on your profile, and your collections of followers/following will be hidden from other servers (and other accounts on your server).
    User docs here: https://docs.gotosocial.org/en/latest/user_guide/settings/#hide-who-you-follow-are-followed-by
    V1 Filter support! Depending on the client you're using, you will now be able to add filters to hide certain phrases from your timeline.
    Preset user-selectable CSS themes are here! In the settings page, you can now choose a theme for your profile, which will change how it appears in the web view of your account! For now we added 5 different themes to choose from, screenshots below!
    User docs: https://docs.gotosocial.org/en/latest/user_guide/settings/#select-theme
    Docs for admins (how to add your own themes to your instance): https://docs.gotosocial.org/en/latest/admin/themes/

Blurple light: Light blue/purple/pink theme.

Blurple dark: Dark blue/purple theme.

Midnight trip: chunky purple and neon-green theme with magenta ombre.

Soft: a light pink, blue, and white theme.

Sunset: yellow / orange / aubergine theme with a sunset ombre.
Migration notes
Upgrading

To upgrade to 0.15.0 from a previous release:
Binary/tar

    Stop GoToSocial
    Untar the new release, including the web assets and html templates.
    Edit your config.yaml file as necessary (see below).
    Start GoToSocial

Docker

    Stop GoToSocial.
    Pull the new docker container (superseriousbusiness/gotosocial:0.15.0 or superseriousbusiness/gotosocial:latest)
    Start GoToSocial.

config.yaml

No config file changes in this release compared to 0.14.2.
Database Migrations

笞��ク� This release contains several database migrations which will run the first time you start up this new version. Be sure not to interrupt this migration process. This will take anywhere between a couple seconds and ten minutes or more (on slower hardware). Please be patient! 笞��ク�
Detailed changelog
Features / performance

    [feature] Filters v1 by @VyrCossont in #2594
    [feature/chore] Add Move database functions + cache by @tsmethurst in #2647
    [feature] Process incoming Move activity by @tsmethurst in #2724
    [feature] Process outgoing Move from clientAPI by @tsmethurst in #2750
    [feature] Add healthcheck endpoints /livez and /readyz by @tsmethurst in #2783
    [feature] User-selectable preset CSS themes for accounts by @tsmethurst in #2777
    [feature] Add enable command to mirror existing disable command; update docs by @tsmethurst in #2792
    [feature] Option to hide followers/following by @tsmethurst in #2788

Bugfixes

    [chore/bugfix] Little DB fixes by @tsmethurst in #2726
    [bugfix] Fix Swagger spec and add test script by @VyrCossont in #2698
    [bugfix] add workaround for Xsqlite_interrupt() permanently breaking connection by @NyaaaWhatsUpDoc in #2731
    [bugfix] Don't error when populating MovedTo if account not found by @tsmethurst in #2741
    [bugfix] Fix whitespace move_id issue by @tsmethurst in #2742
    [bugfix] bump modernc.org/sqlite to fixed version (v1.28.0 -> v1.29.4) by @NyaaaWhatsUpDoc in #2749
    [bugfix] only check replyTo visibility during permission checks IF status is local by @NyaaaWhatsUpDoc in #2757
    [bugfix] Don't return 500 when searching for unpermitted status by @tsmethurst in #2753
    [bugfix] Parse links that contain non-ascii characters by @tsmethurst in #2762
    [bugfix] add all possible busy result codes to the sqlite errBusy catching check by @NyaaaWhatsUpDoc in #2775
    [bugfix] Mitigate empty public/local timeline query pages by @tsmethurst in #2784
    [bugfix] Serve correct URI for AP following collection by @tsmethurst in #2787
    [bugfix] httpclient not signing subsequent redirect requests by @NyaaaWhatsUpDoc in #2798
    [bugfix] set the host header within the signing transport by @NyaaaWhatsUpDoc in #2799
    [bugfix] Set domain for empty-domain Friendica accounts by @tsmethurst in #2800
    6db7d01 [bugfix] Ensure side effects for local -> local follows get processed (#2820)
    85bc140 [bugfix] temporarily replace modernc.org/sqlite-v1.29.5 with gitlab.com/NyaaaWhatsUpDoc/sqlite-v1.29.5-concurrency-workaround (#2811)
    83e7847 [bugfix] fix possible nil panic (#2809)
    8ed1b81 [bugfix] Sort follows chronologically (#2801)
    15ede4c [bugfix] improved authenticate post inbox error handling (#2803)

Chores / version bumps

    [chore] Fix a Swagger warning that only manifests during Go client code generation by @VyrCossont in #2729
    [chore] Downgrade sqlite v1.29.2 -> v1.28.0 by @tsmethurst in #2736
    [chore] seperate snapshot from release in goreleaser by @CDN18 in #2740
    [chore]: Bump github.com/gin-contrib/cors from 1.5.0 to 1.7.0 by @dependabot in #2745
    [chore]: Bump github.com/jackc/pgx/v5 from 5.5.3 to 5.5.5 by @dependabot in #2747
    [chore]: Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 by @dependabot in #2733
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.67 to 7.0.69 by @dependabot in #2748
    [chore] Update usage of OTEL libraries by @daenney in #2725
    [chore] Expose move endpoint again, small settings panel fixes by @tsmethurst in #2752
    [chore] Different error message for email validation from net/mail parsing on go 1.21.8 and above by @blakesmith in #2760
    [chore]: Bump github.com/technologize/otel-go-contrib from 1.1.0 to 1.1.1 by @dependabot in #2765
    [chore]: Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by @dependabot in #2766
    Bump follow-redirects from 1.15.4 to 1.15.6 in /web/source by @dependabot in #2763
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.18 to 2.20.19 by @dependabot in #2767
    [chore]: Bump modernc.org/sqlite from 1.29.4 to 1.29.5 by @dependabot in #2768
    [chore] Move local account settings to separate db table by @tsmethurst in #2770
    [chore]: Bump github.com/gin-contrib/gzip from 0.0.6 to 1.0.0 by @dependabot in #2781
    [chore]: Bump github.com/gin-contrib/cors from 1.7.0 to 1.7.1 by @dependabot in #2778
    [chore]: Bump github.com/coreos/go-oidc/v3 from 3.9.0 to 3.10.0 by @dependabot in #2779
    [chore]: Bump github.com/gin-contrib/sessions from 0.0.5 to 1.0.0 by @dependabot in #2782
    [chore/frontend] Adjust contrast, mute blurple a bit (meta update: blurple nerfed) by @tsmethurst in #2785
    Bump express from 4.18.2 to 4.19.2 in /web/source by @dependabot in #2790
    [chore] Vendor mkdocs fonts; update docs dependencies by @tsmethurst in #2789
    [chore] bump go structr cache version -> v0.6.0 by @NyaaaWhatsUpDoc in #2773
    [chore] Try to parse public key as both Actor + bare key by @tsmethurst in #2710
    15733cd [chore]: Bump github.com/yuin/goldmark from 1.7.0 to 1.7.1 (#2819)
    4d16c3a [chore]: Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#2816)
    236604b [chore] Log less output on failed test (#2804)

Docs

    [docs/chore] Swagger fixes for filters by @VyrCossont in #2730
    [docs] Add note about privileged ports by @tsmethurst in #2735
    Swagger: add Link header to all endpoints that use it for paging by @VyrCossont in #2751
    [docs] Add database maintenance section; update info message on ANALYZE run (sqlite) by @tsmethurst in #2756
    Swagger: correct names and formats for several array params by @VyrCossont in #2758
    Swagger: add missing paging params to bookmarks list by @VyrCossont in #2759
    [docs] Add IPv6 example for rate limit exceptions by @daenney in #2761

(nikita)

2024-04-12 14:30:05 UTC MAIN commitmail json YAML

doc: Updated x11/xlockmore to 5.77

(micha)

2024-04-12 14:28:44 UTC MAIN commitmail json YAML

x11/xlockmore: Update to 5.77

Reenable fetch for anything except curl.

5.77
  Added period 2 edge turning to pyraminx.
  pyraminx and oct mode extended to size 5 also some hardcoding of size
    removed.

5.76
  oct mode added.  Sizes 2-4.  Period 3 (face turning) and Period 4
    (corner turning) implemented also a "sticky" mode is implemented
    for both where the middle pieces turn together.
  pyraminx code was reorganized and now scale the size of puzzle.

5.75
  pyraminx mode added.  Sizes 2-4.  With a "sticky" mode where its
    a size 4 but only certain turns are permitted.  So far only the
    normal Period 3 turning is permitted (i.e. faces or corners turn
    but not edges).  Taken from xpyraminx and dino and rubik modes.

5.74
  dino mode center fix (probably never see error).
  bevel mode added.  Better known as the Helicopter Cube.  Currently,
    it only supports the 180 degree turns.  The ~71 degree turns would
    be very challenging to simulate.  Taken from an xbevel puzzle and
    the skewb mode.

5.73
  dino mode added, mostly built from xdino and skewb mode.
  fiberlamp mode fixed for multiscreen.
  boxed mode report that it may be trapped in an infinite loop, I could
    not reproduce but added a hack so this will not happen.

(micha)

2024-04-12 13:51:40 UTC MAIN commitmail json YAML

doc: Updated shells/shellcheck to 0.10.0

(nikita)

2024-04-12 13:51:29 UTC MAIN commitmail json YAML

shellcheck: update to version 0.10.0

Changelog:

## v0.10.0 - 2024-03-07
### Added
- Precompiled binaries for macOS ARM64 (darwin.aarch64)
- Added support for busybox sh
- Added flag --rcfile to specify an rc file by name.
- Added `extended-analysis=true` directive to enable/disable dataflow analysis
  (with a corresponding --extended-analysis flag).
- SC2324: Warn when x+=1 appends instead of increments
- SC2325: Warn about multiple `!`s in dash/sh.
- SC2326: Warn about `foo | ! bar` in bash/dash/sh.
- SC3012: Warn about lexicographic-compare bashism in test like in [ ]
- SC3013: Warn bashism `test _ -op/-nt/-ef _` like in [ ]
- SC3014: Warn bashism `test _ == _` like in [ ]
- SC3015: Warn bashism `test _ =~ _` like in [ ]
- SC3016: Warn bashism `test -v _` like in [ ]
- SC3017: Warn bashism `test -a _` like in [ ]

### Fixed
- source statements with here docs now work correctly
- "(Array.!): undefined array element" error should no longer occur

(nikita)

2024-04-12 12:15:06 UTC MAIN commitmail json YAML

Updated misc/py-trove-classifiers, devel/py-versioningit

(adam)

2024-04-12 12:14:47 UTC MAIN commitmail json YAML

py-versioningit: updated to 3.1.0

v3.1.0 (2024-03-16)
-------------------
- When `git describe` fails to retrieve a tag, the resulting log/error message
  now includes all options passed to the command (based on contribution by
  [@jenshnielsen](https://github.com/jenshnielsen))
- When `hg log` fails to retrieve a tag, the resulting log/error message now
  includes the tag pattern passed to `latesttag()`, if any

(adam)

2024-04-12 12:05:27 UTC MAIN commitmail json YAML

py-trove-classifiers: updated to 2024.4.10

2024.4.10
Add Natural Languages - Georgian and Catalan (Valencian)

(adam)

2024-04-12 11:56:48 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.4.5

(pin)

2024-04-12 11:56:29 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.4.5

- add packages info
- fixed bsd packages not showing correctly
- fixed pkgsrc package command again
- forgot pkg rel doesnt exist on cargo
- Add nerd font dependency
- change pakcs icon, update 0.4.5

(pin)

2024-04-12 11:38:21 UTC MAIN commitmail json YAML

Updated finance/py-eth-typing, finance/py-eth-hash, finance/py-eth-utils, finance/py-eth-keyfile, finance/py-eth-abi, finance/py-eth-rlp

(adam)

2024-04-12 11:36:11 UTC MAIN commitmail json YAML

py-eth-rlp: updated to 2.1.0

eth-rlp v2.1.0 (2024-03-19)

Internal Changes - for eth-rlp Contributors

Bump to hexbytes>=1.2.0 and add blocklint to linting

eth-rlp v2.0.0 (2024-03-04)

Breaking Changes

Bump hexbytes dependency to >=1.0.0

Features

Add Python 3.12 support

Internal Changes - for eth-rlp Contributors

Add windows-wheel CI job for py312, set both py311 and py312 to use latest patch version
Add py.typed file, move misplaced newsfragment, correct py version pins for typing-extensions

(adam)

2024-04-12 11:34:13 UTC MAIN commitmail json YAML

py-eth-abi: updated to 5.1.0

eth-abi v5.1.0 (2024-04-01)

Internal Changes - for eth-abi Contributors

Upgrade parsimonious from 0.9 to 0.10, which is 15% faster
Add python 3.12 support, add all-format docs tests and nightly CI runs, reorg tests file structure to match CI grouping

(adam)

2024-04-12 11:32:16 UTC MAIN commitmail json YAML

py-eth-keyfile: updated to 0.8.0

eth-keyfile v0.8.0 (2024-02-28)

Features

Add decode keyfile json v4

(adam)

2024-04-12 11:30:56 UTC MAIN commitmail json YAML

py-eth-utils: updated to 4.1.0

eth-utils v4.1.0 (2024-04-01)

Internal Changes - for eth-utils Contributors

Upgrades from the template with support for Python 3.12 and linting with blocklint.
Remove cached_property dependency, as it was only for <=py37

eth-utils v4.0.0 (2024-02-22)

Breaking Changes

Web3.is_address now returns True for non-checksummed addresses.

(adam)

2024-04-12 11:28:56 UTC MAIN commitmail json YAML

py-eth-hash: updated to 0.7.0

eth-hash v0.7.0 (2024-03-01)

Internal Changes - for eth-hash Contributors

Merge template updates, notably adding py312 support and testing docs build for all formats

(adam)

2024-04-12 11:27:49 UTC MAIN commitmail json YAML

py-eth-typing: updated to 4.1.0

eth-typing v4.1.0 (2024-04-01)

Features

Add python3.12 support

Internal Changes - for eth-typing Contributors

Merge template updates, adding build tests for all docs formats, add blocklint to lint tools

(adam)

2024-04-12 11:15:48 UTC MAIN commitmail json YAML

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

(adam)

2024-04-12 11:15:25 UTC MAIN commitmail json YAML

py-awscli: updated to 1.32.83

1.32.83
=======

* api-change:``batch``: This release adds the task properties field to attempt details and the name field on EKS container detail.
* api-change:``cloudfront``: CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.
* api-change:``cloudwatch``: This release adds support for Metric Characteristics for CloudWatch Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are part of the expected pattern.
* api-change:``codebuild``: Support access tokens for Bitbucket sources
* api-change:``iam``: For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required.
* api-change:``medialive``: AWS Elemental MediaLive introduces workflow monitor, a new feature that enables the visualization and monitoring of your media workflows. Create signal maps of your existing workflows and monitor them by creating notification and monitoring template groups.
* api-change:``omics``: This release adds support for retrieval of S3 direct access metadata on sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
* api-change:``pipes``: LogConfiguration ARN validation fixes
* api-change:``rds``: Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle.
* api-change:``s3control``: Documentation updates for Amazon S3-control.

1.32.82
=======

* api-change:``cleanrooms``: AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts.
* api-change:``connect``: This release adds new Submit Auto Evaluation Action for Amazon Connect Rules.
* api-change:``networkmonitor``: Examples were added to CloudWatch Network Monitor commands.
* api-change:``qconnect``: This release adds a new QiC public API updateSession and updates an existing QiC public API createSession
* api-change:``rekognition``: Added support for ContentType to content moderation detections.
* api-change:``supplychain``: This release includes API SendDataIntegrationEvent for AWS Supply Chain
* api-change:``workspaces-thin-client``: Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs.

1.32.81
=======

* api-change:``codebuild``: Add new webhook filter types for GitHub webhooks
* api-change:``mediaconvert``: This release includes support for bringing your own fonts to use for burn-in or DVB-Sub captioning workflows.
* api-change:``pinpoint``: The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys.
* api-change:``rds``: This release adds support for specifying the CA certificate to use for the new db instance when restoring from db snapshot, restoring from s3, restoring to point in time, and creating a db instance read replica.

1.32.80
=======

* api-change:``controlcatalog``: This is the initial SDK release for AWS Control Catalog, a central catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives, and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.
* api-change:``mgn``: Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter.
* api-change:``networkmonitor``: Updated the allowed monitorName length for CloudWatch Network Monitor.

1.32.79
=======

* api-change:``quicksight``: Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
* api-change:``resource-groups``: Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types.
* api-change:``verifiedpermissions``: Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

1.32.78
=======

* api-change:``b2bi``: Adding support for X12 5010 HIPAA EDI version and associated transaction sets.
* api-change:``cleanrooms``: Feature: New schemaStatusDetails field to the existing Schema object that displays a status on Schema API responses to show whether a schema is queryable or not. New BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.
* api-change:``ec2``: Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.
* api-change:``emr-containers``: This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.
* api-change:``ivs``: API update to include an SRT ingest endpoint and passphrase for all channels.
* api-change:``verifiedpermissions``: Adds GroupConfiguration field to Identity Source API's

1.32.77
=======

* api-change:``cleanroomsml``: The release includes a public SDK for AWS Clean Rooms ML APIs, making them globally available to developers worldwide.
* api-change:``cloudformation``: This release would return a new field - PolicyAction in cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the physical resource (e.g., Delete, Retain) according to the user's template
* api-change:``datazone``: This release supports the feature of dataQuality to enrich asset with dataQualityResult in Amazon DataZone.
* api-change:``docdb``: This release adds Global Cluster Switchover capability which enables you to change your global cluster's primary AWS Region, the region that serves writes, while preserving the replication between all regions in the global cluster.
* api-change:``groundstation``: This release adds visibilityStartTime and visibilityEndTime to DescribeContact and ListContacts responses.
* api-change:``lambda``: Add Ruby 3.3 (ruby3.3) support to AWS Lambda
* api-change:``medialive``: Cmaf Ingest outputs are now supported in Media Live
* api-change:``medical-imaging``: SearchImageSets API now supports following enhancements - Additional support for searching on UpdatedAt and SeriesInstanceUID - Support for searching existing filters between dates/times - Support for sorting the search result by Ascending/Descending - Additional parameters returned in the response
* api-change:``transfer``: Add ability to specify Security Policies for SFTP Connectors

1.32.76
=======

* api-change:``ecs``: Documentation only update for Amazon ECS.
* api-change:``glue``: Adding View related fields to responses of read-only Table APIs.
* api-change:``ivschat``: Doc-only update. Changed "Resources" to "Key Concepts" in docs and updated text.
* api-change:``rolesanywhere``: This release increases the limit on the roleArns request parameter for the *Profile APIs that support it. This parameter can now take up to 250 role ARNs.
* api-change:``securityhub``: Documentation updates for AWS Security Hub

1.32.75
=======

* api-change:``cloudwatch``: This release adds support for CloudWatch Anomaly Detection on cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection APIs now take an optional AccountId field.
* api-change:``datazone``: This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
* api-change:``deadline``: AWS Deadline Cloud is a new fully managed service that helps customers set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of their rendering pipelines and take on more projects.
* api-change:``emr``: This release fixes a broken link in the documentation.
* api-change:``lightsail``: This release adds support to upgrade the TLS version of the distribution.

1.32.74
=======

* api-change:``b2bi``: Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010.
* api-change:``codebuild``: Add new fleet status code for Reserved Capacity.
* api-change:``codeconnections``: Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service.
* api-change:``internetmonitor``: This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
* api-change:``iotwireless``: Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways
* api-change:``marketplace-catalog``: This release enhances the ListEntities API to support ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a ResaleAuthorizationId field in the response of OfferSummary.
* api-change:``neptune-graph``: Add the new API Start-Import-Task for Amazon Neptune Analytics.
* api-change:``sagemaker``: This release adds support for custom images for the CodeEditor App on SageMaker Studio
* enhancement:``s3``: Add parameter to validate source and destination S3 URIs to the ``mv`` command.

1.32.73
=======

* api-change:``codecatalyst``: This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
* api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
* api-change:``ec2``: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
* api-change:``eks``: Add multiple customer error code to handle customer caused failure when managing EKS node groups
* api-change:``guardduty``: Add EC2 support for GuardDuty Runtime Monitoring auto management.
* api-change:``neptune-graph``: Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes.
* api-change:``oam``: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
* api-change:``quicksight``: Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

1.32.72
=======

* api-change:``batch``: This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
* api-change:``bedrock-agent``: This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
* api-change:``bedrock-agent-runtime``: This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
* api-change:``elasticache``: Added minimum capacity to  Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load
* api-change:``secretsmanager``: Documentation updates for Secrets Manager

1.32.71
=======

* api-change:``bedrock-agent-runtime``: This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
* api-change:``ce``: Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
* api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:``ecs``: This is a documentation update for Amazon ECS.
* api-change:``finspace``: Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

1.32.70
=======

* api-change:``codebuild``: Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
* api-change:``ec2``: Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
* api-change:``ecs``: Documentation only update for Amazon ECS.
* api-change:``emr-containers``: This release increases the number of supported job template parameters from 20 to 100.
* api-change:``globalaccelerator``: AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
* api-change:``medialive``: Exposing TileMedia H265 options
* api-change:``sagemaker``: Introduced support for the following new instance types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5

1.32.69
=======

* api-change:``firehose``: Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.
* api-change:``kendra``: Documentation update, March 2024. Corrects some docs for Amazon Kendra.
* api-change:``pricing``: Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs
* api-change:``rolesanywhere``: This release relaxes constraints on the durationSeconds request parameter for the *Profile APIs that support it. This parameter can now take on values that go up to 43200.
* api-change:``securityhub``: Added new resource detail object to ASFF, including resource for LastKnownExploitAt

1.32.68
=======

* api-change:``codeartifact``: This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages.

1.32.67
=======

* api-change:``accessanalyzer``: This release adds support for policy validation and external access findings for DynamoDB tables and streams. IAM Access Analyzer helps you author functional and secure resource-based policies and identify cross-account access. Updated service API, documentation, and paginators.
* api-change:``codebuild``: This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
* api-change:``connect``: This release updates the *InstanceStorageConfig APIs to support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use this resource type to enable streaming for real-time analysis of chat contacts and to associate a Kinesis stream where real-time analysis chat segments will be published.
* api-change:``dynamodb``: This release introduces 3 new APIs ('GetResourcePolicy', 'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the 'TableName' parameter.
* api-change:``managedblockchain-query``: AMB Query: update GetTransaction to include transactionId as input
* api-change:``savingsplans``: Introducing the Savings Plans Return feature enabling customers to return their Savings Plans within 7 days of purchase.

1.32.66
=======

* api-change:``cloudformation``: Documentation update, March 2024. Corrects some formatting.
* api-change:``ec2``: This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated.
* api-change:``finspace``: Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations.
* api-change:``logs``: Update LogSamples field in Anomaly model to be a list of LogEvent
* api-change:``managedblockchain-query``: Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents.

1.32.65
=======

* api-change:``cloudformation``: This release supports for a new API ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable resource. Customers can now view the specific combinations of regions and OUs that are being auto-deployed.
* api-change:``kms``: Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy
* api-change:``mediatailor``: This release adds support to allow customers to show different content within a channel depending on metadata associated with the viewer.
* api-change:``rds``: This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations.
* api-change:``s3``: Fix two issues with response root node names.
* api-change:``timestream-query``: Documentation updates, March 2024

1.32.64
=======

* api-change:``backup``: This release introduces a boolean attribute ManagedByAWSBackupOnly as part of ListRecoveryPointsByResource api to filter the recovery points based on ownership. This attribute can be used to filter out the recovery points protected by AWSBackup.
* api-change:``codebuild``: AWS CodeBuild now supports overflow behavior on Reserved Capacity.
* api-change:``connect``: This release adds Hierarchy based Access Control fields to Security Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
* api-change:``ec2``: Add media accelerator and neuron device information on the describe instance types API.
* api-change:``kinesisanalyticsv2``: Support for Flink 1.18 in Managed Service for Apache Flink
* api-change:``s3``: Documentation updates for Amazon S3.
* api-change:``sagemaker``: Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker documentation.
* api-change:``workspaces-thin-client``: Removed unused parameter kmsKeyArn from UpdateDeviceRequest

1.32.63
=======

* api-change:``amplify``: Documentation updates for Amplify. Identifies the APIs available only to apps created using Amplify Gen 1.
* api-change:``ec2-instance-connect``: This release includes a new exception type "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
* api-change:``elbv2``: This release allows you to configure HTTP client keep-alive duration for communication between clients and Application Load Balancers.
* api-change:``fis``: This release adds support for previewing target resources before running a FIS experiment. It also adds resource ARNs for actions, experiments, and experiment templates to API responses.
* api-change:``rds``: Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
* api-change:``secretsmanager``: Doc only update for Secrets Manager
* api-change:``timestream-influxdb``: This is the initial SDK release for Amazon Timestream for InfluxDB. Amazon Timestream for InfluxDB is a new time-series database engine that makes it easy for application developers and DevOps teams to run InfluxDB databases on AWS for near real-time time-series applications using open source APIs.

1.32.62
=======

* api-change:``ivs-realtime``: adds support for multiple new composition layout configuration options (grid, pip)
* api-change:``kinesisanalyticsv2``: Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs.
* api-change:``s3``: This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).

1.32.61
=======

* api-change:``cloudformation``: CloudFormation documentation update for March, 2024
* api-change:``connect``: This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
* api-change:``ec2``: Documentation updates for Amazon EC2.
* api-change:``kafka``: Added support for specifying the starting position of topic replication in MSK-Replicator.
* api-change:``ssm``: March 2024 doc-only updates for Systems Manager.

1.32.60
=======

* api-change:``codestar-connections``: Added a sync configuration enum to disable publishing of deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum (TriggerStackUpdateOn) to only trigger changes.
* api-change:``elasticache``: Revisions to API text that are now to be carried over to SDK text, changing usages of "SFO" in code examples to "us-west-1", and some other typos.
* api-change:``mediapackagev2``: This release enables customers to safely update their MediaPackage v2 channel groups, channels and origin endpoints using entity tags.

1.32.59
=======

* api-change:``batch``: This release adds JobStateTimeLimitActions setting to the Job Queue API. It allows you to configure an action Batch can take for a blocking job in front of the queue after the defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues.
* api-change:``bedrock-agent-runtime``: Documentation update for Bedrock Runtime Agent
* api-change:``cloudtrail``: Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs.
* api-change:``codebuild``: This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
* api-change:``cognito-idp``: Add ConcurrentModificationException to SetUserPoolMfaConfig
* api-change:``guardduty``: Add RDS Provisioned and Serverless Usage types
* api-change:``transfer``: Added DES_EDE3_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector.

1.32.58
=======

* api-change:``appconfig``: AWS AppConfig now supports dynamic parameters, which enhance the functionality of AppConfig Extensions by allowing you to provide parameter values to your Extensions at the time you deploy your configuration.
* api-change:``ec2``: This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation.
* api-change:``grafana``: Adds support for the new GrafanaToken as part of the Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
* api-change:``lambda``: Documentation updates for AWS Lambda
* api-change:``payment-cryptography-data``: AWS Payment Cryptography EMV Decrypt Feature  Release
* api-change:``rds``: Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
* api-change:``snowball``: Doc-only update for change to EKS-Anywhere ordering.
* api-change:``wafv2``: You can increase the max request body inspection size for some regional resources. The size setting is in the web ACL association config. Also, the AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a primitive boolean type, for languages like Java.
* api-change:``workspaces``: Added note for user decoupling

1.32.57
=======

* api-change:``dynamodb``: Doc only updates for DynamoDB documentation
* api-change:``imagebuilder``: Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response.
* api-change:``mwaa``: Amazon MWAA adds support for Apache Airflow v2.8.1.
* api-change:``rds``: Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
* api-change:``redshift``: Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
* api-change:``verifiedpermissions``: Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs.

1.32.56
=======

* api-change:``apigateway``: Documentation updates for Amazon API Gateway
* api-change:``chatbot``: Minor update to documentation.
* api-change:``organizations``: This release contains an endpoint addition
* api-change:``sesv2``: Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2.

1.32.55
=======

* api-change:``cloudformation``: Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs
* api-change:``fsx``: Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
* api-change:``organizations``: Documentation update for AWS Organizations

1.32.54
=======

* api-change:``accessanalyzer``: Fixed a typo in description field.
* api-change:``autoscaling``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.
* api-change:``ec2``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.

1.32.53
=======

* api-change:``docdb-elastic``: Launched Elastic Clusters Readable Secondaries, Start/Stop, Configurable Shard Instance count, Automatic Backups and Snapshot Copying
* api-change:``eks``: Added support for new AL2023 AMIs to the supported AMITypes.
* api-change:``lexv2-models``: This release makes AMAZON.QnAIntent generally available in Amazon Lex. This generative AI feature leverages large language models available through Amazon Bedrock to automate frequently asked questions (FAQ) experience for end-users.
* api-change:``migrationhuborchestrator``: Adds new CreateTemplate, UpdateTemplate and DeleteTemplate APIs.
* api-change:``quicksight``: TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update
* api-change:``sagemaker``: Adds support for ModelDataSource in Model Packages to support unzipped models. Adds support to specify SourceUri for models which allows registration of models without mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting information during registration.
* api-change:``securitylake``: Add capability to update the Data Lake's MetaStoreManager Role in order to perform required data lake updates to use Iceberg table format in their data lake or update the role for any other reason.

(adam)

2024-04-12 11:13:22 UTC MAIN commitmail json YAML

py-boto3: updated to 1.34.83

1.34.83
=======

* api-change:``batch``: [``botocore``] This release adds the task properties field to attempt details and the name field on EKS container detail.
* api-change:``cloudfront``: [``botocore``] CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.
* api-change:``cloudwatch``: [``botocore``] This release adds support for Metric Characteristics for CloudWatch Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are part of the expected pattern.
* api-change:``codebuild``: [``botocore``] Support access tokens for Bitbucket sources
* api-change:``iam``: [``botocore``] For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required.
* api-change:``medialive``: [``botocore``] AWS Elemental MediaLive introduces workflow monitor, a new feature that enables the visualization and monitoring of your media workflows. Create signal maps of your existing workflows and monitor them by creating notification and monitoring template groups.
* api-change:``omics``: [``botocore``] This release adds support for retrieval of S3 direct access metadata on sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
* api-change:``pipes``: [``botocore``] LogConfiguration ARN validation fixes
* api-change:``rds``: [``botocore``] Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle.
* api-change:``s3control``: [``botocore``] Documentation updates for Amazon S3-control.

1.34.82
=======

* api-change:``cleanrooms``: [``botocore``] AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts.
* api-change:``connect``: [``botocore``] This release adds new Submit Auto Evaluation Action for Amazon Connect Rules.
* api-change:``networkmonitor``: [``botocore``] Examples were added to CloudWatch Network Monitor commands.
* api-change:``qconnect``: [``botocore``] This release adds a new QiC public API updateSession and updates an existing QiC public API createSession
* api-change:``rekognition``: [``botocore``] Added support for ContentType to content moderation detections.
* api-change:``supplychain``: [``botocore``] This release includes API SendDataIntegrationEvent for AWS Supply Chain
* api-change:``workspaces-thin-client``: [``botocore``] Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs.

1.34.81
=======

* api-change:``codebuild``: [``botocore``] Add new webhook filter types for GitHub webhooks
* api-change:``mediaconvert``: [``botocore``] This release includes support for bringing your own fonts to use for burn-in or DVB-Sub captioning workflows.
* api-change:``pinpoint``: [``botocore``] The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys.
* api-change:``rds``: [``botocore``] This release adds support for specifying the CA certificate to use for the new db instance when restoring from db snapshot, restoring from s3, restoring to point in time, and creating a db instance read replica.

1.34.80
=======

* api-change:``controlcatalog``: [``botocore``] This is the initial SDK release for AWS Control Catalog, a central catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives, and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.
* api-change:``mgn``: [``botocore``] Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter.
* api-change:``networkmonitor``: [``botocore``] Updated the allowed monitorName length for CloudWatch Network Monitor.

1.34.79
=======

* api-change:``quicksight``: [``botocore``] Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
* api-change:``resource-groups``: [``botocore``] Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types.
* api-change:``verifiedpermissions``: [``botocore``] Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

1.34.78
=======

* api-change:``b2bi``: [``botocore``] Adding support for X12 5010 HIPAA EDI version and associated transaction sets.
* api-change:``cleanrooms``: [``botocore``] Feature: New schemaStatusDetails field to the existing Schema object that displays a status on Schema API responses to show whether a schema is queryable or not. New BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.
* api-change:``ec2``: [``botocore``] Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.
* api-change:``emr-containers``: [``botocore``] This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.
* api-change:``ivs``: [``botocore``] API update to include an SRT ingest endpoint and passphrase for all channels.
* api-change:``verifiedpermissions``: [``botocore``] Adds GroupConfiguration field to Identity Source API's

1.34.77
=======

* api-change:``cleanroomsml``: [``botocore``] The release includes a public SDK for AWS Clean Rooms ML APIs, making them globally available to developers worldwide.
* api-change:``cloudformation``: [``botocore``] This release would return a new field - PolicyAction in cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the physical resource (e.g., Delete, Retain) according to the user's template
* api-change:``datazone``: [``botocore``] This release supports the feature of dataQuality to enrich asset with dataQualityResult in Amazon DataZone.
* api-change:``docdb``: [``botocore``] This release adds Global Cluster Switchover capability which enables you to change your global cluster's primary AWS Region, the region that serves writes, while preserving the replication between all regions in the global cluster.
* api-change:``groundstation``: [``botocore``] This release adds visibilityStartTime and visibilityEndTime to DescribeContact and ListContacts responses.
* api-change:``lambda``: [``botocore``] Add Ruby 3.3 (ruby3.3) support to AWS Lambda
* api-change:``medialive``: [``botocore``] Cmaf Ingest outputs are now supported in Media Live
* api-change:``medical-imaging``: [``botocore``] SearchImageSets API now supports following enhancements - Additional support for searching on UpdatedAt and SeriesInstanceUID - Support for searching existing filters between dates/times - Support for sorting the search result by Ascending/Descending - Additional parameters returned in the response
* api-change:``transfer``: [``botocore``] Add ability to specify Security Policies for SFTP Connectors

1.34.76
=======

* api-change:``ecs``: [``botocore``] Documentation only update for Amazon ECS.
* api-change:``glue``: [``botocore``] Adding View related fields to responses of read-only Table APIs.
* api-change:``ivschat``: [``botocore``] Doc-only update. Changed "Resources" to "Key Concepts" in docs and updated text.
* api-change:``rolesanywhere``: [``botocore``] This release increases the limit on the roleArns request parameter for the *Profile APIs that support it. This parameter can now take up to 250 role ARNs.
* api-change:``securityhub``: [``botocore``] Documentation updates for AWS Security Hub

1.34.75
=======

* api-change:``cloudwatch``: [``botocore``] This release adds support for CloudWatch Anomaly Detection on cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection APIs now take an optional AccountId field.
* api-change:``datazone``: [``botocore``] This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
* api-change:``deadline``: [``botocore``] AWS Deadline Cloud is a new fully managed service that helps customers set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of their rendering pipelines and take on more projects.
* api-change:``emr``: [``botocore``] This release fixes a broken link in the documentation.
* api-change:``lightsail``: [``botocore``] This release adds support to upgrade the TLS version of the distribution.

1.34.74
=======

* api-change:``b2bi``: [``botocore``] Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010.
* api-change:``codebuild``: [``botocore``] Add new fleet status code for Reserved Capacity.
* api-change:``codeconnections``: [``botocore``] Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service.
* api-change:``internetmonitor``: [``botocore``] This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
* api-change:``iotwireless``: [``botocore``] Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways
* api-change:``marketplace-catalog``: [``botocore``] This release enhances the ListEntities API to support ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a ResaleAuthorizationId field in the response of OfferSummary.
* api-change:``neptune-graph``: [``botocore``] Add the new API Start-Import-Task for Amazon Neptune Analytics.
* api-change:``sagemaker``: [``botocore``] This release adds support for custom images for the CodeEditor App on SageMaker Studio

1.34.73
=======

* api-change:``codecatalyst``: [``botocore``] This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
* api-change:``compute-optimizer``: [``botocore``] This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
* api-change:``ec2``: [``botocore``] Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
* api-change:``eks``: [``botocore``] Add multiple customer error code to handle customer caused failure when managing EKS node groups
* api-change:``guardduty``: [``botocore``] Add EC2 support for GuardDuty Runtime Monitoring auto management.
* api-change:``neptune-graph``: [``botocore``] Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes.
* api-change:``oam``: [``botocore``] This release adds support for sharing AWS::InternetMonitor::Monitor resources.
* api-change:``quicksight``: [``botocore``] Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

1.34.72
=======

* api-change:``batch``: [``botocore``] This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
* api-change:``bedrock-agent``: [``botocore``] This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
* api-change:``bedrock-agent-runtime``: [``botocore``] This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
* api-change:``elasticache``: [``botocore``] Added minimum capacity to  Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load
* api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager

1.34.71
=======

* api-change:``bedrock-agent-runtime``: [``botocore``] This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
* api-change:``ce``: [``botocore``] Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
* api-change:``ec2``: [``botocore``] Documentation updates for Elastic Compute Cloud (EC2).
* api-change:``ecs``: [``botocore``] This is a documentation update for Amazon ECS.
* api-change:``finspace``: [``botocore``] Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

1.34.70
=======

* api-change:``codebuild``: [``botocore``] Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
* api-change:``ec2``: [``botocore``] Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
* api-change:``ecs``: [``botocore``] Documentation only update for Amazon ECS.
* api-change:``emr-containers``: [``botocore``] This release increases the number of supported job template parameters from 20 to 100.
* api-change:``globalaccelerator``: [``botocore``] AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
* api-change:``medialive``: [``botocore``] Exposing TileMedia H265 options
* api-change:``sagemaker``: [``botocore``] Introduced support for the following new instance types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5

1.34.69
=======

* api-change:``firehose``: [``botocore``] Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.
* api-change:``kendra``: [``botocore``] Documentation update, March 2024. Corrects some docs for Amazon Kendra.
* api-change:``pricing``: [``botocore``] Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs
* api-change:``rolesanywhere``: [``botocore``] This release relaxes constraints on the durationSeconds request parameter for the *Profile APIs that support it. This parameter can now take on values that go up to 43200.
* api-change:``securityhub``: [``botocore``] Added new resource detail object to ASFF, including resource for LastKnownExploitAt

1.34.68
=======

* api-change:``codeartifact``: [``botocore``] This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages.

1.34.67
=======

* api-change:``accessanalyzer``: [``botocore``] This release adds support for policy validation and external access findings for DynamoDB tables and streams. IAM Access Analyzer helps you author functional and secure resource-based policies and identify cross-account access. Updated service API, documentation, and paginators.
* api-change:``codebuild``: [``botocore``] This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
* api-change:``connect``: [``botocore``] This release updates the *InstanceStorageConfig APIs to support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use this resource type to enable streaming for real-time analysis of chat contacts and to associate a Kinesis stream where real-time analysis chat segments will be published.
* api-change:``dynamodb``: [``botocore``] This release introduces 3 new APIs ('GetResourcePolicy', 'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the 'TableName' parameter.
* api-change:``managedblockchain-query``: [``botocore``] AMB Query: update GetTransaction to include transactionId as input
* api-change:``savingsplans``: [``botocore``] Introducing the Savings Plans Return feature enabling customers to return their Savings Plans within 7 days of purchase.

1.34.66
=======

* api-change:``cloudformation``: [``botocore``] Documentation update, March 2024. Corrects some formatting.
* api-change:``ec2``: [``botocore``] This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated.
* api-change:``finspace``: [``botocore``] Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations.
* api-change:``logs``: [``botocore``] Update LogSamples field in Anomaly model to be a list of LogEvent
* api-change:``managedblockchain-query``: [``botocore``] Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents.

1.34.65
=======

* api-change:``cloudformation``: [``botocore``] This release supports for a new API ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable resource. Customers can now view the specific combinations of regions and OUs that are being auto-deployed.
* api-change:``kms``: [``botocore``] Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy
* api-change:``mediatailor``: [``botocore``] This release adds support to allow customers to show different content within a channel depending on metadata associated with the viewer.
* api-change:``rds``: [``botocore``] This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations.
* api-change:``s3``: [``botocore``] Fix two issues with response root node names.
* api-change:``timestream-query``: [``botocore``] Documentation updates, March 2024

1.34.64
=======

* api-change:``backup``: [``botocore``] This release introduces a boolean attribute ManagedByAWSBackupOnly as part of ListRecoveryPointsByResource api to filter the recovery points based on ownership. This attribute can be used to filter out the recovery points protected by AWSBackup.
* api-change:``codebuild``: [``botocore``] AWS CodeBuild now supports overflow behavior on Reserved Capacity.
* api-change:``connect``: [``botocore``] This release adds Hierarchy based Access Control fields to Security Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
* api-change:``ec2``: [``botocore``] Add media accelerator and neuron device information on the describe instance types API.
* api-change:``kinesisanalyticsv2``: [``botocore``] Support for Flink 1.18 in Managed Service for Apache Flink
* api-change:``s3``: [``botocore``] Documentation updates for Amazon S3.
* api-change:``sagemaker``: [``botocore``] Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker documentation.
* api-change:``workspaces-thin-client``: [``botocore``] Removed unused parameter kmsKeyArn from UpdateDeviceRequest

1.34.63
=======

* api-change:``amplify``: [``botocore``] Documentation updates for Amplify. Identifies the APIs available only to apps created using Amplify Gen 1.
* api-change:``ec2-instance-connect``: [``botocore``] This release includes a new exception type "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
* api-change:``elbv2``: [``botocore``] This release allows you to configure HTTP client keep-alive duration for communication between clients and Application Load Balancers.
* api-change:``fis``: [``botocore``] This release adds support for previewing target resources before running a FIS experiment. It also adds resource ARNs for actions, experiments, and experiment templates to API responses.
* api-change:``iot-roborunner``: [``botocore``] The iot-roborunner client has been removed following the deprecation of the service.
* api-change:``rds``: [``botocore``] Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
* api-change:``secretsmanager``: [``botocore``] Doc only update for Secrets Manager
* api-change:``timestream-influxdb``: [``botocore``] This is the initial SDK release for Amazon Timestream for InfluxDB. Amazon Timestream for InfluxDB is a new time-series database engine that makes it easy for application developers and DevOps teams to run InfluxDB databases on AWS for near real-time time-series applications using open source APIs.
* enhancement:``urllib3``: [``botocore``] Added support for urllib3 2.2.1+ in Python 3.10+

1.34.62
=======

* api-change:``ivs-realtime``: [``botocore``] adds support for multiple new composition layout configuration options (grid, pip)
* api-change:``kinesisanalyticsv2``: [``botocore``] Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs.
* api-change:``s3``: [``botocore``] This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).

1.34.61
=======

* api-change:``cloudformation``: [``botocore``] CloudFormation documentation update for March, 2024
* api-change:``connect``: [``botocore``] This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
* api-change:``ec2``: [``botocore``] Documentation updates for Amazon EC2.
* api-change:``kafka``: [``botocore``] Added support for specifying the starting position of topic replication in MSK-Replicator.
* api-change:``ssm``: [``botocore``] March 2024 doc-only updates for Systems Manager.

1.34.60
=======

* api-change:``codestar-connections``: [``botocore``] Added a sync configuration enum to disable publishing of deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum (TriggerStackUpdateOn) to only trigger changes.
* api-change:``elasticache``: [``botocore``] Revisions to API text that are now to be carried over to SDK text, changing usages of "SFO" in code examples to "us-west-1", and some other typos.
* api-change:``mediapackagev2``: [``botocore``] This release enables customers to safely update their MediaPackage v2 channel groups, channels and origin endpoints using entity tags.

1.34.59
=======

* api-change:``batch``: [``botocore``] This release adds JobStateTimeLimitActions setting to the Job Queue API. It allows you to configure an action Batch can take for a blocking job in front of the queue after the defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues.
* api-change:``bedrock-agent-runtime``: [``botocore``] Documentation update for Bedrock Runtime Agent
* api-change:``cloudtrail``: [``botocore``] Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs.
* api-change:``codebuild``: [``botocore``] This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
* api-change:``cognito-idp``: [``botocore``] Add ConcurrentModificationException to SetUserPoolMfaConfig
* api-change:``guardduty``: [``botocore``] Add RDS Provisioned and Serverless Usage types
* api-change:``transfer``: [``botocore``] Added DES_EDE3_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector.

1.34.58
=======

* api-change:``appconfig``: [``botocore``] AWS AppConfig now supports dynamic parameters, which enhance the functionality of AppConfig Extensions by allowing you to provide parameter values to your Extensions at the time you deploy your configuration.
* api-change:``ec2``: [``botocore``] This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation.
* api-change:``grafana``: [``botocore``] Adds support for the new GrafanaToken as part of the Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
* api-change:``lambda``: [``botocore``] Documentation updates for AWS Lambda
* api-change:``payment-cryptography-data``: [``botocore``] AWS Payment Cryptography EMV Decrypt Feature  Release
* api-change:``rds``: [``botocore``] Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
* api-change:``snowball``: [``botocore``] Doc-only update for change to EKS-Anywhere ordering.
* api-change:``wafv2``: [``botocore``] You can increase the max request body inspection size for some regional resources. The size setting is in the web ACL association config. Also, the AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a primitive boolean type, for languages like Java.
* api-change:``workspaces``: [``botocore``] Added note for user decoupling

1.34.57
=======

* api-change:``dynamodb``: [``botocore``] Doc only updates for DynamoDB documentation
* api-change:``imagebuilder``: [``botocore``] Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response.
* api-change:``mwaa``: [``botocore``] Amazon MWAA adds support for Apache Airflow v2.8.1.
* api-change:``rds``: [``botocore``] Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
* api-change:``redshift``: [``botocore``] Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
* api-change:``verifiedpermissions``: [``botocore``] Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs.

1.34.56
=======

* api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway
* api-change:``chatbot``: [``botocore``] Minor update to documentation.
* api-change:``organizations``: [``botocore``] This release contains an endpoint addition
* api-change:``sesv2``: [``botocore``] Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2.

1.34.55
=======

* api-change:``cloudformation``: [``botocore``] Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs
* api-change:``fsx``: [``botocore``] Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
* api-change:``organizations``: [``botocore``] Documentation update for AWS Organizations

1.34.54
=======

* api-change:``accessanalyzer``: [``botocore``] Fixed a typo in description field.
* api-change:``autoscaling``: [``botocore``] With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.
* api-change:``ec2``: [``botocore``] With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.

1.34.53
=======

* api-change:``docdb-elastic``: [``botocore``] Launched Elastic Clusters Readable Secondaries, Start/Stop, Configurable Shard Instance count, Automatic Backups and Snapshot Copying
* api-change:``eks``: [``botocore``] Added support for new AL2023 AMIs to the supported AMITypes.
* api-change:``lexv2-models``: [``botocore``] This release makes AMAZON.QnAIntent generally available in Amazon Lex. This generative AI feature leverages large language models available through Amazon Bedrock to automate frequently asked questions (FAQ) experience for end-users.
* api-change:``migrationhuborchestrator``: [``botocore``] Adds new CreateTemplate, UpdateTemplate and DeleteTemplate APIs.
* api-change:``quicksight``: [``botocore``] TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update
* api-change:``sagemaker``: [``botocore``] Adds support for ModelDataSource in Model Packages to support unzipped models. Adds support to specify SourceUri for models which allows registration of models without mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting information during registration.
* api-change:``securitylake``: [``botocore``] Add capability to update the Data Lake's MetaStoreManager Role in order to perform required data lake updates to use Iceberg table format in their data lake or update the role for any other reason.

(adam)

2024-04-12 11:11:51 UTC MAIN commitmail json YAML

py-s3transfer: updated to 0.10.1

0.10.1

bugfix:urllib3: Fixed retry handling for IncompleteRead exception raised by urllib3 2.x during data transfer

(adam)

2024-04-12 11:10:21 UTC MAIN commitmail json YAML

py-botocore: updated to 1.34.83

1.34.83
=======

* api-change:``batch``: This release adds the task properties field to attempt details and the name field on EKS container detail.
* api-change:``cloudfront``: CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.
* api-change:``cloudwatch``: This release adds support for Metric Characteristics for CloudWatch Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are part of the expected pattern.
* api-change:``codebuild``: Support access tokens for Bitbucket sources
* api-change:``iam``: For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required.
* api-change:``medialive``: AWS Elemental MediaLive introduces workflow monitor, a new feature that enables the visualization and monitoring of your media workflows. Create signal maps of your existing workflows and monitor them by creating notification and monitoring template groups.
* api-change:``omics``: This release adds support for retrieval of S3 direct access metadata on sequence stores and read sets, and adds support for SHA256up and SHA512up HealthOmics ETags.
* api-change:``pipes``: LogConfiguration ARN validation fixes
* api-change:``rds``: Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle.
* api-change:``s3control``: Documentation updates for Amazon S3-control.

1.34.82
=======

* api-change:``cleanrooms``: AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts.
* api-change:``connect``: This release adds new Submit Auto Evaluation Action for Amazon Connect Rules.
* api-change:``networkmonitor``: Examples were added to CloudWatch Network Monitor commands.
* api-change:``qconnect``: This release adds a new QiC public API updateSession and updates an existing QiC public API createSession
* api-change:``rekognition``: Added support for ContentType to content moderation detections.
* api-change:``supplychain``: This release includes API SendDataIntegrationEvent for AWS Supply Chain
* api-change:``workspaces-thin-client``: Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs.

1.34.81
=======

* api-change:``codebuild``: Add new webhook filter types for GitHub webhooks
* api-change:``mediaconvert``: This release includes support for bringing your own fonts to use for burn-in or DVB-Sub captioning workflows.
* api-change:``pinpoint``: The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys.
* api-change:``rds``: This release adds support for specifying the CA certificate to use for the new db instance when restoring from db snapshot, restoring from s3, restoring to point in time, and creating a db instance read replica.

1.34.80
=======

* api-change:``controlcatalog``: This is the initial SDK release for AWS Control Catalog, a central catalog for AWS managed controls. This release includes 3 new APIs - ListDomains, ListObjectives, and ListCommonControls - that vend high-level data to categorize controls across the AWS platform.
* api-change:``mgn``: Added USE_SOURCE as default option to LaunchConfigurationTemplate bootMode parameter.
* api-change:``networkmonitor``: Updated the allowed monitorName length for CloudWatch Network Monitor.

1.34.79
=======

* api-change:``quicksight``: Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
* api-change:``resource-groups``: Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types.
* api-change:``verifiedpermissions``: Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

1.34.78
=======

* api-change:``b2bi``: Adding support for X12 5010 HIPAA EDI version and associated transaction sets.
* api-change:``cleanrooms``: Feature: New schemaStatusDetails field to the existing Schema object that displays a status on Schema API responses to show whether a schema is queryable or not. New BatchGetSchemaAnalysisRule API to retrieve multiple schemaAnalysisRules using a single API call.
* api-change:``ec2``: Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.
* api-change:``emr-containers``: This release adds support for integration with EKS AccessEntry APIs to enable automatic Cluster Access for EMR on EKS.
* api-change:``ivs``: API update to include an SRT ingest endpoint and passphrase for all channels.
* api-change:``verifiedpermissions``: Adds GroupConfiguration field to Identity Source API's

1.34.77
=======

* api-change:``cleanroomsml``: The release includes a public SDK for AWS Clean Rooms ML APIs, making them globally available to developers worldwide.
* api-change:``cloudformation``: This release would return a new field - PolicyAction in cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the physical resource (e.g., Delete, Retain) according to the user's template
* api-change:``datazone``: This release supports the feature of dataQuality to enrich asset with dataQualityResult in Amazon DataZone.
* api-change:``docdb``: This release adds Global Cluster Switchover capability which enables you to change your global cluster's primary AWS Region, the region that serves writes, while preserving the replication between all regions in the global cluster.
* api-change:``groundstation``: This release adds visibilityStartTime and visibilityEndTime to DescribeContact and ListContacts responses.
* api-change:``lambda``: Add Ruby 3.3 (ruby3.3) support to AWS Lambda
* api-change:``medialive``: Cmaf Ingest outputs are now supported in Media Live
* api-change:``medical-imaging``: SearchImageSets API now supports following enhancements - Additional support for searching on UpdatedAt and SeriesInstanceUID - Support for searching existing filters between dates/times - Support for sorting the search result by Ascending/Descending - Additional parameters returned in the response
* api-change:``transfer``: Add ability to specify Security Policies for SFTP Connectors

1.34.76
=======

* api-change:``ecs``: Documentation only update for Amazon ECS.
* api-change:``glue``: Adding View related fields to responses of read-only Table APIs.
* api-change:``ivschat``: Doc-only update. Changed "Resources" to "Key Concepts" in docs and updated text.
* api-change:``rolesanywhere``: This release increases the limit on the roleArns request parameter for the *Profile APIs that support it. This parameter can now take up to 250 role ARNs.
* api-change:``securityhub``: Documentation updates for AWS Security Hub

1.34.75
=======

* api-change:``cloudwatch``: This release adds support for CloudWatch Anomaly Detection on cross-account metrics. SingleMetricAnomalyDetector and MetricDataQuery inputs to Anomaly Detection APIs now take an optional AccountId field.
* api-change:``datazone``: This release supports the feature of AI recommendations for descriptions to enrich the business data catalog in Amazon DataZone.
* api-change:``deadline``: AWS Deadline Cloud is a new fully managed service that helps customers set up, deploy, and scale rendering projects in minutes, so they can improve the efficiency of their rendering pipelines and take on more projects.
* api-change:``emr``: This release fixes a broken link in the documentation.
* api-change:``lightsail``: This release adds support to upgrade the TLS version of the distribution.

1.34.74
=======

* api-change:``b2bi``: Supporting new EDI X12 transaction sets for X12 versions 4010, 4030, and 5010.
* api-change:``codebuild``: Add new fleet status code for Reserved Capacity.
* api-change:``codeconnections``: Duplicating the CodeStar Connections service into the new, rebranded AWS CodeConnections service.
* api-change:``internetmonitor``: This release adds support to allow customers to track cross account monitors through ListMonitor, GetMonitor, ListHealthEvents, GetHealthEvent, StartQuery APIs.
* api-change:``iotwireless``: Add support for retrieving key historical and live metrics for LoRaWAN devices and gateways
* api-change:``marketplace-catalog``: This release enhances the ListEntities API to support ResaleAuthorizationId filter and sort for OfferEntity in the request and the addition of a ResaleAuthorizationId field in the response of OfferSummary.
* api-change:``neptune-graph``: Add the new API Start-Import-Task for Amazon Neptune Analytics.
* api-change:``sagemaker``: This release adds support for custom images for the CodeEditor App on SageMaker Studio

1.34.73
=======

* api-change:``codecatalyst``: This release adds support for understanding pending changes to subscriptions by including two new response parameters for the GetSubscription API for Amazon CodeCatalyst.
* api-change:``compute-optimizer``: This release enables AWS Compute Optimizer to analyze and generate recommendations with a new customization preference, Memory Utilization.
* api-change:``ec2``: Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.
* api-change:``eks``: Add multiple customer error code to handle customer caused failure when managing EKS node groups
* api-change:``guardduty``: Add EC2 support for GuardDuty Runtime Monitoring auto management.
* api-change:``neptune-graph``: Update ImportTaskCancelled waiter to evaluate task state correctly and minor documentation changes.
* api-change:``oam``: This release adds support for sharing AWS::InternetMonitor::Monitor resources.
* api-change:``quicksight``: Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.

1.34.72
=======

* api-change:``batch``: This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS
* api-change:``bedrock-agent``: This changes introduces metadata documents statistics and also updates the documentation for bedrock agent.
* api-change:``bedrock-agent-runtime``: This release introduces filtering support on Retrieve and RetrieveAndGenerate APIs.
* api-change:``elasticache``: Added minimum capacity to  Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load
* api-change:``secretsmanager``: Documentation updates for Secrets Manager

1.34.71
=======

* api-change:``bedrock-agent-runtime``: This release adds support to customize prompts sent through the RetrieveAndGenerate API in Agents for Amazon Bedrock.
* api-change:``ce``: Adds support for backfill of cost allocation tags, with new StartCostAllocationTagBackfill and ListCostAllocationTagBackfillHistory API.
* api-change:``ec2``: Documentation updates for Elastic Compute Cloud (EC2).
* api-change:``ecs``: This is a documentation update for Amazon ECS.
* api-change:``finspace``: Add new operation delete-kx-cluster-node and add status parameter to list-kx-cluster-node operation.

1.34.70
=======

* api-change:``codebuild``: Supporting GitLab and GitLab Self Managed as source types in AWS CodeBuild.
* api-change:``ec2``: Added support for ModifyInstanceMetadataDefaults and GetInstanceMetadataDefaults to set Instance Metadata Service account defaults
* api-change:``ecs``: Documentation only update for Amazon ECS.
* api-change:``emr-containers``: This release increases the number of supported job template parameters from 20 to 100.
* api-change:``globalaccelerator``: AWS Global Accelerator now supports cross-account sharing for bring your own IP addresses.
* api-change:``medialive``: Exposing TileMedia H265 options
* api-change:``sagemaker``: Introduced support for the following new instance types on SageMaker Studio for JupyterLab and CodeEditor applications: m6i, m6id, m7i, c6i, c6id, c7i, r6i, r6id, r7i, and p5

1.34.69
=======

* api-change:``firehose``: Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.
* api-change:``kendra``: Documentation update, March 2024. Corrects some docs for Amazon Kendra.
* api-change:``pricing``: Add ResourceNotFoundException to ListPriceLists and GetPriceListFileUrl APIs
* api-change:``rolesanywhere``: This release relaxes constraints on the durationSeconds request parameter for the *Profile APIs that support it. This parameter can now take on values that go up to 43200.
* api-change:``securityhub``: Added new resource detail object to ASFF, including resource for LastKnownExploitAt

1.34.68
=======

* api-change:``codeartifact``: This release adds Package groups to CodeArtifact so you can more conveniently configure package origin controls for multiple packages.

1.34.67
=======

* api-change:``accessanalyzer``: This release adds support for policy validation and external access findings for DynamoDB tables and streams. IAM Access Analyzer helps you author functional and secure resource-based policies and identify cross-account access. Updated service API, documentation, and paginators.
* api-change:``codebuild``: This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).
* api-change:``connect``: This release updates the *InstanceStorageConfig APIs to support a new ResourceType: REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS. Use this resource type to enable streaming for real-time analysis of chat contacts and to associate a Kinesis stream where real-time analysis chat segments will be published.
* api-change:``dynamodb``: This release introduces 3 new APIs ('GetResourcePolicy', 'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the 'TableName' parameter.
* api-change:``managedblockchain-query``: AMB Query: update GetTransaction to include transactionId as input
* api-change:``savingsplans``: Introducing the Savings Plans Return feature enabling customers to return their Savings Plans within 7 days of purchase.

1.34.66
=======

* api-change:``cloudformation``: Documentation update, March 2024. Corrects some formatting.
* api-change:``ec2``: This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated.
* api-change:``finspace``: Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations.
* api-change:``logs``: Update LogSamples field in Anomaly model to be a list of LogEvent
* api-change:``managedblockchain-query``: Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents.

1.34.65
=======

* api-change:``cloudformation``: This release supports for a new API ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable resource. Customers can now view the specific combinations of regions and OUs that are being auto-deployed.
* api-change:``kms``: Adds the ability to use the default policy name by omitting the policyName parameter in calls to PutKeyPolicy and GetKeyPolicy
* api-change:``mediatailor``: This release adds support to allow customers to show different content within a channel depending on metadata associated with the viewer.
* api-change:``rds``: This release launches the ModifyIntegration API and support for data filtering for zero-ETL Integrations.
* api-change:``s3``: Fix two issues with response root node names.
* api-change:``timestream-query``: Documentation updates, March 2024

1.34.64
=======

* api-change:``backup``: This release introduces a boolean attribute ManagedByAWSBackupOnly as part of ListRecoveryPointsByResource api to filter the recovery points based on ownership. This attribute can be used to filter out the recovery points protected by AWSBackup.
* api-change:``codebuild``: AWS CodeBuild now supports overflow behavior on Reserved Capacity.
* api-change:``connect``: This release adds Hierarchy based Access Control fields to Security Profile public APIs and adds support for UserAttributeFilter to SearchUsers API.
* api-change:``ec2``: Add media accelerator and neuron device information on the describe instance types API.
* api-change:``kinesisanalyticsv2``: Support for Flink 1.18 in Managed Service for Apache Flink
* api-change:``s3``: Documentation updates for Amazon S3.
* api-change:``sagemaker``: Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker documentation.
* api-change:``workspaces-thin-client``: Removed unused parameter kmsKeyArn from UpdateDeviceRequest

1.34.63
=======

* api-change:``amplify``: Documentation updates for Amplify. Identifies the APIs available only to apps created using Amplify Gen 1.
* api-change:``ec2-instance-connect``: This release includes a new exception type "SerialConsoleSessionUnsupportedException" for SendSerialConsoleSSHPublicKey API.
* api-change:``elbv2``: This release allows you to configure HTTP client keep-alive duration for communication between clients and Application Load Balancers.
* api-change:``fis``: This release adds support for previewing target resources before running a FIS experiment. It also adds resource ARNs for actions, experiments, and experiment templates to API responses.
* api-change:``iot-roborunner``: The iot-roborunner client has been removed following the deprecation of the service.
* api-change:``rds``: Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.
* api-change:``secretsmanager``: Doc only update for Secrets Manager
* api-change:``timestream-influxdb``: This is the initial SDK release for Amazon Timestream for InfluxDB. Amazon Timestream for InfluxDB is a new time-series database engine that makes it easy for application developers and DevOps teams to run InfluxDB databases on AWS for near real-time time-series applications using open source APIs.
* enhancement:``urllib3``: Added support for urllib3 2.2.1+ in Python 3.10+

1.34.62
=======

* api-change:``ivs-realtime``: adds support for multiple new composition layout configuration options (grid, pip)
* api-change:``kinesisanalyticsv2``: Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs.
* api-change:``s3``: This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).

1.34.61
=======

* api-change:``cloudformation``: CloudFormation documentation update for March, 2024
* api-change:``connect``: This release increases MaxResults limit to 500 in request for SearchUsers, SearchQueues and SearchRoutingProfiles APIs of Amazon Connect.
* api-change:``ec2``: Documentation updates for Amazon EC2.
* api-change:``kafka``: Added support for specifying the starting position of topic replication in MSK-Replicator.
* api-change:``ssm``: March 2024 doc-only updates for Systems Manager.

1.34.60
=======

* api-change:``codestar-connections``: Added a sync configuration enum to disable publishing of deployment status to source providers (PublishDeploymentStatus). Added a sync configuration enum (TriggerStackUpdateOn) to only trigger changes.
* api-change:``elasticache``: Revisions to API text that are now to be carried over to SDK text, changing usages of "SFO" in code examples to "us-west-1", and some other typos.
* api-change:``mediapackagev2``: This release enables customers to safely update their MediaPackage v2 channel groups, channels and origin endpoints using entity tags.

1.34.59
=======

* api-change:``batch``: This release adds JobStateTimeLimitActions setting to the Job Queue API. It allows you to configure an action Batch can take for a blocking job in front of the queue after the defined period of time. The new parameter applies for ECS, EKS, and FARGATE Job Queues.
* api-change:``bedrock-agent-runtime``: Documentation update for Bedrock Runtime Agent
* api-change:``cloudtrail``: Added exceptions to CreateTrail, DescribeTrails, and ListImportFailures APIs.
* api-change:``codebuild``: This release adds support for a new webhook event: PULL_REQUEST_CLOSED.
* api-change:``cognito-idp``: Add ConcurrentModificationException to SetUserPoolMfaConfig
* api-change:``guardduty``: Add RDS Provisioned and Serverless Usage types
* api-change:``transfer``: Added DES_EDE3_CBC to the list of supported encryption algorithms for messages sent with an AS2 connector.

1.34.58
=======

* api-change:``appconfig``: AWS AppConfig now supports dynamic parameters, which enhance the functionality of AppConfig Extensions by allowing you to provide parameter values to your Extensions at the time you deploy your configuration.
* api-change:``ec2``: This release adds an optional parameter to RegisterImage and CopyImage APIs to support tagging AMIs at the time of creation.
* api-change:``grafana``: Adds support for the new GrafanaToken as part of the Amazon Managed Grafana Enterprise plugins upgrade to associate your AWS account with a Grafana Labs account.
* api-change:``lambda``: Documentation updates for AWS Lambda
* api-change:``payment-cryptography-data``: AWS Payment Cryptography EMV Decrypt Feature  Release
* api-change:``rds``: Updates Amazon RDS documentation for io2 storage for Multi-AZ DB clusters
* api-change:``snowball``: Doc-only update for change to EKS-Anywhere ordering.
* api-change:``wafv2``: You can increase the max request body inspection size for some regional resources. The size setting is in the web ACL association config. Also, the AWSManagedRulesBotControlRuleSet EnableMachineLearning setting now takes a Boolean instead of a primitive boolean type, for languages like Java.
* api-change:``workspaces``: Added note for user decoupling

1.34.57
=======

* api-change:``dynamodb``: Doc only updates for DynamoDB documentation
* api-change:``imagebuilder``: Add PENDING status to Lifecycle Execution resource status. Add StartTime and EndTime to ListLifecycleExecutionResource API response.
* api-change:``mwaa``: Amazon MWAA adds support for Apache Airflow v2.8.1.
* api-change:``rds``: Updated the input of CreateDBCluster and ModifyDBCluster to support setting CA certificates. Updated the output of DescribeDBCluster to show current CA certificate setting value.
* api-change:``redshift``: Update for documentation only. Covers port ranges, definition updates for data sharing, and definition updates to cluster-snapshot documentation.
* api-change:``verifiedpermissions``: Deprecating details in favor of configuration for GetIdentitySource and ListIdentitySources APIs.

1.34.56
=======

* api-change:``apigateway``: Documentation updates for Amazon API Gateway
* api-change:``chatbot``: Minor update to documentation.
* api-change:``organizations``: This release contains an endpoint addition
* api-change:``sesv2``: Adds support for providing custom headers within SendEmail and SendBulkEmail for SESv2.

1.34.55
=======

* api-change:``cloudformation``: Add DetailedStatus field to DescribeStackEvents and DescribeStacks APIs
* api-change:``fsx``: Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
* api-change:``organizations``: Documentation update for AWS Organizations

1.34.54
=======

* api-change:``accessanalyzer``: Fixed a typo in description field.
* api-change:``autoscaling``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.
* api-change:``ec2``: With this release, Amazon EC2 Auto Scaling groups, EC2 Fleet, and Spot Fleet improve the default price protection behavior of attribute-based instance type selection of Spot Instances, to consistently select from a wide range of instance types.

1.34.53
=======

* api-change:``docdb-elastic``: Launched Elastic Clusters Readable Secondaries, Start/Stop, Configurable Shard Instance count, Automatic Backups and Snapshot Copying
* api-change:``eks``: Added support for new AL2023 AMIs to the supported AMITypes.
* api-change:``lexv2-models``: This release makes AMAZON.QnAIntent generally available in Amazon Lex. This generative AI feature leverages large language models available through Amazon Bedrock to automate frequently asked questions (FAQ) experience for end-users.
* api-change:``migrationhuborchestrator``: Adds new CreateTemplate, UpdateTemplate and DeleteTemplate APIs.
* api-change:``quicksight``: TooltipTarget for Combo chart visuals; ColumnConfiguration limit increase to 2000; Documentation Update
* api-change:``sagemaker``: Adds support for ModelDataSource in Model Packages to support unzipped models. Adds support to specify SourceUri for models which allows registration of models without mandating a container for hosting. Using SourceUri, customers can decouple the model from hosting information during registration.
* api-change:``securitylake``: Add capability to update the Data Lake's MetaStoreManager Role in order to perform required data lake updates to use Iceberg table format in their data lake or update the role for any other reason.

(adam)

2024-04-12 10:46:09 UTC MAIN commitmail json YAML

doc: Updated editors/tp-note to 1.24.2

(pin)

2024-04-12 10:45:37 UTC MAIN commitmail json YAML

editors/tp-note: update to 1.24.2

v1.24.2
Regression fix: repair broken Windows installer

This updates the tool chain that produces the Windows installer. The `.msi`
installer was broken in version 1.24.1.

Minor bug fix:

* Windows: do not insert double `\r\r` when input comes from both: stdin and
  the clipboard.

v1.24.1
Regression bug fix: no HTML in X11 clipboard, fallback to text

This release fixes a regression (commit dc9fd8d) introduced with the
migration to the `clipboard-rs` crate (commit b532b71) under Linux/X11:
When the clipboard contains no HTML, now the plain text content is
correctly used (again).

Minor internal improvements:

* Refactor clipboard related templates

(pin)

2024-04-12 09:58:26 UTC MAIN commitmail json YAML

Updated devel/py-test-cov, devel/py-test-isort

(adam)

2024-04-12 09:58:07 UTC MAIN commitmail json YAML

py-test-isort: updated to 4.0.0

4.0.0 - 2024-03-05

Drop support for Python 3.7
Add support for Python 3.10 and 3.11
Add support for pytest 8

(adam)

2024-04-12 09:52:42 UTC MAIN commitmail json YAML

py-test-cov: updated to 5.0.0

5.0.0 (2024-03-24)

* Removed support for xdist rsync (now deprecated).
* Switched docs theme to Furo.
* Various legacy Python cleanup and CI improvements.
* Added a ``pyproject.toml`` example in the docs.
* Modernized project's pre-commit hooks to use ruff. Initial POC contributed by

(adam)

2024-04-12 09:09:16 UTC MAIN commitmail json YAML

doc: Updated net/netatalk22 to 2.3.2

(hauke)

2024-04-12 09:09:03 UTC MAIN commitmail json YAML

Update net/netatalk22 to v2.3.2

From upstream's changelog:

New Features

A Dockerfile and container entry script have been added which allows
you to run Netatalk 2 containerized. AppleTalk networking is supported
if the host OS has an AppleTalk network stack. Either build a Docker
image yourself from the code, or pull a pre-built image from Docker Hub.

A macOS style launchd configuration file and netatalkd helper script
has been added. Build it by configuring the build system with the
--enable-macos parameter. Using these allows you to bypass recent
limitations in macOS Sonoma that prevents forking daemons to run.

Netatalk-F�s pap is now able to print to an ImageWriter II or LQ-A
connected to the LocalTalk network, with papstatus providing more
status information for this line of Apple printers.

What's Changed

    [2.3] Create Dockerfile and entry point by @rdmark in
    https://github.com/Netatalk/netatalk/pull/704
    [2.3] Remove binary logo images from revision control by @rdmark
    in https://github.com/Netatalk/netatalk/pull/717
    [2.3] Docker: Unprivileged build; expose ports and volume by
    @rdmark in https://github.com/Netatalk/netatalk/pull/714
    [2.3] Docker: Check for mandatory env variables; more
    configurability by @rdmark in
    https://github.com/Netatalk/netatalk/pull/721
    [2.3] atalkd: Bail out when attempting to -seed a single interface
    by @rdmark in https://github.com/Netatalk/netatalk/pull/720
    [2.3] pap,papstatus: changes to allow Imagewriters to print, and
    nicer status messages by @nutzman in
    https://github.com/Netatalk/netatalk/pull/722
    [2.3] docs: Correct descriptions for afpd -D and -T options by
    @rdmark in https://github.com/Netatalk/netatalk/pull/727
    [2.3] Clean up residual CVS commit headers by @rdmark in
    https://github.com/Netatalk/netatalk/pull/734
    [2.3] docs: Improve man page summaries by @rdmark in
    https://github.com/Netatalk/netatalk/pull/733
    [2.3] docs: Print netatalk version as subtitle, and header on each
    html page by @rdmark in
    https://github.com/Netatalk/netatalk/pull/741
    [2.3] docs: manual XML source improvements, backported from main
    by @rdmark in https://github.com/Netatalk/netatalk/pull/753
    [2.3] Create init scripts for macOS by @rdmark in
    https://github.com/Netatalk/netatalk/pull/757
    [2.3] Detect system docbook stylesheets at configure time by
    @rdmark in https://github.com/Netatalk/netatalk/pull/763
    [2.3] docker: Check for atalkd interface before starting atalkd
    daemons by @rdmark in
    https://github.com/Netatalk/netatalk/pull/769
    [2.3] Rename launchd plist to io.netatalk* and sort file names by
    @rdmark in https://github.com/Netatalk/netatalk/pull/765

(hauke)

2024-04-12 08:57:34 UTC MAIN commitmail json YAML

doc: Updated devel/alex to 3.5.1.0

(wiz)

2024-04-12 08:57:25 UTC MAIN commitmail json YAML

alex: update to 3.5.1.0.

## Changes in 3.5.1.0

* Drop generating output for GHC < 6.4.
* Use qualified imports in generated code (except for `Prelude`)
  ([Issue #258](https://github.com/haskell/alex/issues/258)).
* Suppress warnings `tabs` and `unused-imports` for generated code
  ([Issue #255](https://github.com/haskell/alex/issues/255)).
* Tested with GHC 8.0 - 9.8.2.

## Changes in 3.5.0.0

* Add option `--numeric-version`.
* Remove deprecated `-v` as alias for `--version`.
* Add `-v` as placeholder for a future `--verbose` option.
* Make `alex{G,S}etUserState` available with the `monadUserState-bytestring` wrapper
  ([Issue #220](https://github.com/haskell/alex/issues/220)).
* Debugging lexer: print character in addition to its ASCII code
  ([PR #252](https://github.com/haskell/alex/pull/252)).
* Tested with GHC 8.0 - 9.8.1.

(wiz)

2024-04-12 08:03:07 UTC MAIN commitmail json YAML

doc: Updated graphics/php-jpgraph to 4.4.2

(wiz)

2024-04-12 08:02:57 UTC MAIN commitmail json YAML

2024-04-12 07:57:16 UTC MAIN commitmail json YAML

Updated www/py-django-countries, www/py-django-picklefield

(adam)

2024-04-12 07:56:54 UTC MAIN commitmail json YAML

py-django-picklefield: updated to 3.2

Changes in version 3.2.0

Added tested support for Django 4.1, 4.2, 5.0.
Added tested support for Python 3.11, 3.12.
Dropped support for Python 3.6 and 3.7.

(adam)

2024-04-12 07:54:31 UTC MAIN commitmail json YAML

py-django-countries: updated to 7.6.1

7.6.1 (2 April 2024)

- Fix a TypeError when no country is selected, introduced in the Django 5 fix.

7.6 (27 March 2024)

- Replace deprecated ``pkg_resources.iter_entry_points`` with
  ``importlib_metadata``.

- Support Django 5.0.

(adam)

2024-04-12 07:28:33 UTC MAIN commitmail json YAML

doc: add more upper bounds

tex-context was fixed in
https://github.com/contextgarden/context-mirror/commit/25fcad7435f56cdce2658336909f4da6a65589c0
in 2018, but I'm not sure what version that corresponds to so just mark
today's version safe.

(wiz)

2024-04-11 22:21:39 UTC MAIN commitmail json YAML

firefox115: drop comment that's no longer relevant

(gutteridge)

2024-04-11 22:20:18 UTC MAIN commitmail json YAML

firefox: drop comment that's no longer relevant

(gutteridge)

2024-04-11 22:19:25 UTC MAIN commitmail json YAML

wasi-compiler-rt: drop comment that's no longer relevant

(gutteridge)

2024-04-11 21:28:14 UTC MAIN commitmail json YAML

doc/TODO: mark ldb-2.9.0 as breaking samba4

(wiz)

2024-04-11 19:54:42 UTC MAIN commitmail json YAML

2024-04-11 19:53:50 UTC MAIN commitmail json YAML

2024-04-11 18:48:24 UTC MAIN commitmail json YAML

doc: improve nut entries

(wiz)

2024-04-11 18:47:53 UTC MAIN commitmail json YAML

opencv: cmake-pkgsrc-build -> ${CMAKE_BUILD_DIR}

(adam)

2024-04-11 18:47:42 UTC MAIN commitmail json YAML

biology/Makefile: update for nut -> nutsqlite

(wiz)

2024-04-11 18:44:02 UTC MAIN commitmail json YAML

doc: Updated sysutils/rsftch to 0.4.1

(pin)

2024-04-11 18:43:42 UTC MAIN commitmail json YAML

sysutils/rsftch: update to 0.4.1

- effed up with readme, release 0.4.1
- change file structure, release 0.4.0
- change to structs because i felt like it, release 0.3.9

(pin)

2024-04-11 18:37:29 UTC MAIN commitmail json YAML

biology/nut was upgraded to bioloy/nutsqlite

(ktnb)

2024-04-11 18:36:40 UTC MAIN commitmail json YAML

doc: Updated biology/nutsqlite to 2.0.6

(ktnb)

2024-04-11 18:21:05 UTC MAIN commitmail json YAML

nutsqlite: make PKGNAME match directory name

(wiz)

2024-04-11 17:59:48 UTC MAIN commitmail json YAML

nutsqlite: added version 2.0.6

biology/nutsqlite supersedes the biology/nut.

NUT is nutrition software to record what you eat and analyze your
meals for nutrient composition.  Besides the usual features of
nutrition software, NUT includes a novel automatic portion control
feature that allows you to plan nutritious meals when experimenting
with different calorie levels, different levels of protein,
carbohydate, and fat, and different food exclusions.  NUT also
offers a well-organized presentation of the nutrients that can help
you learn human nutrition by simply playing with the software.

(ktnb)

2024-04-11 17:52:53 UTC MAIN commitmail json YAML

2024-04-11 17:11:01 UTC MAIN commitmail json YAML

Remove $Id: from patch-ae, so that CVS doesn't change it
Regen distinfo

(bouyer)

2024-04-11 17:02:03 UTC MAIN commitmail json YAML

compiler-rt: fix install path - thanks to Robert Bagdan for spotting this; bump revision

(adam)

2024-04-11 15:24:36 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup tickets up to #6845

(bsiegert)

2024-04-11 15:19:27 UTC MAIN commitmail json YAML

doc: Updated lang/gambc to 4.9.5

(ktnb)

2024-04-11 15:19:11 UTC MAIN commitmail json YAML

gambc: update to 4.9.5

- Avoid leading 0 in timestamp that can be interpreted as an octal
  number
- Fix various SRFI 19 issues and update leap-seconds table
- Check for Autoconf 2.69 and give a warning if another version is
  used

(ktnb)

2024-04-11 15:10:42 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6845 - requested by taca
www/php-concrete-cms: security fix

Revisions pulled up:
- www/php-concrete-cms/Makefile                                1.3
- www/php-concrete-cms/PLIST                                    1.2
- www/php-concrete-cms/distinfo                                1.3

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sun Apr  7 13:59:05 UTC 2024

  Modified Files:
  pkgsrc/www/php-concrete-cms: Makefile PLIST distinfo

  Log Message:
  www/php-concrete-cms: update to 9.2.8

  9.2.8 (2024-04-02)

  Bug Fixes

  * Fixed bug where c5:info console command would fail when run on a Concrete
    webroot if that webroot was not yet an installed Concrete site.

  * Fixed bug where logout link in toolbar would not work when user was logged
    in as an editor who could not view the Dashboard (thanks ounziw)

  Security Updates

  * Created CVE-2024-2753 Stored XSS on the calendar color settings screen and
    fixed it with commit 11988 Prior to the fix, a rogue administrator could
    put malicious javascript on the Concrete CMS color setting screen which
    would have would have been triggered by and affected users who accessed
    the color settings screen.  The Concrete CMS security team gave this
    vulnerability a CVSS v3.1 score of 2.0 with a vector of
    AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:N/A:N

    Thank you Rikuto Tauchi for reporting HackerOne 2433383.

  * Created CVE-2024-3178 Cross-site Scripting (XSS) - Advanced File Search
    Filter and fixed it with commit 11988 for version 9 and commit 11989 for
    version 8.  Prior to the fix, a rogue administrator could add malicious
    code in the file manager because of insufficient validation of
    administrator provided data.  All administrators have access to the File
    Manager and hence could create a search filter with the malicious code
    attached.  The Concrete CMS security team gave this vulnerability a CVSS
    v3.1 score of 3.1 with a vector of AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L

    Thank you Guram (javakhishvili) for reporting HackerOne 949443

  * Created CVE-2024-3179 Stored XSS in the Custom Class page editing and
    fixed it with commit 11988 for version 9 and commit 11989 for version 8.
    Prior to the fix, a rogue administrator could insert malicious code in the
    custom class field due to insufficient validation of administrator
    provided data.  Concrete CMS version 9.2.8 and 8.5.13 no longer allow any
    non alphanumeric characters in this CSS class.  The Concrete CMS security
    team gave this vulnerability a CVSS v3.1 score of 3.1 with a vector of
    AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L Thank you Alexey Solovyev for
    reporting HackerOne 918129.

  * Created and fixed [CVE-2024-3180]
    (https://nvd.nist.gov/vuln/detail/CVE-2024-3180) Prior to fix, stored XSS
    could be executed by a rogue administrator adding malicious code to the
    link-text field when creating a block of type file.  Fixed with commit
    11988 for version 9 and commit 11989 for version 8.  The Concrete CMS
    security team gave this vulnerability a CVSS v3.1 sore of 3.1 with a
    vector of AV:N/AC:H/PR:H/UI:R/S:U/C:N/I:L/A:L Thank you Alexey Solovyev
    for reporting HackerOne 903356

  * Created CVE-2024-3181 Stored XSS in the Search Field.  Prior to the fix,
    stored XSS could be executed by an administrator changing a filter to
    which a rogue administrator had previously added malicious code.  The
    Concrete Team fixed this with commit 11988 for version 9 and commit 11989
    for version 8. Thank you Alexey Solovyev for reporting HackerOne 918142

(bsiegert)

2024-04-11 15:02:00 UTC pkgsrc-2024Q1 commitmail json YAML

Pullup ticket #6844 - requested by taca
editors/abiword-plugins: build fix

Revisions pulled up:
- editors/abiword-plugins/Makefile                              1.148
- editors/abiword-plugins/PLIST                                1.15

---
  Module Name: pkgsrc
  Committed By: gutteridge
  Date: Mon Apr  1 15:41:08 UTC 2024

  Modified Files:
  pkgsrc/editors/abiword-plugins: Makefile PLIST

  Log Message:
  abiword-plugins: fix builds by disabling AbiCollab component

  collab no longer builds with boost/asio in some environments, when the
  AbiCollab component is built, but that service seems defunct, anyway.

(bsiegert)

2024-04-11 14:50:54 UTC MAIN commitmail json YAML

Updated lang/nodejs18, lang/nodejs20

(adam)

2024-04-11 14:50:02 UTC MAIN commitmail json YAML

nodejs20: updated to 20.12.2

Version 20.12.2 'Iron' (LTS)

Notable Changes
CVE-2024-27980 - Command injection via args parameter of child_process.spawn without shell option enabled on Windows

(adam)

2024-04-11 14:49:55 UTC MAIN commitmail json YAML

doc: Updated biology/atac-seq to 1.5.0

(bacon)

2024-04-11 14:49:41 UTC MAIN commitmail json YAML

biology/atac-seq: Update to 1.5.0

Remove multiqc dep, responsible for 117 dependencies, including
gcc, llvm, and rust.

(bacon)

2024-04-11 14:49:35 UTC MAIN commitmail json YAML

nodejs18: updated to 18.20.2

Version 18.20.2 'Hydrogen' (LTS)

Notable Changes
CVE-2024-27980 - Command injection via args parameter of child_process.spawn without shell option enabled on Windows

(adam)

2024-04-11 14:47:05 UTC MAIN commitmail json YAML

doc: Updated biology/rna-seq to 1.3.0

(bacon)

2024-04-11 14:46:53 UTC MAIN commitmail json YAML

biology/rna-seq: Update to 1.3.0

Remove multiqc dep, responsible for 117 dependencies, including
gcc, llvm, and rust.
Add sra-tools, lz4, xz, and zstd

(bacon)

2024-04-11 14:15:31 UTC MAIN commitmail json YAML

doc: Updated shells/nushell to 0.92.2

(pin)