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 (1m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:16:49 UTC Now

2023-11-06 11:26:45 UTC MAIN commitmail json YAML

libtorrent: When going out of our way to define a Sun-specific madvise(),
at least match the definition used in the illumos and Solaris manuals.

Should help the build.

(nia)

2023-11-06 11:11:44 UTC MAIN commitmail json YAML

i3: Define __EXTENSIONS__ on illumos to gain access to various string
functions.

(nia)

2023-11-06 11:08:52 UTC MAIN commitmail json YAML

i3: Fix some problems with not including the correct headers.

(nia)

2023-11-06 11:03:16 UTC MAIN commitmail json YAML

Updated math/arpack-ng, databases/py-asyncpg

(adam)

2023-11-06 11:02:56 UTC MAIN commitmail json YAML

py-asyncpg: updated to 0.29.0

v0.29.0

Improvements

Python 3.12 and PostgreSQL 16 support
Add support for tuple-format custom codecs on composite types
Support target_session_attrs in URL format, add tests
Infinity numeric support
Add support for the WHERE clause in copy_to methods
Add query logging callbacks and context manager

Fixes

When prepared statements are disabled, avoid relying on them harder
Handle environments with HOME set to a not-a-directory
Fix handling of non-ASCII passwords
Disable JIT while doing type introspection
Remove connection parameter caching in Pool
Switch to Python 3.12-style wait_for
Update automatic PostGIS type conversion for Shapely 2.0
Use the timeout context manager in the connection path
Small fix for documentation on using SSL in Connection
Use cleanup_ctx in pool usage doc
Close cursor portals once the iterator is exhausted
Cut BaseProtocol circular reference on close.
Allow passing hosts as tuples to connect() (in addition to lists)

(adam)

2023-11-06 10:57:53 UTC MAIN commitmail json YAML

arpack-ng: updated to 3.9.1

arpack-ng - 3.9.1
* pyarpack: Ensure that the matrix properties (symmetric/hermitian) fit the solver (CG/LDL) with which they are used in the tests
* [BUG FIX] Tests for PARPACK with C/C++ bindings icb_parpack_c and icb_parpack_cpp are now really parallel and split the problem across MPI processes.
* Update arpackmm test suite: enable solving non-symmetric tests with BiCG solver
* README: Add details on Windows installation.
* [BUG FIX] Ensure that LAPACK RNG state is propagated (regression in 3.9.0).
* [BUG FIX] Ensure that separate random seeds are used on different parallel thread in D and S versions of functions (issue from original ARPACK).
* ICB(arpackdef.h): distinct intel llvm compiler (icx with clang-cl) from msvc on windows
* ICB(arpackdef.h): Undef macro I if complex.h from msvc version is loaded, which is an usual name and causes issues on arpackSolver.
* [BUG FIX] Fix install: headers in /path/to/local/include/arpack for ICB samples
* [BUG FIX] Fix install: headers in /path/to/local/include/arpack
* arpackmm: allow for using LA/SA magnitudes.
* Rename icbexmm option into eigen option.
* README: document how to use ICB.
* [BUG FIX] arpackmm: fix restart.
* README: document where to find arpack user's guide.

(adam)

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

2023-11-06 10:42:36 UTC MAIN commitmail json YAML

doc: Updated devel/py-mocket to 3.12.0

(wiz)

2023-11-06 10:42:23 UTC MAIN commitmail json YAML

py-mocket: update to 3.12.0.

3.12.0

Support for Python 3.12 (#204)

* Fix for Python 3.12
* Getting rid of Python 3.7, since it's not supported anymore.
* Precommit hooks' autoupdate.
* Disabling `aiohttp` for testing Python 3.12.

3.11.1

Replace aiohttp with httpx for a few tests by @mindflayer in #197
Fix for urllib2>=2 by @mindflayer in #201

3.11.0

Migrating the HTTP[S] mock from relying on http-parser to httptools.

Never discovered the root cause for the failing tests with
aiohttp/Python 3.11 (first time ever I added @pytest.mark.xfail
to a few tests). Same test works with httpx, so I suspect it's
related to a client issue. I'll probably migrate to httpx as
the reference client for testing async/await code.

(wiz)

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

openssh: Use OPSYSVARS.

(jperkin)

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

openssh: enable fido for Darwin

(wiz)

2023-11-06 09:31:35 UTC MAIN commitmail json YAML

Updated textproc/ugrep, textproc/utf8-cpp

(adam)

2023-11-06 09:31:15 UTC MAIN commitmail json YAML

utf8-cpp: updated to 4.0.2

4.0.2

A minor release that contains a fix for CMakeList.txt

(adam)

2023-11-06 09:29:54 UTC MAIN commitmail json YAML

ugrep: updated to 4.3.2

ugrep v4.3.2

new official ugrep.com web site with the ugrep user guide and installation instructions, this site will always be safe and guaranteed to be ad free and cookie free; ugrep.org forwards to ugrep.com
double short option -%% enables both --files --bool (a single -% still enables only --bool) for convenience
updated thread pool scheduling and execution with thread affinity and priority settings
improvements and fixes for minor (mostly cosmetic) issues
updated ugrep v4.3.2 benchmarks.

(adam)

2023-11-06 09:27:57 UTC MAIN commitmail json YAML

openssh: Only enable fido by default on NetBSD.

(jperkin)

2023-11-06 09:24:48 UTC MAIN commitmail json YAML

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

(adam)

2023-11-06 09:23:34 UTC MAIN commitmail json YAML

doc: Updated misc/tailspin to 2.0.0

(pin)

2023-11-06 09:23:15 UTC MAIN commitmail json YAML

misc/tailspin: update to 2.0.0

- Changed the binary name from spin to tspin

This is a symbolic release to settle on a new binary name with fewer conflicts.
Both tailspin and spin already exist as binaries in different systems and
distributions. tspin is a short and unique name that is unlikely to conflict
with other binaries.

(pin)

2023-11-06 09:22:09 UTC MAIN commitmail json YAML

doc: Updated wm/lefthk to 0.2.0

(pin)

2023-11-06 09:21:55 UTC MAIN commitmail json YAML

glib2 glib2-tools gdbus-codegen: updated to 2.78.1

Overview of changes in GLib 2.78.1, 2023-10-25
==============================================

* Fix truncating files when `g_file_set_contents_full()` is called without
  `G_FILE_SET_CONTENTS_CONSISTENT`

* Fix `-Dlibelf=disabled` on Linux

* Bugs fixed:
  - NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0 (Philip
    Withnall)
  - gsubprocess-testprog.c: build error with cygwin (sys/ptrace.h: No such
    file or directory) (Philip Withnall)
  - gio clears modification time in microseconds when setting with
    `set_modification_date_time` (Lukáš Tyrychtr)
  - Build of glib 2.78.0 ignores -Dlibelf=disabled (Philip Withnall)
  - glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
  - Segfault when creating GIO GPropertyAction without properties
  - `g_file_set_contents_full()` doesn't truncate the file (without
    `G_FILE_SET_CONTENTS_CONSISTENT`) (Philip Withnall)
  - guniprop.c: Avoid creating (temporarily) out-of-bounds pointers
  - Fixes for integer cast warnings when targeting CHERI
  - Fix test_find_program on FreeBSD
  - gconstructor.h: Ensure [c|d]tor prototypes are present for MSVC (Chun-
    wei Fan)
  - Fix gutils-user-database test on macOS
  - Add value annotation to G_TYPE_FUNDAMENTAL_MAX
  - meson: Fix Windows build with PCRE2 as sibling subproject
  - Backport “gconstructor.h: Ensure [c|d]tor prototypes are present
    for MSVC” to glib-2-78
  - Backport “glocalfileinfo: Preserve microseconds for
    access/modify times” to glib-2-78
  - Backport “Make sure the `GTask` is freed on a graceful
    disconnect” to glib-2-78 (Pavel Sobolev)
  - Backport “Buffer needs to be aligned correctly to receive
    linux_dirent64.” to glib-2-78
  - Backport “gtestutils.h: Fix warning with -Wsign-conversion
    caused by g_assert_cmpint” to glib-2-78
  - Backport “tests: Drop unnecessary include from gsubprocess-
    testprog.c” to glib-2-78
  - Backport “wakeup: do single read when using eventfd()” to
    glib-2-78
  - Backport “wakeup: Fix g_wakeup_acknowledge if signal comes in”
    to glib-2-78
  - Backport “Use g_task_return in task threads” to glib-2-78
  - Backport “build: Fix -Dlibelf=disabled on Linux” to glib-2-78
  - Backport “gfileutils: Add a missing ftruncate() call when
    writing files” to glib-2-78

* Translation updates:
  - Catalan (Jordi Mas i Hernandez)
  - Chinese (China) (Boyuan Yang)
  - Czech (Daniel Rusek)
  - Esperanto (Kristjan SCHMIDT)
  - French (Alexandre Franke)
  - Georgian (Ekaterine Papava)
  - Italian (Milo Casagrande)
  - Latvian (Rūdolfs Mazurs)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Romanian (Daniel Șerbănescu)
  - Russian (Artur S0)
  - Slovenian (Matej Urbančič)
  - Spanish (Daniel Mustieles)
  - Turkish (Sabri Ünal)

(adam)

2023-11-06 09:21:44 UTC MAIN commitmail json YAML

wm/lefthk: update to 0.2.0

- Releases 0.2.0, a re-release of 0.1.9, which included breaking changes
  from 0.1.8.

(pin)

2023-11-06 09:18:16 UTC MAIN commitmail json YAML

doc: Added sysutils/fclones version 0.34.0

(wiz)

2023-11-06 09:18:06 UTC MAIN commitmail json YAML

sysutils/Makefile: + fclones

(wiz)

2023-11-06 09:17:42 UTC MAIN commitmail json YAML

sysutils/fclones: import fclones-0.34.0

fclones is a command line utility that identifies groups of identical
files and gets rid of the file copies you no longer need. It comes
with plenty of configuration options for controlling the search
scope and offers many ways of removing duplicates. For maximum
flexibility, it integrates well with other Unix utilities like
`find` and it speaks JSON, so you have a lot of control over the
search and cleanup process.

(wiz)

2023-11-06 08:40:01 UTC MAIN commitmail json YAML

py-scikit-learn: revert previous

Committed by accident.

(wiz)

2023-11-06 00:11:13 UTC MAIN commitmail json YAML

doc: ykman -> 5.2.1

(wiz)

2023-11-05 23:56:12 UTC MAIN commitmail json YAML

doc: Updated security/py-yubikey-manager to 5.2.1

(wiz)

2023-11-05 23:55:59 UTC MAIN commitmail json YAML

py-yubikey-manager, ykman: update to 5.2.1

* Version 5.2.1 (released 2023-10-10)
** Add support for Python 3.12.
** OATH: detect and remove corrupted credentials.
** Bugfix: HSMAUTH: Fix order of CLI arguments.

(wiz)

2023-11-05 23:52:39 UTC MAIN commitmail json YAML

doc: Updated biology/py-biopython to 1.81

(wiz)

2023-11-05 23:52:20 UTC MAIN commitmail json YAML

py-biopython: update to 1.81.

12 February 2023: Biopython 1.81
===============================================

This release of Biopython supports Python 3.7, 3.8, 3.9, 3.10, 3.11. It has
also been tested on PyPy3.7 v7.3.5. We intend to drop Python 3.7 support.

The API documentation and the `Biopython Tutorial and Cookbook` have
been updated to better annotate use and application of the
``Bio.PDB.internal_coords`` module.

``Bio.Phylo`` now supports ``Alignment`` and ``MultipleSeqAlignment``
objects as input.

Several improvements and bug fixes to the snapgene parser contributes by
Damien Goutte-Gattat.

Additionally, a number of small bugs and typos have been fixed with additions
to the test suite.

18 November 2022: Biopython 1.80
================================

This release of Biopython supports Python 3.7, 3.8, 3.9, 3.10, 3.11. It has
also been tested on PyPy3.7 v7.3.5.

Functions ``read``, ``parse``, and ``write`` were added to ``Bio.Align`` to
read and write ``Alignment`` objects.  String formatting and printing output
of ``Alignment`` objects from ``Bio.Align`` were changed to support these new
functions. To obtain a string showing the aligned sequence with the appropriate
gap characters (as previously shown when calling ``format`` on an alignment),
use ``alignment[i]``, where ``alignment`` is an ``Alignment`` object and ``i``
is the index of the aligned sequence.

Because dict retains the item order by default since Python3.6, all instances
of ``collections.OrderedDict`` have been replaced by either standard ``dict``
or where appropriate by ``collections.defaultsdict``.

Robert Miller has updated the ``Bio.PDB.internal_coords`` module  to
make better use of Numpy for lossless structure assembly from dihedral
angles and related internal coordinates.  In addition to speeding the
assembly step by ~30%, this adds distance plot support (including
re-generating structures from distance plot data), coordinate space
transforms for superimposing residues and their environments, a
per-chain all-atom array for Atom coordinates, and optional default
values for all internal coordinates.  The internal coordinates module
continues to support extracting dihedral angle, bond angle and bond
length (internal coordinates) data, reading/writing structure files of
internal coordinates, and OpenSCAD output of structures for 3D CAD/3D
printing work.

The ``Bio.motifs.jaspar.db`` now returns ``tf_family`` and ``tf_class`` as a
string array since the JASPAR 2018 release.

The Local Composition Complexity functions from ``Bio.SeqUtils`` now uses
base 4 log instead of 2 as stated in the original reference Konopka (2005),
Sequence Complexity and Composition. https://doi.org/10.1038/npg.els.0005260

Append mode is now supported in ``Bio.bgzf`` (and a bug parsing blocked GZIP
files with an internal empty block fixed).

The experimental warning was dropped from ``Bio.phenotype`` (which was new in
Biopython 1.67).

Sequences now have a ``defined`` attribute that returns a boolean indicating
if the underlying data is defined or not.

The ``Bio.PDB`` module now includes a structural alignment module, using the
combinatorial extension algorithm of Shindyalov and Bourne, commonly known as
CEAlign. The module allows for two structures to be aligned based solely on
their 3D conformation, ie. in a sequence-independent manner. The method is
particularly powerful when the structures shared a very low degree of sequence
similarity. The new module is available in ``Bio.PDB.CEAligner`` with an
interface similar to other 3D superimposition modules.

A new module ``Bio.PDB.qcprot`` implements the QCP superposition algorithm in
pure Python, deprecating the existing C implementation. This leads to a slight
performance improvement and to much better maintainability. The refactored
``qcprot.QCPSuperimposer`` class has small changes to its API, to better mirror
that of ``Bio.PDB.Superimposer``.

The ``Bio.PDB.PDBList`` module now allows downloading biological assemblies,
for one or more entries of the wwPDB.

In the ``Bio.Restriction`` module, each restriction enzyme now includes an `id`
property giving the numerical identifier for the REBASE database identifier
from which the enzyme object was created, and a `uri` property with a canonical
`identifiers.org` link to the database, for use in linked-data representations.

Add new ``gc_fraction`` function in ``SeqUtils`` and marks ``GC`` for future
deprecation.

Support for the old format (dating back to 2004) of the GN line in SwissProt
files was dropped in ``Bio.SwissProt``.

Additionally, a number of small bugs and typos have been fixed with additions
to the test suite.

(wiz)

2023-11-05 23:48:31 UTC MAIN commitmail json YAML

2023-11-05 23:44:17 UTC MAIN commitmail json YAML

doc: Updated converters/py-confusable_homoglyphs to 3.2.0nb3

(wiz)

2023-11-05 23:44:05 UTC MAIN commitmail json YAML

2023-11-05 23:39:44 UTC MAIN commitmail json YAML

py-pysvn: not for Python 2 and 3.12.

(wiz)

2023-11-05 23:38:59 UTC MAIN commitmail json YAML

py-subversion: not for Python 3.12.

(wiz)

2023-11-05 23:38:01 UTC MAIN commitmail json YAML

doc: Updated math/py-Theano to 1.0.4nb4

(wiz)

2023-11-05 23:37:50 UTC MAIN commitmail json YAML

2023-11-05 23:27:39 UTC MAIN commitmail json YAML

2023-11-05 23:25:41 UTC MAIN commitmail json YAML

doc: Updated math/py-pandas-datareader to 0.10.0nb1

(wiz)

2023-11-05 23:25:31 UTC MAIN commitmail json YAML

2023-11-05 22:59:47 UTC MAIN commitmail json YAML

py-boto: not for Python 3.12

boto (version 2) is dead and packages should migrate to boto3

(wiz)

2023-11-05 22:50:51 UTC MAIN commitmail json YAML

doc: Updated net/py-foolscap to 21.7.0nb3

(wiz)

2023-11-05 22:50:39 UTC MAIN commitmail json YAML

2023-11-05 22:45:59 UTC MAIN commitmail json YAML

doc: Updated net/py-magic-wormhole-mailbox-server to 0.4.1nb2

(wiz)

2023-11-05 22:45:48 UTC MAIN commitmail json YAML

2023-11-05 22:43:19 UTC MAIN commitmail json YAML

doc: Updated net/py-magic-wormhole-transit-relay to 0.2.1nb3

(wiz)

2023-11-05 22:43:07 UTC MAIN commitmail json YAML

2023-11-05 22:40:13 UTC MAIN commitmail json YAML

doc: Updated net/py-ncclient to 0.6.15

(wiz)

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

py-ncclient: update to 0.6.15.

    reading correct user known_hosts files by @martin-volf in #517
    fix coveralls reporting by @martin-volf in #519
    Agent key selection by @aahoward in #522
    Update session.py - Parameterize timeout for _post_connect by @GerriorL in #543
    update comment in _parse11 by @mercimat in #549
    Fix missing timeout in ssh post_connect by @GerriorL in #550
    Migrate from nose to pytest by @einarnn in #555
    Based on v0 6 13 fix for deprecation warnings threading thread by @slieberth in #553
    Introduce support for TLS by @ivandkhn in #556
    remove - version of setting and replace with _ version by @einarnn in #562
    permissive UTF-8 parsing for NC11 delimiter by @einarnn in #563
    introduce python3.12 for ci by @einarnn in #568
    Add commit comment capability support for SROS devices in ncclient by @torkashvand in #574

(wiz)

2023-11-05 22:37:01 UTC MAIN commitmail json YAML

py-onionbalance: not for Python 3.12

(wiz)

2023-11-05 22:34:51 UTC MAIN commitmail json YAML

py-octoprint: not for Python 3.12

(wiz)

2023-11-05 22:23:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-eliot to 1.15.0

(wiz)

2023-11-05 22:22:55 UTC MAIN commitmail json YAML

2023-11-05 22:14:08 UTC MAIN commitmail json YAML

2023-11-05 22:11:37 UTC MAIN commitmail json YAML

2023-11-05 22:04:36 UTC MAIN commitmail json YAML

doc: Updated devel/swagger-codegen to 3.0.50

(schmonz)

2023-11-05 22:04:30 UTC MAIN commitmail json YAML

swagger-codegen: update to 3.0.50. Changes:

- Update dependencies (#12254)
- Escape quotes in paths (#12257)
- Replace vars with defaults in server evaluation (#10565, #12259)
- Bump codegen v1 to 2.4.36 (#12263)
- Update swagger-generator docker image to 9.2 (#12253)

(schmonz)

2023-11-05 21:53:40 UTC MAIN commitmail json YAML

gettext-lib: Fix build on Mac OS X Tiger

(nia)

2023-11-05 21:31:54 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-lwt to 5.7.0

(jaapb)

2023-11-05 21:31:38 UTC MAIN commitmail json YAML

Updated devel/ocaml-lwt to version 5.7.0.

I've removed superfluous dependencies from the package. Upstream changes
are many, so I'll add only the ones that break API (for the rest, see
the CHANGES file in the distribution):

* Lwt_result.catch now takes a function (unit -> 'a t)
  rather than a promise ('a t).
* Remove the deprecated Lwt.result type (use Stdlib.result instead).
* Remove the deprecated Lwt.make_value and Lwt.make_result functions
  (use Ok and Error instead).
* Remove the deprecated and unsafe waiter_of_wakener
  (keep the waiter around when you create the wakener instead).
* Remove the deprecated Lwt_stream.on_termination and
  Lwt_stream.on_terminate (bind to Lwt_stream.closed instead).
* Remove the deprecated Lwt_stream.result type (use Stdlib.result instead).
* Remove the deprecated Lwt_stream.map_exn function (use wrap_exn instead).

(jaapb)

2023-11-05 21:28:30 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-dune-configurator to 3.11.1

(jaapb)

2023-11-05 21:28:13 UTC MAIN commitmail json YAML

Updated devel/ocaml-dune-configurator to version 3.11.0.

This package comes with the main dune distribution, but it needed some
massaging (post-extract) to make it work properly.

(jaapb)

2023-11-05 21:26:53 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-dune to 3.11.1

(jaapb)

2023-11-05 21:26:42 UTC MAIN commitmail json YAML

Updated devel/ocaml-dune to version 3.11.1.

This is a change that's way overdue; lots and lots of changes between
the latest version (2.9.3) and this one. Check out CHANGES.md in the
distribution for all details.

I've slimmed down the package so it only installes the core dune
package.

(jaapb)

2023-11-05 21:08:33 UTC MAIN commitmail json YAML

doc: Updated misc/ocaml-topkg to 1.0.7

(jaapb)

2023-11-05 21:08:21 UTC MAIN commitmail json YAML

Updated misc/ocaml-topkg to version 1.0.7.

Changes:
* Fix install of C stubs in byte code only installations.
* Fix native dynlink detection on OCaml 5.0 and thus cmxs file
  installation.

(jaapb)

2023-11-05 21:03:54 UTC MAIN commitmail json YAML

doc: Updated devel/ocaml-csexp to 1.5.2

(jaapb)

2023-11-05 21:03:35 UTC MAIN commitmail json YAML

Updated devel/ocaml-csexp to version 1.5.2.

Change:
- Fix Csexp.serialised_length. Previously, it would under count by 2 because
  it did not take the parentheses into account.

(jaapb)

2023-11-05 20:43:26 UTC MAIN commitmail json YAML

doc: Updated textproc/py-jsonrpc-server to 0.4.0nb2

(wiz)

2023-11-05 20:43:15 UTC MAIN commitmail json YAML

2023-11-05 20:40:29 UTC MAIN commitmail json YAML

py-link-grammar: does not build with Python 3.12

(wiz)

2023-11-05 20:31:29 UTC MAIN commitmail json YAML

doc: Updated time/py-trading-calendars to 2.1.1

(wiz)

2023-11-05 20:31:17 UTC MAIN commitmail json YAML

2023-11-05 20:25:37 UTC MAIN commitmail json YAML

doc: Updated time/py-ligotimegps to 2.0.1nb2

(wiz)

2023-11-05 20:25:22 UTC MAIN commitmail json YAML

2023-11-05 20:21:52 UTC MAIN commitmail json YAML

py-cookies: not for Python 3.12

(wiz)

2023-11-05 20:21:05 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-limiter to 3.5.0

(wiz)

2023-11-05 20:20:54 UTC MAIN commitmail json YAML

py-Flask-Limiter: update to 3.5.0.

v3.5.0
------
Release Date: 2023-08-30

* Feature

  * Add `meta_limits` to allow for creating upper limits for
    requesting clients to breach application rate limits.

* Bug fix

  * Ensure on breach callbacks can be configured using flask config

v3.4.1
------
Release Date: 2023-08-26

* Bug fix

  - Ensure _version.py has stable content when generated
    using `git archive` from a tag regardless of when it is
    run.

v3.4.0
------
Release Date: 2023-08-22

* Feature

  * Add extended configuration for application limits

    * `application_limits_exempt_when`
    * `application_limits_deduct_when`
    * `application_limits_per_method`

* Bug fix

  * Ensure blueprint static routes are exempt

v3.3.1
------
Release Date: 2023-05-03

* Chores

  * Improve default limits documentation
  * Update documentation dependencies
  * Fix typing compatibility errors in headers

v3.3.0
------
Release Date: 2023-02-26

* Bug Fix

  * Ensure per route limits are preferred (over application limits)
    when populating rate limiting headers in the case where no rate limit has been
    breached in the request.

v3.2.0
------
Release Date: 2023-02-15

* Feature

  * Allow configuring request identity

* Chores

  * Improve linting with ruff
  * Update development dependencies

v3.1.0
------
Release Date: 2022-12-29

* Feature

  * Skip logging an error if a decorated limit uses a callable
    to return the "current" rate limit and returns an empty string.
    Treat this is a signal that the rate limit should be skipped for
    this request.

v3.0.0
------
Release Date: 2022-12-28

* Breaking changes

  * Change order of extension constructor arguments to only require
    ``key_func`` as the first positional argument and all other arguments
    as keyword arguments.
  * Separate positional/keyword arguments in limit/shared_limit decorators
  * Remove deprecated config variable RATELIMIT_STORAGE_URL
  * Remove legacy backward compatibility path for flask < 2

* Features

  * Allow scoping regular limit decorators / context managers

v3.0.0b2
--------
Release Date: 2022-12-28

* Breaking changes

  * Remove deprecated config variable RATELIMIT_STORAGE_URL
  * Remove legacy backward compatibility path for flask < 2
  * Enforce key_func as a required argument

* Chores

  * Simplify registration of decorated function & blueprint limits

v3.0.0b1
--------
Release Date: 2022-12-26

* Breaking changes

  * Change order of extension constructor arguments to only require
    ``key_func`` as the first positional argument and all other arguments
    as keyword arguments.
  * Separate positional/keyword arguments in limit/shared_limit decorators

* Features

  * Allow scoping regular limit decorators / context managers

v2.9.2
------
Release Date: 2022-12-26

* Feature

  * Extend customization by http method to shared_limit decorator

v2.9.1
------
Release Date: 2022-12-26

* Chores

  * Update documentation quick start
  * Refresh documentation for class based views

v2.9.0
------
Release Date: 2022-12-24

* Features

  * Allow using `limit` & `shared_limit` decorators on pure
    functions that are not decorated as routes. The functions
    when called from within a request context will get rate limited.
  * Allow using `limit` as a context manager to rate limit a code block
    explicitly within a request

* Chores

  * Updated development dependencies
  * Fix error running tests depending on docker locally
  * Update internals to use dataclasses

v2.8.1
------
Release Date: 2022-11-15

* Chores

  * Add sponsorship banner to rtd
  * Update documentation dependencies

v2.8.0
------
Release Date: 2022-11-13

* Breaking changes

  * Any exception raised when calling an ``on_breach`` callback will
    be re-raised instead of being absorbed unless ``swallow_errors`` is set.
    In the case of ``swallow_errors`` the exception will now be logged
    at ``ERROR`` level instead of ``WARN``
  * Reduce log level of rate limit exceeded log messages to ``INFO``

v2.7.0
------
Release Date: 2022-10-25

* Bug Fix

  * Add default value for RateLimitExceeded optional parameter
  * Fix suppression of errors when using conditional deduction (`Issue 363 <https://github.com/alisaifee/flask-limiter/issues/363>`_)

v2.6.3
------
Release Date: 2022-09-22

* Compatibility

  * Ensure typing_extensions dependency has a minimum version

* Chores

  * Documentation tweaks
  * Update CI to use 3.11 rc2

v2.6.2
------
Release Date: 2022-08-24

* Chores

  * Improve quick start documentation

v2.6.1
------
Release Date: 2022-08-23

* Usability

  * Emit warning when in memory storage is used as a default
    when no storage uri is provided

v2.6.0
------
Release Date: 2022-08-11

* Feature

  * Expand use of ``on_breach`` callback to return a ``Response``
    object that will be used as the error response on rate limits
    being exceeded

v2.5.1
------
Release Date: 2022-08-05

* Compatibility

  * Migrate use of `flask._request_ctx_stack` to `flask.globals.request_ctx`
    to support Flask 2.2+

* Chores

  * Expand CI matrix to test against Flask 2.0,2.1 & 2.2
  * Make tests compatible with Flask 2.2.+

v2.5.0
------
Release Date: 2022-07-07

* Features

  * Ensure multiple extension instances registered
    on a single application exercise before/after request
    hooks

* Chores

  * Improve documentation

v2.4.6
------
Release Date: 2022-06-06

* Chore

  * Add python 3.11 to CI matrix

v2.4.5.1
--------
Release Date: 2022-04-22

* Chore

  * Automate github releases

v2.4.5
------
Release Date: 2022-04-21

* Chore

  * Automate github releases

v2.4.4
------
Release Date: 2022-04-21

* Chore

  * Automate github releases

v2.4.3
------
Release Date: 2022-04-21

* Chore

  * Second attempt to generate release notes

v2.4.2
------
Release Date: 2022-04-21

* Chore

  * Test for automating github release notes

v2.4.1
------
Release Date: 2022-04-21

* Chore

  * Automate github releases

v2.4.0
------
Release Date: 2022-04-20

* Feature

  * Add CLI for inspecting & clearing rate limits

* Bug Fix

  * Ensure exempt decorator can be used with flags for view functions

* Chores

  * Refactor rate limit resolution to limit manager

v2.3.3
------
Release Date: 2022-04-20

* Bug Fix

  * Ensure `request.blueprint` is actually registered on the current app before
    using it for blueprint limits or exemptions. (`Issue 336 <https://github.com/alisaifee/flask-limiter/issues/336>`_)

v2.3.2
------
Release Date: 2022-04-17

* Feature

  * Extend cost parameter to default & application limits

* Chore

  * Improve type strictness / checking
  * Improve documentation on landing page

v2.3.1
------
Release Date: 2022-04-14

* Bug Fixes

  * Add missing extras requirements for installation
  * Add py.typed for PEP 561 compliance

v2.3.0
------
Release Date: 2022-04-11

* Features

  * Expose option to register a callback for rate limit breaches
    of default limits via the :paramref:`~flask_limiter.Limiter.on_breach`
    constructor parameter
  * Replace use of `flask.g` with request context for keeping track of
    extension state (:issue:`327`)
  * Rework implementation of :meth:`~flask_limiter.Limiter.exempt` to accomodate
    nested blueprints. (:issue:`326`)

* Chores

  * Add python 3.11 to CI
  * Extract management and filtering of limits to LimitManager
  * Improve correctness of resolving inherited limits & extensions
    when working with Blueprints (especially nested ones)

v2.2.0
------
Release Date: 2022-03-05

* Feature

  * Allow a function to be used for the ``cost`` parameter
    to limiter decorators.

v2.1.3
------
Release Date: 2022-01-30

* Chore

  * Update documentation theme

v2.1
----
Release Date: 2022-01-15

* Feature

  * Add ``current_limit`` attribute to extension to
    allow clients to fetch the relevant current limit
    that was evaluated.
  * Update extension constructor parameters to match
    flask config for header control
  * Add ``on_breach`` callback for ``limit`` and ``shared_limit``
    decorators to be used as hooks for when a limit is breached
  * Add ``cost`` argument to ``limit`` and ``shared_limit`` to control
    how much is deducted when a hit occurs.

* Chore

  * Improve documentation around configuration

* Deprecation

  * Remove hacks for managing incorrectly ordered
    limit/route decorators

v2.0.4
------
Release Date: 2021-12-22

* Chore

  * Documentation theme upgrades
  * Integrate pytest-docker plugin
  * Mass linting

* Deprecation

  * Removed deprecated RATELIMIT_GLOBAL config
  * Added deprecation doc for RATELIMIT_STORAGE_URL config

v2.0.3
------
Release Date: 2021-12-15

Documentation & test tweaks

v2.0.2
------
Release Date: 2021-11-28

* Features

  * Pin Flask, limits to >= 2
  * Add type hints

v2.0.1
------
Release Date: 2021-11-28

* Deprecations

  * Remove deprecated get_ipaddr method
  * Remove use of six
  * Remove backward compatibility hacks for RateLimit exceptions

v2.0.0
------
Release Date: 2021-11-27

Drop support for python < 3.7 & Flask < 2.0

v1.5
----
Release Date: 2021-11-27

Final Release for python < 3.7

* Features

  * Prepend ``key_prefix`` to extension variables attached to ``g``
  * Expose ``g.view_limits``

v1.4
----
Release Date: 2020-08-25

* Bug Fix

  * Always set headers for conditional limits
  * Skip init_app sequence when the rate limiter is disabled

v1.3.1
------
Release Date: 2020-05-21

* Bug Fix

  * Ensure headers provided explictely by setting `_header_mapping`
    take precedence over configuration values.

v1.3
----
Release Date: 2020-05-20

* Features

  * Add new ``deduct_when`` argument that accepts a function to decorated limits
    to conditionally perform depletion of a rate limit (`Pull Request 248 <https://github.com/alisaifee/flask-limiter/pull/248>`_)
  * Add new ``default_limits_deduct_when`` argument to Limiter constructor to
    conditionally perform depletion of default rate limits
  * Add ``default_limits_exempt_when`` argument that accepts a function to
    allow skipping the default limits in the ``before_request`` phase

* Bug Fix

  * Fix handling of storage failures during ``after_request`` phase.

* Code Quality

  * Use github-actions instead of travis for CI
  * Use pytest instaad of nosetests
  * Add docker configuration for test dependencies
  * Increase code coverage to 100%
  * Ensure pyflake8 compliance

v1.2.1
------
Release Date: 2020-02-26

* Bug fix

  * Syntax error in version 1.2.0 when application limits are provided through
    configuration file (`Issue 241 <https://github.com/alisaifee/flask-limiter/issues/241>`_)

v1.2.0
------
Release Date: 2020-02-25

* Add `override_defaults` argument to decorated limits to allow combinined defaults with decorated limits.
* Add configuration parameter RATELIMIT_DEFAULTS_PER_METHOD to control whether defaults are applied per method.
* Add support for in memory fallback without override (`Pull Request 236 <https://github.com/alisaifee/flask-limiter/pull/236>`_)
* Bug fix

  * Ensure defaults are enforced when decorated limits are skipped (`Issue 238 <https://github.com/alisaifee/flask-limiter/issues/238>`_)

v1.1.0
------
Release Date: 2019-10-02

* Provide Rate limit information with Exception (`Pull Request 202 <https://github.com/alisaifee/flask-limiter/pull/202>`_)
* Respect existing Retry-After header values (`Pull Request 143 <https://github.com/alisaifee/flask-limiter/pull/143>`_)
* Documentation improvements

(wiz)

2023-11-05 20:00:41 UTC MAIN commitmail json YAML

Do not continue DEPENDS lines.

(wiz)

2023-11-05 19:37:20 UTC MAIN commitmail json YAML

openssl: Fix building on Mac OS X Tiger.

(nia)

2023-11-05 18:18:46 UTC MAIN commitmail json YAML

perl5: Normalize the legacy darwin hack with other hacks in the package.

(nia)

2023-11-05 18:04:20 UTC MAIN commitmail json YAML

perl5: Fix building on Mac OS X Tiger.

(nia)

2023-11-05 17:59:52 UTC MAIN commitmail json YAML

biology/Makefile: Add microsynteny tools

(bacon)

2023-11-05 17:59:29 UTC MAIN commitmail json YAML

doc: Added biology/microsynteny-tools version 0.1.0.175

(bacon)

2023-11-05 17:59:23 UTC MAIN commitmail json YAML

biology/microsynteny-tools: Exploring microsyntenic differences

Microsynteny tools is a suite of fast, memory-efficient programs for
exploring microsyntenic relationships between genes.
The tools are designed to allow real-time exploration of gene
landscapes across species via the command line and shell scripts.

(bacon)

2023-11-05 17:55:08 UTC MAIN commitmail json YAML

biology/Makefile: Add py-dna-features-viewer

(bacon)

2023-11-05 17:54:49 UTC MAIN commitmail json YAML

doc: Added biology/py-dna-features-viewer version 3.1.3

(bacon)

2023-11-05 17:54:43 UTC MAIN commitmail json YAML

biology/py-dna-features-viewer: Visualize DNA features

DNA Features Viewer is a Python library to visualize DNA features,
e.g.  from GenBank or Gff files.  DNA Features Viewer can plot
sequence maps linearly or circularly, with or without nucleotide
sequence and amino-acid sequences. The plotter automatically produces
clear plots even for sequences with many overlapping features and
long labels. The library plays well with Matplotlib and Biopython,
and the figures can be saved in different formats (PNG, JPEG, SVG,
PDF), e.g. for report generation or LIMS interfaces.

(bacon)

2023-11-05 17:52:08 UTC MAIN commitmail json YAML

biology/Makefile: Add py-bcbio-gff

(bacon)

2023-11-05 17:51:39 UTC MAIN commitmail json YAML

doc: Added biology/py-bcbio-gff version 0.7.0

(bacon)

2023-11-05 17:51:31 UTC MAIN commitmail json YAML

biology/py-bcbio-gff: Read and write GFF files

Read and write Generic Feature Format (GFF) with Biopython
integration.  Meant to be integrated eventually into gffutils,
making this package obsolete.

(bacon)

2023-11-05 16:59:49 UTC MAIN commitmail json YAML

doc: Updated devel/mold to 2.3.2

(fcambus)

2023-11-05 16:59:36 UTC MAIN commitmail json YAML

mold: update to 2.3.2.

mold 2.3.0 ChangeLog:

New features:

- [x86-64] mold 2.3.0 has introduced an experimental flag, -z rewrite-endbr,
  which rewrites superfluous endbr64 instructions as nop.

  endbr64 is a relatively recent x86 instruction used to mark locations
  where an indirect jump instruction can transfer control. With control-flow
  integrity enabled (meaning endbr64 is effective), an indirect jump can
  only target an endbr64 or it will trigger a runtime exception. This
  mechanism significantly hinders certain control hijacking attacks, such
  as ROP or JOP, since attackers cannot jump to just any location.

  When given the -fcf-protection flag, GCC conservatively places an endbr64
  at the beginning of every global function. This is because the function's
  address might be taken as a pointer by other translation units. However,
  in most cases, function addresses are not actually taken. This conservative
  approach results in an overabundance of unnecessary endbr64 instructions,
  leading to not only code bloating but also a potential decrease in security
  as there are more locations for an attacker to exploit.

  The new linker option, -z rewrite-endbr, aims to alleviate this issue.
  The linker can carry out a whole-program analysis on the input files to
  identify functions whose addresses are never taken. If -z rewrite-endbr
  is specified, mold will conduct this analysis and replace the initial
  endbr64 with a nop for functions whose addresses aren't taken.

  mold also emits an endbr64 in a PLT entry only when the address of the
  PLT entry is taken.

Bug fixes and compatibility improvements:

- mold now produces a more compact .gdb_index section when using the
  --gdb-index flag. Additionally, mold now generates a correct .gdb_index
  section for object files created by Clang.
- mold is now capable of handling input sections larger than 4 GiB.
- [PPC] mold can now generate executables for POWER10 processors. Previously,
  executables produced by mold would crash immediately on startup on POWER10.
- [ARM64] When a function with a non-standard calling convention is exported,
  it's mandatory for the linker to turn on the STO_AARCH64_VARIANT_PCS flag
  to notify the dynamic linker. mold now appropriately sets this flag.
- [RISC-V] mold now supports new GP-relative relocations.

mold 2.3.1 contains the following bug fixes:

- [ARM32, ARM64, PowerPC, LoongArch] mold 2.3.0 would crash when handling
  large output files. This was due to a bug in the code that creates range
  extension thunks. This issue has now been resolved.
- [LoongArch] mold is now capable of handling relocations generated for
  the -mcmodel=extreme flag.

mold 2.3.2 contains the following bug fixes:

- mold no longer emits dynamic relocations against the text segment for
  GNU ifunc symbols. Previously, mold emitted such relocations for
  position-dependent executables. (4cdfc7e)
- mold no longer reports the "REL-type relocation table is not supported
  for this target" error and instead ignore incompatible relocation tables.
  LLVM generates such non-conforming relocation tables for the
  .llvm.call-graph-profile section. This change was made for compatibility.
- mold now pads unused gaps in the text segment with interrupt or NOP
  instructions, instead of leaving them filled with zeros. This alteration
  does not change the program's semantics but prevents disassemblers from
  interpreting the spaces between functions as valid instructions.
- mold now creates the .mold-lock file for MOLD_JOBS not in the home
  directory but in $XDG_RUNTIME_DIR, which is usually /var/user/<uid>.
- [ARM32] There was an issue preventing mold from being built on an ARMv8
  64-bit ARM processor with an ARM32 userland, such as the 32-bit Raspberry
  Pi OS running on a Raspberry Pi 4. This build issue has been resolved.
- [LoongArch] mold can now handle R_LARCH_PCALA_LO12 relocation for the
  jirl instruction.

(fcambus)

2023-11-05 15:17:41 UTC MAIN commitmail json YAML

doc: Updated ham/rtl-sdr to 2.0.1

(gdt)

2023-11-05 15:17:29 UTC MAIN commitmail json YAML

ham/rtl-sdr: Update to 2.0.1

upstream changes:
  bugfixes to Debian packaging files

(gdt)

2023-11-05 15:15:37 UTC MAIN commitmail json YAML

ham/rtl-sdr: Fix MASTER_SITE/GITHUB_TAG confusion (typo-ish)

(gdt)

2023-11-05 13:44:46 UTC MAIN commitmail json YAML

doc: Updated devel/py-cffi to 1.16.0nb1

(wiz)

2023-11-05 13:44:36 UTC MAIN commitmail json YAML

py-cffi: convert to wheel.mk

Does not support Python 2 any longer.

Bump PKGREVISION.

(wiz)

2023-11-05 13:42:01 UTC MAIN commitmail json YAML

2023-11-05 13:39:45 UTC MAIN commitmail json YAML

py-cairocffi: switch to versioned_dependencies for cffi

(wiz)

2023-11-05 13:38:37 UTC MAIN commitmail json YAML

python: add support for cffi to versioned_dependencies.mk

(wiz)

2023-11-05 13:38:07 UTC MAIN commitmail json YAML

doc: Updated shells/oh-my-posh to 18.23.2

(pin)

2023-11-05 13:37:46 UTC MAIN commitmail json YAML

shells/oh-my-posh: update to 18.23.2

Bug Fixes
- zsh: correctly align right block (0a598a9), closes #4327

(pin)

2023-11-05 13:36:36 UTC MAIN commitmail json YAML

doc: Added devel/py27-cffi version 1.15.1

(wiz)

2023-11-05 13:36:25 UTC MAIN commitmail json YAML

devel/Makefile: + py27-cffi

(wiz)

2023-11-05 13:36:15 UTC MAIN commitmail json YAML

devel/py27-cffi: import py-cffi-1.15.1

Foreign Function Interface for Python calling C code. The aim of
this project is to provide a convenient and reliable way of calling
C code from Python. The interface is based on LuaJIT's FFI and
follows a few principles:

o The goal is to call C code from Python. You should be able to do
  so without learning a 3rd language: every alternative requires
  you to learn their own language (Cython, SWIG) or API (ctypes).
  So we tried to assume that you know Python and C and minimize
  the extra bits of API that you need to learn.
o Keep all the Python-related logic in Python so that you don't
  need to write much C code.
o Work either at the level of the ABI (Application Binary Interface)
  or the API (Application Programming Interface). Usually, C
  libraries have a specified C API but often not an ABI.
o We try to be complete. For now some C99 constructs are not
  supported, but all C89 should be, including macros.
o We attempt to support both PyPy and CPython, with a reasonable
  path for other Python implementations like IronPython and Jython.
o Note that this project is not about embedding executable C code
  in Python, unlike Weave. This is about calling existing C libraries
  from Python.

(wiz)

2023-11-05 13:32:27 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-xattr to 0.10.1nb1

(wiz)

2023-11-05 13:32:18 UTC MAIN commitmail json YAML

py-xattr: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.

(wiz)

2023-11-05 13:30:53 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-augeas to 1.1.0nb9

(wiz)

2023-11-05 13:30:44 UTC MAIN commitmail json YAML

py-augeas: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.

(wiz)

2023-11-05 13:27:39 UTC MAIN commitmail json YAML

doc: Updated graphics/py-pycha to 0.8.1nb3

(wiz)

2023-11-05 13:27:29 UTC MAIN commitmail json YAML

py-pycha: Convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.

(wiz)

2023-11-05 13:25:25 UTC MAIN commitmail json YAML

doc: Updated security/py-olm to 3.2.10nb1

(wiz)

2023-11-05 13:25:14 UTC MAIN commitmail json YAML

py-olm: convert to wheel.mk

Not for Python 2.

Bump PKGREVISION.

(wiz)

2023-11-05 13:20:52 UTC MAIN commitmail json YAML

doc/TODO: add some

+ filezilla-3.66.1, gawk-5.3.0, ispell-3.4.06, jasper-4.1.0,
  jj-0.11.0, libheif-1.17.3, llvm-17.0.4 [wip], ncdu-1.19,
  p11-kit-0.25.2, poppler-23.11.0, protobuf-25.0, py-acme-2.7.4,
  py-blinker-1.7.0, py-certbot-2.7.4, py-certbot-nginx-2.7.4,
  py-cleo-2.1.0, py-contourpy-1.2.0, py-cyclonedx-python-lib-5.1.1,
  py-cython-3.0.5, py-fonttools-4.44.0,
  py-google-api-python-client-2.106.0, py-google-auth-2.23.4,
  py-icalendar-5.0.11, py-josepy-1.14.0, py-libusb1-3.1.0,
  py-markdown-3.5.1, py-poetry-1.7.0, py-poetry-core-1.8.1,
  py-poetry-plugin-export-1.6.0, py-prometheus_client-0.18.0,
  py-protobuf-4.25.0, py-rapidfuzz-3.5.2, py-rpds-py-0.12.0,
  py-ruamel-yaml-0.18.5, py-sphinx-autodoc-typehints-1.24.1,
  py-trio-0.23.1, py-zstandard-0.22.0, re2-20231101, restic-0.16.2.

(wiz)

2023-11-05 12:00:05 UTC MAIN commitmail json YAML

doc: Updated www/py-http-parser to 0.9.0nb2

(wiz)

2023-11-05 11:59:56 UTC MAIN commitmail json YAML

py-http-parser: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2023-11-05 11:53:09 UTC MAIN commitmail json YAML

p5-Crypt-OpenSSL-AES: add missing dependencies

Set LICENSE.

(wiz)

2023-11-05 11:49:51 UTC MAIN commitmail json YAML

py-uncompyle6: no support for Python 3.12 yet

(wiz)

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

py-geojson: current release does not support Python 3.12, next one will

(wiz)

2023-11-05 11:26:13 UTC MAIN commitmail json YAML

doc: Updated devel/objfw to 1.0.5

(js)

2023-11-05 11:25:59 UTC MAIN commitmail json YAML

Update devel/objfw to 1.0.5

ObjFW 1.0.4 -> ObjFW 1.0.5, 2023-11-05
* Fixes the calculation of the extra alignment in OFAllocObject()
* Fixes +[OFSystemInfo networkInterfaces] on OpenBSD and Windows 98
* Fixes OFSocketAddressString() for AppleTalk addresses
* Uses GetModuleHandle() instead of LoadLibrary() where possible on Windows
* Disables tests for global blocks on Win64 due to broken compilers
* Adds PGP keys to verify tarballs and commits in the code repository

(js)

2023-11-05 11:11:32 UTC MAIN commitmail json YAML

doc: Updated devel/py-pygit2 to 1.13.2

(wiz)

2023-11-05 11:11:22 UTC MAIN commitmail json YAML

py-pygit2: update to 1.13.2.

1.13.2 (2023-10-30)
-------------------------

- Support Python 3.12

- Documentation updates
  `#1242 <https://github.com/libgit2/pygit2/pull/1242>`_

1.13.1 (2023-09-24)
-------------------------

- Fix crash in reference rename
  `#1233 <https://github.com/libgit2/pygit2/issues/1233>`_

1.13.0 (2023-09-07)
-------------------------

- Upgrade to libgit2 v1.7.1

- Don't distribute wheels for pypy, only universal wheels for macOS

- New ``Repository.remotes.create_anonymous(url)``
  `#1229 <https://github.com/libgit2/pygit2/pull/1229>`_

- docs: update links to pypi, pygit2.org
  `#1228 <https://github.com/libgit2/pygit2/pull/1228>`_

- Prep work for Python 3.12 (not yet supported)
  `#1223 <https://github.com/libgit2/pygit2/pull/1223>`_

(wiz)

2023-11-05 11:09:26 UTC MAIN commitmail json YAML

doc: Updated devel/py-msgpack to 1.0.7nb1

(wiz)

2023-11-05 11:09:14 UTC MAIN commitmail json YAML

py-msgpack: convert to wheel.mk

Mark as not for Python 2.

Bump PKGREVISION.

(wiz)

2023-11-05 11:06:45 UTC MAIN commitmail json YAML

py-djangocms-link: convert to wheel.mk

Fix PLIST while here.

Bump PKGREVISION.

(wiz)

2023-11-05 11:04:39 UTC MAIN commitmail json YAML

py-django-cors-headers: add missing tool dependency

(wiz)

2023-11-05 11:03:41 UTC MAIN commitmail json YAML

py-xmlschema: convert to wheel.mk

Fix PLIST while here.

Bump PKGREVISION.

(wiz)

2023-11-05 11:01:39 UTC MAIN commitmail json YAML

doc: Updated sysutils/wmbattery to 2.54nb2

(wiz)

2023-11-05 11:01:30 UTC MAIN commitmail json YAML

wmbattery: add missing upower dependency

Bump PKGREVISION.

(wiz)

2023-11-05 10:59:32 UTC MAIN commitmail json YAML

py-spake2: convert to wheel.mk

Mark as not for Python 2

Bump PKGREVISION.

(wiz)

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

doc: Updated www/py-werkzeug-docs to 3.0.1

(wiz)

2023-11-05 10:54:31 UTC MAIN commitmail json YAML

doc: Updated www/py-werkzeug to 3.0.1

(wiz)

2023-11-05 10:54:16 UTC MAIN commitmail json YAML

py-werkzeug*: update to 3.0.1

Version 3.0.1
-------------

Released 2023-10-24

-  Fix slow multipart parsing for large parts potentially enabling DoS
    attacks. :cwe:`CWE-407`

Version 3.0.0
-------------

Released 2023-09-30

-  Remove previously deprecated code. :pr:`2768`
-  Deprecate the ``__version__`` attribute. Use feature detection, or
    ``importlib.metadata.version("werkzeug")``, instead. :issue:`2770`
-  ``generate_password_hash`` uses scrypt by default. :issue:`2769`
-  Add the ``"werkzeug.profiler"`` item to the  WSGI ``environ`` dictionary
    passed to `ProfilerMiddleware`'s `filename_format` function. It contains
    the ``elapsed`` and ``time`` values for the profiled request. :issue:`2775`
-  Explicitly marked the PathConverter as non path isolating. :pr:`2784`

(wiz)

2023-11-05 10:38:58 UTC MAIN commitmail json YAML

doc: Updated net/py-twisted-docs to 23.10.0

(wiz)

2023-11-05 10:38:47 UTC MAIN commitmail json YAML

doc: Updated net/py-twisted to 23.10.0

(wiz)

2023-11-05 10:38:35 UTC MAIN commitmail json YAML

py-twisted: update to 23.10.0

Twisted 23.10.0 (2023-10-31)
============================

Features
--------

- twisted.python.filepath.FilePath and related classes (twisted.python.filepath.IFilepath, twisted.python.filepath.AbstractFilePath, twisted.python.zippath.ZipPath, and twisted.python.zippath.ZipArchive) now have type annotations.  Additionally, FilePath is now generic, describing its mode, so you can annotate variables as FilePath[str] or FilePath[bytes] depending on the types that you wish to get back from the 'path' attribute and related methods like 'basename'. (#11822)
- When using `CPython`, functions wrapped by `twisted.internet.defer.inlineCallbacks` can have their arguments and return values freed immediately after completion (due to there no longer being circular references). (#11885)

Bugfixes
--------

- Fix TypeError on t.i.cfreactor due to 3.10 type annotation syntax (#11965)
- Fix the type annotations of DeferredLock.run, DeferredSemaphore.run, maybeDeferred, ensureDeferred, inlineCallbacks and fromCoroutine that used to return Deferred[Any] to return the result of the passed Coroutine/Coroutine function (#11985)
- Fixed significant performance overhead (CPU and bandwidth) when doing small writes to a TLS transport. Specifically, small writes to a TLS transport are now buffered until the next reactor iteration. (#11989)
- fix mypy due to hypothesis 6.85 (#11995)

(wiz)

2023-11-05 10:12:06 UTC MAIN commitmail json YAML

doc: Updated graphics/py-wand to 0.6.13

(wiz)

2023-11-05 10:11:56 UTC MAIN commitmail json YAML

py-wand: update to 0.6.13.

0.6.13

��う Hotfix release to remove a "work-in-progress" pyproject.toml file
that was mistakenly included with Wand 0.6.12 sdist package.

0.6.12

The 0.6.12 release includes some minor bug fixes, adds a few
composite operators, and updates Sphinx build versions (used for
documentation).

(wiz)

2023-11-05 09:57:45 UTC MAIN commitmail json YAML

doc: Updated print/py-pspdfutils to 3.3.2

(wiz)

2023-11-05 09:57:35 UTC MAIN commitmail json YAML

py-pspdfutils: update to 3.3.2.

3.3.2

This release improves the documentation of pagespecs, and adds an
example

The error message for invalid pagespecs previously had a small
mistake in the syntax it displayed; this has been fixed. Thanks,
@jgclark!

3.3.1

This release fixes a bug in the pstops(1) man page example for
duplex book printing. Many apologies to users who wondered what
they were doing wrong when following it!

3.3.0

This release improves psnup and updates to a later version of pypdf
that fixes a crash.

In psnup, improve how we guess the page size. Since we can now
guess the size of PostScript files accurately in many cases, use
the input size first, then the output size, and only then fall back
to paper窶冱 value.

Also, fix a bug where the output paper size was incorrectly changed
during processing.

We now require pypdf >= 3.16, which fixes a bug that could cause
a crash on PDF documents containing links that pointed to each
other.

Finally, the test suite has been improved to fall back to visual
comparison of PDF outputs when they are not byte-identical. This
should ease pypdf upgrades in future, and in particular avoid either
having to hard-wire a particular pypdf version (as we did with
PSUtils version 3.2.0), or risk test failures with newer versions
of pypdf than the minimum required version (as we did previously).

(wiz)

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

doc: Updated textproc/py-docstring-to-markdown to 0.13

(wiz)

2023-11-05 09:49:49 UTC MAIN commitmail json YAML

py-docstring-to-markdown: update to 0.13.

What's Changed

    Google style support by @staticf0x in #34
    Prepare release for v0.13 by @krassowski in #35

(wiz)

2023-11-05 09:27:00 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdf to 3.17.0

(wiz)

2023-11-05 09:26:47 UTC MAIN commitmail json YAML

py-pdf: update to 3.17.0.

## Version 3.17.0, 2023-10-29

### Security (SEC)
-  Infinite recursion when using PdfWriter(clone_from=reader) (#2264)

### New Features (ENH)
-  Add parameter to select images to be removed (#2214)

### Bug Fixes (BUG)
-  Correctly handle image mode 1 with FlateDecode (#2249)
-  Error when filling a value with parentheses #2268 (#2269)
-  Handle empty root outline (#2239)

## Version 3.16.4, 2023-10-10

### Bug Fixes (BUG)
-  Avoid exceeding recursion depth when retrieving image mode (#2251)

## Version 3.16.3, 2023-10-08

### Bug Fixes (BUG)
-  Invalid cm/tm in visitor functions (#2206)
-  Encrypt / decrypt Stream object dictionaries (#2228)
-  Support nested color spaces for the /DeviceN color space (#2241)
-  Images property fails if NullObject in list (#2215)

### Developer Experience (DEV)
-  Unify mypy options and warn redundant workarounds (#2223)

## Version 3.16.2, 2023-09-24

### Bug Fixes (BUG)
-  PDF size increases because of too high float writing precision (#2213)
-  Fix test_watermarking_reportlab_rendering() (#2203)

## Version 3.16.1, 2023-09-17

⚠️ The 'rename PdfWriter.create_viewer_preference to
PdfWriter.create_viewer_preferences (#2190)' could be a breaking change for you,
if you use it. As it was only introduced last week I'm confident enough that
nobody will be affected though. Hence only the patch update.

### Bug Fixes (BUG)
-  Missing new line in extract_text with cm operations (#2142)
-  _get_fonts not processing properly CIDFonts and annotations (#2194)

### Maintenance (MAINT)
-  Rename PdfWriter.create_viewer_preference to PdfWriter.create_viewer_preferences (#2190)

## Version 3.16.0, 2023-09-10

### Security (SEC)
-  Infinite recursion caused by IndirectObject clone (#2156)

### New Features (ENH)
-  Ease access to ViewerPreferences (#2144)

### Bug Fixes (BUG)
-  Catch the case where w[0] is an IndirectObject instead of an int (#2154)
-  Cope with indirect objects in filters and remove deprecated code (#2177)
-  Accept tabs in cmaps (#2174) / cope with extra space (#2151)
-  Merge pages without resources (#2150)
-  getcontents() shall return None if contents is NullObject (#2161)
-  Fix conversion from 1 to LA (#2175)

### Robustness (ROB)
-  Accept XYZ with no arguments (#2178)

(wiz)

2023-11-05 09:24:57 UTC MAIN commitmail json YAML

py-pip-audit: make PKGNAME match directory name

(wiz)

2023-11-05 08:38:58 UTC MAIN commitmail json YAML

doc: Updated textproc/typst to 0.9.0

(pin)

2023-11-05 08:38:39 UTC MAIN commitmail json YAML

textproc/typst: update to 0.9.0

Version 0.9.0 (October 31, 2023)

Bibliography management
- New bibliography engine based on CSL (Citation Style Language). Ships with
  about 100 commonly used citation styles and can load custom .csl files
- Added new form argument to the cite function to produce different forms of
  citations (e.g. for producing a citation suitable for inclusion in prose)
- The cite function now takes only a single label/key instead of allowing
  multiple. Adjacent citations are merged and formatted according to the
  citation style's rules automatically. This works both with the reference
  syntax and explicit calls to the cite function. (Breaking change)
- The cite function now takes a label instead of a string (Breaking change)
- Added full argument to bibliography function to print the full bibliography
  even if not all works were cited
- Bibliography entries can now contain Typst equations (wrapped in $..$ just
  like in markup), this works both for .yml and .bib bibliographies
- The hayagriva YAML format was improved. See its changelog for more details.
  (Breaking change)
- A few bugs with .bib file parsing were fixed
- Removed brackets argument of cite function in favor of form

Visualization
- Gradients and colors (thanks to @Dherse)
    - Added support for gradients on shapes and text
    - Supports linear, radial, and conic gradients
    - Added support for defining colors in more color spaces, including Oklab,
      Linear RGB(A), HSL, and HSV
    - Added saturate, desaturate, and rotate functions on colors
    - Added color.map module with predefined color maps that can be used with
      gradients
    - Rename kind function on colors to space
    - Removed to-rgba, to-cmyk, and to-luma functions in favor of a new
      components function
- Improved rendering of rectangles with corner radius and varying stroke widths
- Added support for properly clipping boxes and blocks with a border radius
- Added background parameter to overline, underline, and strike functions
- Fixed inaccurate color embedding in PDFs
- Fixed ICC profile handling for images embedded in PDFs

Text and Layout
- Added support for automatically adding proper pacing between CJK and Latin
  text (enabled by default)
- Added support for automatic adjustment of more CJK punctuation
- Added quote element for inserting inline and block quotes with optional
  attributions
- Added raw.line element for customizing the display of individual lines of
  raw text, e.g. to add line numbers while keeping proper syntax highlighting
- Added support for per-side inset customization to table function
- Added Hungarian and Romanian translations
- Added support for Czech hyphenation
- Added support for setting custom smart quotes
- The default figure separator now reacts to the currently set language and
  region
- Improved line breaking of links / URLs (especially helpful for bibliographies
  with many URLs)
- Improved handling of consecutive hyphens in justification algorithm
- Fixed interaction of justification and hanging indent
- Fixed a bug with line breaking of short lines without spaces when
  justification is enabled
- Fixed font fallback for hyphen generated by hyphenation
- Fixed handling of word joiner and other no-break characters during
  hyphenation
- Fixed crash when hyphenating after an empty line
- Fixed line breaking of composite emoji like �沛ウ�ク鞘�昨沍�
- Fixed missing text in some SVGs
- Fixed font fallback in SVGs
- Fixed behaviour of to argument on pagebreak function
- Fixed set align(..) for equations
- Fixed spacing around placed elements
- Fixed coalescing of above and below spacing if given in em units and the
  font sizes differ
- Fixed handling of extent parameter of underline, overline, and strike
  functions
- Fixed crash for floating placed elements with no specified vertical alignment
- Partially fixed a bug with citations in footnotes

Math
- Added gap argument for vec, mat, and cases function
- Added size argument for abs, norm, floor, ceil, and round functions
- Added reverse parameter to cases function
- Added support for multinomial coefficients to binom function
- Removed rotation argument on cancel function in favor of a new and more
  flexible angle argument (Breaking change)
- Added wide constant, which inserts twice the spacing of quad
- Added csch and sech operators
- 竊シ, 竍�, 竊�, and 筺キ can now be used as accents
- Added integral.dash, integral.dash.double, and integral.slash symbols
- Added support for specifying negative indices for augmentation lines to
  position the line from the back
- Fixed default color of matrix augmentation] lines
- Fixed attachment of primes to inline expressions
- Math content now respects the text baseline setting

Performance
- Fixed a bug related to show rules in templates which would effectively
  disable incremental compilation in affected documents
- Micro-optimized code in several hot paths, which brings substantial
  performance gains, in particular in incremental compilations
- Improved incremental parsing, which affects the whole incremental compilation
  pipeline
- Added support for incremental parsing in the CLI
- Added support for incremental SVG encoding during PDF export, which greatly
  improves export performance for documents with many SVG

Tooling and Diagnostics
- Improved autocompletion for variables that are in-scope
- Added autocompletion for package imports
- Added autocompletion for labels
- Added tooltip that show which variables a function captures (when hovering
  over the equals sign or arrow of the function)
- Diagnostics are now deduplicated
- Improved diagnostics when trying to apply unary + or - to types that only
  support binary + and -
- Error messages now state which label or citation key isn't present in the
  document or its bibliography
- Fixed a bug where function argument parsing errors where shadowed by function
  execution errors (e.g. when trying to call array.sorted and passing the key
  function as a positional argument instead of a named one).

Export
- Added support for configuring the document's creation date. If the date is
  set to auto (the default), the PDF's creation date will be set to the current
  date and time.
- Added support for configuring document keywords
- Generated PDFs now contain PDF document IDs
- The PDF creator tool metadata now includes the Typst version

Web app
- Added version picker to pin a project to an older compiler version (with
  support for Typst 0.6.0+)
- Fixed desyncs between editor and compiler and improved overall stability
- The app now continues to highlight the document when typing while the
  document is being compiled

Command line interface
- Added support for discovering fonts through fontconfig
- Now clears the screen instead of resetting the terminal
- Now automatically picks correct file extension for selected output format
- Now only regenerates images for changed pages when using typst watch with
  PNG or SVG export

Miscellaneous Improvements
- Added version type and sys.version constant specifying the current compiler
  version. Can be used to gracefully support multiple versions.
- The U+2212 MINUS SIGN is now used when displaying a numeric value, in the
  repr of any numeric value and to replace a normal hyphen in text mode when
  before a digit. This improves, in particular, how negative integer values
  are displayed in math mode.
- Added support for specifying a default value instead of failing for remove
  function in array and dictionary
- Simplified page setup guide examples
- Switched the documentation from using the word "hashtag" to the word "hash"
  where appropriate
- Added support for array.zip without any further arguments
- Fixed crash when a plugin tried to read out of bounds memory
- Fixed crashes when handling infinite lengths
- Fixed introspection (mostly bibliography) bugs due to weak page break close
  to the end of the document

Development
- Extracted typst::ide into separate typst_ide crate
- Removed a few remaining 'static bounds on &dyn World
- Removed unnecessary dependency, which reduces the binary size
- Fixed compilation of typst by itself (without typst-library)
- Fixed warnings with Nix flake when using lib.getExe

(pin)

2023-11-05 08:23:31 UTC MAIN commitmail json YAML

mk/plist/plist.mk: Fix PLIST_TYPE=dynamic that was bitrotted and non-working

* Don't fail the package build even if PLIST is missing when PLIST_TYPE is
  set to "dynamic".

* Don't generate @unexec lines in PLISTs. They are no longer necessary.

(pho)

2023-11-05 02:20:46 UTC MAIN commitmail json YAML

Updated devel/p5-IPC-Run to 20231003.0

(wen)

2023-11-05 02:19:34 UTC MAIN commitmail json YAML

Update to 20231003.0

Upstream changes:
20231003.0 Mon Oct 2 2023
Windows now matches other platforms in that a child calling exit(N) causes
result() to return N and full_result() to return N << 8.  On Windows, before
this change, result() was returning N >> 8, and full_result() was returning N.
Programs having workarounds for this may need to condition those workarounds on
$IPC::Run::VERSION.
- #157 - On Windows, avoid hang under IPCRUNDEBUG.
- Refresh "cpanfile" from Makefile.PL, to allow use on Windows.
- #163 - Normalize shebangs to /usr/bin/perl
- Fix or skip all tests recently seen to fail on Windows.
- Include t/result.t in releases.
- #168 - Make full_result() and result() Windows behavior match non-Windows.

(wen)

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

py-nh3: not for Python 2

(wiz)

2023-11-05 01:07:32 UTC MAIN commitmail json YAML

doc: Updated textproc/py-readme_renderer to 42.0

(wiz)

2023-11-05 01:07:23 UTC MAIN commitmail json YAML

py-readme_renderer: update to 42.0.

42.0 (2023-09-07)
-----------------

- Migrate from ``bleach`` to ``nh3`` (#295)
- Migrate from ``setup.py`` to ``pyproject.toml``

(wiz)

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

doc: Added www/py-nh3 version 0.2.14

(wiz)

2023-11-05 01:04:59 UTC MAIN commitmail json YAML

www/Makefile: + py-nh3

(wiz)

2023-11-05 01:04:31 UTC MAIN commitmail json YAML

2023-11-05 00:52:37 UTC MAIN commitmail json YAML

doc: Updated textproc/py-css-parser to 1.0.10

(wiz)

2023-11-05 00:52:28 UTC MAIN commitmail json YAML

2023-11-05 00:49:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-pykka to 4.0.1

(wiz)

2023-11-05 00:49:50 UTC MAIN commitmail json YAML

py-pykka: update to 4.0.1.

v4.0.1 Latest

Bugfix release.

    Update test suite to pass on Python 3.12 (#207)

v4.0.0

Breaking changes

    Require block and timeout arguments to always be keyword arguments. (PR: #198)
    Remove support for Python 3.7. It reached end-of-life in June 2023. (PR: #190)

Features

    Type hints: All typing stubs have been inlined in the source code and have been greatly improved. They are now tested using both Mypy and Pyright. (PR: #192, #193, #195)
    Type hints: Due to the dynamic nature of ActorProxy objects, it is impossible to automatically type them correctly. pykka.typing is a new module with helpers for manually typing ActorProxy objects. Check out the docs for how to use the helpers. (PR: #199)

(wiz)

2023-11-05 00:46:50 UTC MAIN commitmail json YAML

doc: Updated textproc/libuninameslist to 20230916

(wiz)

2023-11-05 00:46:40 UTC MAIN commitmail json YAML

libuninameslist: update to 20230916.

- 2023-Sep-16
    * Version 1.14, Unicode 15.1 and French version 1.6 now is at 15.0.

(wiz)

2023-11-05 00:45:44 UTC MAIN commitmail json YAML

doc: Updated graphics/py-pilkit to 3.0

(wiz)

2023-11-05 00:45:30 UTC MAIN commitmail json YAML

py-pilkit: remove obsolete patch

(wiz)

2023-11-05 00:45:21 UTC MAIN commitmail json YAML

py-pilkit: update to 3.0.

Half a year of development, no summary found.

(wiz)

2023-11-05 00:43:18 UTC MAIN commitmail json YAML

doc: Updated devel/py-hamcrest to 2.1.0

(wiz)

2023-11-05 00:43:09 UTC MAIN commitmail json YAML

py-hamcrest: update to 2.1.0.

Hamcrest 2.1.0 (2023-10-22)
===========================

Features
--------

- Add a matcher for exceptions in asyncio future (`#171 <https://github.com/hamcrest/PyHamcrest/issues/171>`_)

Bugfixes
--------

- Use the correct generic type in the internal ``describe_keyvalue`` method (`#182 <https://github.com/hamcrest/PyHamcrest/issues/182>`_)

(wiz)

2023-11-05 00:42:15 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cycler to 0.12.1

(wiz)

2023-11-05 00:42:06 UTC MAIN commitmail json YAML

py-cycler: update to 0.12.1.

The major new feature in this release is the addition of type hints.
Furthermore, the minimum supported version of Python is now 3.8.

(wiz)

2023-11-05 00:40:45 UTC MAIN commitmail json YAML

doc: Updated devel/py-outcome to 1.3.0.post0

(wiz)

2023-11-05 00:40:36 UTC MAIN commitmail json YAML

2023-11-05 00:38:38 UTC MAIN commitmail json YAML

doc: Updated devel/py-serializable to 0.15.0

(wiz)

2023-11-05 00:38:28 UTC MAIN commitmail json YAML

py-serializable: update to 0.15.0.

0.15.0:

Feature

    Allow custom (de)normalization (#32) (aeecd6b)

0.14.1

Fix

    JSON deserialize Decimal (#31) (b6dc66a)

0.14.0

Feature

    Enhanced typehints and typing (#27) (410372a)

0.13.1

Fix

    Protect default value for serialization_types from unintended downstream modifications (#30) (0e814f5)

0.13.0

Feature

    Format specific (de)serialize (#25) (dc998df)

0.12.1

Fix

    Xml defaultNamespace serialization and detection (#20) (59eaa5f)

(wiz)

2023-11-05 00:36:18 UTC MAIN commitmail json YAML

doc: Updated devel/py-ruamel-yaml to 0.18.2

(wiz)

2023-11-05 00:36:04 UTC MAIN commitmail json YAML

py-ruamel-yaml: update to 0.18.2.

[0.18.2, 2023-10-24]:
- calling the deprecated functions now raises an `AttributeError` with the, somewhat
  more informative, orginal warning message. Instead of calling `sys.exit(1)`

[0.18.1, 2023-10-24]:
- calling the deprecated functions now always displays the warning message. (reported
  by [Trend Lloyd](https://sourceforge.net/u/lathiat2/profile/))

[0.18.0, 2023-10-23]:
- the **functions** `scan`, `parse`, `compose`, `load`, `emit`, `serialize`, `dump`
  and their variants (`_all`, `safe_`, `round_trip_`, etc) have been deprecated (the
  same named **methods** on `YAML()` instances are, of course, still there.
- |-
  `YAML(typ='unsafe')` now issues a `PendingDeprecationWarning`. This will become deprecated in the 0.18 series
  (probably before the end of 2023).
  You can use `YAML(typ='full')` to dump unregistered Python classes/functions.
  For loading you'll have to register your classes/functions
  if you want the old, unsafe, functionality. You can still load any tag, like `!!python/name:posix.system', **safely**
  with the (default) round-trip parser.
- fix for `bytes-like object is required not 'str' while dumping binary streams`.
  This was reported, analysed and a fix provided by [Vit Zikmund](https://sourceforge.net/u/tlwhitec/profile/)

(wiz)

2023-11-05 00:03:18 UTC MAIN commitmail json YAML

Updated devel/p5-IO-Interactive to 1.025

(wen)

2023-11-05 00:02:25 UTC MAIN commitmail json YAML

Update to 1.025

Upstream changes:
1.025 2023-07-05T15:01:36Z
        * Remove unnecessary -T from pod tests now that v5.38 allows you to
        compile a perl without taint support. Those perls will refuse to run
        the programs using -T.

(wen)

2023-11-04 23:58:55 UTC MAIN commitmail json YAML

Updated devel/p5-PPI to 1.277

(wen)

2023-11-04 23:56:40 UTC MAIN commitmail json YAML

2023-11-04 23:55:45 UTC MAIN commitmail json YAML

Update to 1.277

Upstream changes:
1.277  2023-09-22 09:12:48Z
        Summary:
        - Parse prototypes as literal quotes, enables parens and newlines in protos
        - Fix false positive detection of labels (GH#289) (Dan Church)

        Details:
        - Wrapped most Document->new calls in tests with automatic checks

(wen)

2023-11-04 23:54:22 UTC MAIN commitmail json YAML

py-bumpver: add missing tool dependency

(wiz)

2023-11-04 21:21:50 UTC MAIN commitmail json YAML

doc: Updated chat/element-web to 1.11.47

(js)

2023-11-04 21:21:41 UTC MAIN commitmail json YAML

Update chat/element-web to 1.11.47

Changes in [1.11.47](https://github.com/vector-im/element-web/releases/tag/v1.11.47) (2023-10-24)
=================================================================================================

## �洶� Deprecations
* Deprecate customisations in favour of Module API ([\#25736](https://github.com/vector-im/element-web/pull/25736)). Fixes #25733.

## 笨ィ Features
* vector-im/element-x-ios/issues/1824 - Convert the apple-app-site-association file to a newer format窶ヲ ([\#26307](https://github.com/vector-im/element-web/pull/26307)). Contributed by @stefanceriu.
* Iterate `io.element.late_event` decoration ([\#11760](https://github.com/matrix-org/matrix-react-sdk/pull/11760)). Fixes #26384.
* Render timeline separator for late event groups ([\#11739](https://github.com/matrix-org/matrix-react-sdk/pull/11739)).
* OIDC: revoke tokens on logout ([\#11718](https://github.com/matrix-org/matrix-react-sdk/pull/11718)). Fixes #25394. Contributed by @kerryarchibald.
* Show `io.element.late_event` in MessageTimestamp when known ([\#11733](https://github.com/matrix-org/matrix-react-sdk/pull/11733)).
* Show all labs flags if developerMode enabled ([\#11746](https://github.com/matrix-org/matrix-react-sdk/pull/11746)). Fixes #24571 and #8498.
* Use Compound tooltips on MessageTimestamp to improve UX of date time discovery ([\#11732](https://github.com/matrix-org/matrix-react-sdk/pull/11732)). Fixes #25913.
* Consolidate 4s passphrase input fields and use stable IDs ([\#11743](https://github.com/matrix-org/matrix-react-sdk/pull/11743)). Fixes #26228.
* Disable upgraderoom command without developer mode enabled ([\#11744](https://github.com/matrix-org/matrix-react-sdk/pull/11744)). Fixes #17620.
* Avoid rendering app download buttons if disabled in config ([\#11741](https://github.com/matrix-org/matrix-react-sdk/pull/11741)). Fixes #26309.
* OIDC: refresh tokens ([\#11699](https://github.com/matrix-org/matrix-react-sdk/pull/11699)). Fixes #25839. Contributed by @kerryarchibald.
* OIDC: register ([\#11727](https://github.com/matrix-org/matrix-react-sdk/pull/11727)). Fixes #25393. Contributed by @kerryarchibald.
* Use stable get_login_token and remove unstable MSC3882 support ([\#11001](https://github.com/matrix-org/matrix-react-sdk/pull/11001)). Contributed by @hughns.

## �汾� Bug Fixes
* Set max size for Element logo in search warning ([\#11779](https://github.com/matrix-org/matrix-react-sdk/pull/11779)). Fixes #26408.
* Avoid error when DMing oneself ([\#11754](https://github.com/matrix-org/matrix-react-sdk/pull/11754)). Fixes #7242.
* Fix: Message shield alignment is not right. ([\#11703](https://github.com/matrix-org/matrix-react-sdk/pull/11703)). Fixes #26142. Contributed by @manancodes.
* fix logging full event ([\#11755](https://github.com/matrix-org/matrix-react-sdk/pull/11755)). Fixes #26376.
* OIDC: use delegated auth account URL from `OidcClientStore` ([\#11723](https://github.com/matrix-org/matrix-react-sdk/pull/11723)). Fixes #26305. Contributed by @kerryarchibald.
* Fix: Members list shield alignment is not right. ([\#11700](https://github.com/matrix-org/matrix-react-sdk/pull/11700)). Fixes #26261. Contributed by @manancodes.
* Fix: <detail> HTML elements clickable area too wide. ([\#11666](https://github.com/matrix-org/matrix-react-sdk/pull/11666)). Fixes #25454. Contributed by @manancodes.
* Fix untranslated headings in the devtools dialog ([\#11734](https://github.com/matrix-org/matrix-react-sdk/pull/11734)).
* Fixes invite dialog alignment and pill color contrast ([\#11722](https://github.com/matrix-org/matrix-react-sdk/pull/11722)). Contributed by @gabrc52.
* Prevent select element in General settings overflowing in a room with very long room-id ([\#11597](https://github.com/matrix-org/matrix-react-sdk/pull/11597)). Contributed by @ABHIXIT2.
* Fix: Clicking on members pile does nothing. ([\#11657](https://github.com/matrix-org/matrix-react-sdk/pull/11657)). Fixes #26164. Contributed by @manancodes.
* Fix: Wierd shadow below room avatar in dark mode. ([\#11678](https://github.com/matrix-org/matrix-react-sdk/pull/11678)). Fixes #26153. Contributed by @manancodes.
* Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ([\#11681](https://github.com/matrix-org/matrix-react-sdk/pull/11681)). Contributed by @Half-Shot.

Changes in [1.11.46](https://github.com/vector-im/element-web/releases/tag/v1.11.46) (2023-10-10)
=================================================================================================

## 笨ィ Features
* Use .well-known to discover a default rendezvous server for use with Sign in with QR ([\#11655](https://github.com/matrix-org/matrix-react-sdk/pull/11655)). Contributed by @hughns.
* Message layout will update according to the selected style  ([\#10170](https://github.com/matrix-org/matrix-react-sdk/pull/10170)). Fixes #21782. Contributed by @manancodes.
* Implement MSC4039: Add an MSC for a new Widget API action to upload files into the media repository ([\#11311](https://github.com/matrix-org/matrix-react-sdk/pull/11311)). Contributed by @dhenneke.
* Render space pills with square corners to match new avatar ([\#11632](https://github.com/matrix-org/matrix-react-sdk/pull/11632)). Fixes #26056.
* Linkify room topic ([\#11631](https://github.com/matrix-org/matrix-react-sdk/pull/11631)). Fixes #26185.
* Show knock rooms in the list ([\#11573](https://github.com/matrix-org/matrix-react-sdk/pull/11573)). Contributed by @maheichyk.

## �汾� Bug Fixes
* Bump matrix-web-i18n dependency to 3.1.3 ([\#26287](https://github.com/vector-im/element-web/pull/26287))
* Fix: Avatar shrinks with long names ([\#11698](https://github.com/matrix-org/matrix-react-sdk/pull/11698)). Fixes #26252. Contributed by @manancodes.
* Update custom translations to support nested fields in structured JSON ([\#11685](https://github.com/matrix-org/matrix-react-sdk/pull/11685)).
* Fix: Edited message remove button is hard to reach. ([\#11674](https://github.com/matrix-org/matrix-react-sdk/pull/11674)). Fixes #24917. Contributed by @manancodes.
* Fix: Theme selector radio button not aligned in center with the text ([\#11676](https://github.com/matrix-org/matrix-react-sdk/pull/11676)). Fixes #25460. Contributed by @manancodes.
* Fix: Unread notification dot aligned ([\#11658](https://github.com/matrix-org/matrix-react-sdk/pull/11658)). Fixes #25285. Contributed by @manancodes.
* Fix: sync intentional mentions push rules with legacy rules ([\#11667](https://github.com/matrix-org/matrix-react-sdk/pull/11667)). Fixes #26227. Contributed by @kerryarchibald.
* Revert "Fix regression around FacePile with overflow (#11527)" ([\#11634](https://github.com/matrix-org/matrix-react-sdk/pull/11634)). Fixes #26209.
* Fix: Alignment Fixed ([\#11648](https://github.com/matrix-org/matrix-react-sdk/pull/11648)). Fixes #26169. Contributed by @manancodes.
* Fix: onFinished added which closes the menu ([\#11647](https://github.com/matrix-org/matrix-react-sdk/pull/11647)). Fixes #25556. Contributed by @manancodes.
* Don't start key backups when opening settings ([\#11640](https://github.com/matrix-org/matrix-react-sdk/pull/11640)).
* Fix add to space avatar text centering ([\#11643](https://github.com/matrix-org/matrix-react-sdk/pull/11643)). Fixes #26154.
* fix avatar styling in lightbox ([\#11641](https://github.com/matrix-org/matrix-react-sdk/pull/11641)). Fixes #26196.

(js)

2023-11-04 19:40:29 UTC MAIN commitmail json YAML

Comment out dependency again as it introduces a cycle.

(joerg)

2023-11-04 17:32:51 UTC pkgsrc-2023Q3 commitmail json YAML

2023-11-04 17:27:25 UTC pkgsrc-2023Q3 commitmail json YAML

Pullup ticket #6819 - requested by gutteridge
audio/openal-soft: build fix

Revisions pulled up:
- audio/openal-soft/hacks.mk                                    1.1

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  gutteridge
  Date:          Sun Oct 22 00:55:55 UTC 2023

  Added Files:
            pkgsrc/audio/openal-soft: hacks.mk

  Log Message:
  openal-soft: fix builds for aarch64 on NetBSD 9.x

  For aarch64, older NetBSD releases will end up pulling in GCC 10
  because of the C++20 requirement. We apply -mno-outline-atomics as one
  way of getting around linking issues that otherwise occur. (This was
  breaking 492 dependent builds.)

  To generate a diff of this commit:
  cvs rdiff -u -r0 -r1.1 pkgsrc/audio/openal-soft/hacks.mk

(spz)

2023-11-04 16:27:48 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch-emacs to 0.38.1

(wiz)

2023-11-04 16:27:34 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.38.1

(wiz)

2023-11-04 16:27:20 UTC MAIN commitmail json YAML

notmuch: update to 0.38.1.

Notmuch 0.38.1 (2023-10-26)
===========================

CLI
---

Report parse errors in config files.

Emacs
-----

Fix image toggling for Emacs >= 29.1.

notmuch-mutt
------------

Fix syntax error in script.

(wiz)

2023-11-04 16:22:05 UTC MAIN commitmail json YAML

doc: Updated graphics/py-contourpy to 1.1.1

(wiz)

2023-11-04 16:21:55 UTC MAIN commitmail json YAML

py-contourpy: update to 1.1.1.

v1.1.1 (2023-09-16)
-------------------

This release adds support for CPython 3.12 and reinstates the release of
Windows 32-bit wheels following NumPy's intention to continue doing so.
There is a new keyword argument ``webdriver`` to the ``BokehRenderer`` save
functions to reuse the same Selenium WebDriver instance across multiple calls.

(wiz)

2023-11-04 16:21:54 UTC MAIN commitmail json YAML

doc: Updated textproc/enchant2 to 2.6.2

(wiz)

2023-11-04 16:21:42 UTC MAIN commitmail json YAML

enchant2: update to 2.6.2.

2.6.2 (October 28, 2023)
------------------------

This version documents exclude files: each personal word list is paired with
an exclude file that contains words the user considers invalid.

(wiz)

2023-11-04 16:21:09 UTC MAIN commitmail json YAML

doc: Updated textproc/bk to 0.6.0

(pin)

2023-11-04 16:16:12 UTC MAIN commitmail json YAML

doc: Updated devel/py-constantly to 23.10.4

(wiz)

2023-11-04 16:15:59 UTC MAIN commitmail json YAML

py-constantly: update to 23.10.4.

Changes: not summarized, but previous version was 8 years old.

(wiz)

2023-11-04 16:13:36 UTC MAIN commitmail json YAML

doc: Updated net/py-cares to 4.4.0

(wiz)

2023-11-04 16:13:23 UTC MAIN commitmail json YAML

py-cares: update to 4.4.0.

What's Changed

    Bump GitHub Actions versions and fix warnings in the process by @Jackenmen in #184
    Bump versions of used GitHub Actions by @Jackenmen in #189
    Add support for 3.12, drop EOL 3.7 by @Jackenmen in #188

(wiz)