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 (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 05:37:08 UTC Now

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

Exclude readline.so if option "readline" is disabled

(cheusov)

2024-04-30 17:01:15 UTC MAIN commitmail json YAML

Add option "readline" enabled by default.
Either --with-readline=editline or --with-readline are added
  to CONFIGURE_ARGS depending on READLINE_TYPE.

(cheusov)

2024-04-30 16:55:22 UTC MAIN commitmail json YAML

Fix build failure on systems with libedit as the default

(cheusov)

2024-04-30 16:29:53 UTC MAIN commitmail json YAML

doc: Updated devel/mise to 2024.4.11

(schmonz)

2024-04-30 16:29:48 UTC MAIN commitmail json YAML

mise: update to 2024.4.11. Changes:

2024.4.11

### Bug Fixes

* (self-update) always use rustls

### Testing

* (java) added e2e test for corretto-8 shorthand

### Other Changes

* (release) fix cache
* fix clippy warnings in latest rust beta

2024.4.10

### Bug Fixes

* (docker) create path to cargo registry cache

### Other Changes

* Revert "fix(java): inconsistent version resolution "

2024.4.9

### Features

* (node) support comments in .nvmrc/.node-version
* cli command for listing backends

### Bug Fixes

* (ci) git2 reference
* (docker) Ensure the e2e tests pass in the dev container
* (java) inconsistent version resolution
* (zig) can't install zig@master from v2024.4.6
* use mise fork of asdf-maven
* deal with missing go/cargo/npm/etc in backends
* mise doesn't change the trust hash file

### Refactor

* converted just tasks in mise tasks.

### Testing

* added cache for docker tests

### Other Changes

* make git2 an optional build dependency

(schmonz)

2024-04-30 16:21:35 UTC MAIN commitmail json YAML

doc: Updated devel/sharness to 1.2.1

(schmonz)

2024-04-30 16:21:30 UTC MAIN commitmail json YAML

sharness: update to 1.2.1. Changes:

* Fix automatic `SHARNESS_TEST_SRCDIR` for zsh

(schmonz)

2024-04-30 14:47:37 UTC MAIN commitmail json YAML

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

python: remove coverage from versioned_dependencies.mk

(wiz)

2024-04-30 14:46:03 UTC MAIN commitmail json YAML

doc: Updated devel/py-nose to 1.3.7nb4

(wiz)

2024-04-30 14:45:55 UTC MAIN commitmail json YAML

py-nose: convert to wheel.mk

Bump PKGREVISION.

(wiz)

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

py-test4: comment out more test dependencies

The tests for this Python 2 package are not going to run anyway,
because we don't have packages for all its test dependencies any longer.

(wiz)

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

doc: Updated www/py-webassets to 2.0nb3

(wiz)

2024-04-30 14:39:04 UTC MAIN commitmail json YAML

py-webassets: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 14:37:08 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-pid to 3.0.4nb2

(wiz)

2024-04-30 14:36:58 UTC MAIN commitmail json YAML

py-pid: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

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

doc: Updated security/py-mohawk to 1.1.0nb2

(wiz)

2024-04-30 14:32:56 UTC MAIN commitmail json YAML

py-mohawk: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

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

2024-04-30 14:29:21 UTC MAIN commitmail json YAML

doc: Updated security/py-hkdf to 0.0.3nb2

(wiz)

2024-04-30 14:29:13 UTC MAIN commitmail json YAML

py-hkdf: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:28:51 UTC MAIN commitmail json YAML

emacs29: Disable libgccjit option on SunOS too.

It would probably be better for someone who understands the benefit of this
option to invert the logic as there are going to be a huge number of platforms
that can't support this.

(jperkin)

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

doc: Updated net/py-cymruwhois to 1.6nb3

(wiz)

2024-04-30 14:27:55 UTC MAIN commitmail json YAML

py-cymruwhois: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:26:37 UTC MAIN commitmail json YAML

doc: Updated devel/py-nose-exclude to 0.5.0nb2

(wiz)

2024-04-30 14:26:29 UTC MAIN commitmail json YAML

py-nose-exclude: Convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:25:10 UTC MAIN commitmail json YAML

doc: Updated devel/py-exam to 0.10.6nb2

(wiz)

2024-04-30 14:25:01 UTC MAIN commitmail json YAML

py-exam: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:23:24 UTC MAIN commitmail json YAML

doc: Updated devel/py-blessings to 1.7nb2

(wiz)

2024-04-30 14:23:15 UTC MAIN commitmail json YAML

py-blessings: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:21:59 UTC MAIN commitmail json YAML

doc: Updated devel/py-astor to 0.8.1nb2

(wiz)

2024-04-30 14:21:49 UTC MAIN commitmail json YAML

py-astor: Convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 14:15:47 UTC MAIN commitmail json YAML

doc: Updated devel/py-nosexcover to 1.0.11nb2

(wiz)

2024-04-30 14:15:39 UTC MAIN commitmail json YAML

py-nosexcover: convert to wheel.mk

Bump PKGREVISION.

(wiz)

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

doc: Updated textproc/py-biplist to 1.0.3nb2

(wiz)

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

py-biplist: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

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

py-numpy16: no need to use versioned_dependencies

This is for 3.8 only.

(wiz)

2024-04-30 14:07:57 UTC MAIN commitmail json YAML

doc: Updated devel/py-nose2 to 0.10.0nb3

(wiz)

2024-04-30 14:07:48 UTC MAIN commitmail json YAML

py-nose2: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

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

doc: Updated devel/py-coverage-enable-subprocess to 1.0nb1

(wiz)

2024-04-30 14:04:38 UTC MAIN commitmail json YAML

py-coverage-enable-subprocess: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 14:00:19 UTC MAIN commitmail json YAML

python: remove support for setuptools from versioned_dependencies.mk

(wiz)

2024-04-30 13:59:12 UTC MAIN commitmail json YAML

doc: Updated x11/py-Xlib to 0.33

(wiz)

2024-04-30 13:59:02 UTC MAIN commitmail json YAML

py-Xlib: update to 0.33.

Version 0.33
============

Bug Fixes
---------

- Removed unused imports (thanks @Avasam).
- Avoid to use fcntl module on some environments (thanks @i2y).
- Change a test behavior for `unix_connect.get_socket` (thanks @i2y).
- Fix accidental data change (thanks @Avasam).
- Prefer `bool` over `Literal[0, 1, None]` (thanks @Avasam).
- Change parentheses to brackets in LICENSE (thanks @mtelka).

---
Version 0.32
============

Bug Fixes
---------

- Use archived link for X documentation resource (thanks @yaxollum).
- Fix for auth entry having no display number (thanks @Majiir).
- Fix return type inconsistency with the `pack_value` for class `Object` (thanks @allfro).
- Rename `add_extension_error` method to `extension_add_error` (thanks @mattalexx).

Extensions
--------------------

- screensaver: fix screensaver protocol mismatch (thanks @yut23).
- XRandr: add version 1.5 support for RRSetMonitor RRGetMonitors and RRDeleteMonitors (thanks @allfro and @jklong).

---
Version 0.31
============

Extensions
--------------------

- XInput: add event methods (thanks @dd4e).

---
Version 0.30
============

Extensions
--------------------

- XResource: first implementation (thanks @alebastr).
- XRandr: add missing parameters to delete_output_mode function (thanks @jimmy-loyola).

---

(wiz)

2024-04-30 13:57:04 UTC MAIN commitmail json YAML

doc: Updated sysutils/py-salt-pepper to 0.7.6nb3

(wiz)

2024-04-30 13:56:53 UTC MAIN commitmail json YAML

py-salt-pepper: convert to wheel.mk.

Add missing dependency on salt (which should probably be renamed
to versioned py-salt package).

Bump PKGREVISION.

(wiz)

2024-04-30 13:56:03 UTC MAIN commitmail json YAML

math/hs-mod: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:51:31 UTC MAIN commitmail json YAML

doc: Updated security/py-acme-tiny to 5.0.1nb3

(wiz)

2024-04-30 13:51:23 UTC MAIN commitmail json YAML

py-acme-tiny: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 13:47:36 UTC MAIN commitmail json YAML

doc: Updated net/speedtest-cli to 2.1.3nb5

(wiz)

2024-04-30 13:47:26 UTC MAIN commitmail json YAML

speedtest-cli: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 13:46:04 UTC MAIN commitmail json YAML

devel/hs-indexed-traversable-instances: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:46:00 UTC MAIN commitmail json YAML

doc: Updated devel/py-wasm to 1.2nb3

(wiz)

2024-04-30 13:45:51 UTC MAIN commitmail json YAML

py-wasm: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 13:43:47 UTC MAIN commitmail json YAML

devel/hs-mmorph: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:43:14 UTC MAIN commitmail json YAML

devel/hs-uuid: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:42:15 UTC MAIN commitmail json YAML

py-irclib: remove useless bl3.mk file

(wiz)

2024-04-30 13:42:05 UTC MAIN commitmail json YAML

devel/hs-microlens-mtl: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:41:30 UTC MAIN commitmail json YAML

devel/hs-vault: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:39:51 UTC MAIN commitmail json YAML

devel/hs-primitive-unlifted: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:38:24 UTC MAIN commitmail json YAML

doc: Updated devel/hs-protolude to 0.3.4

(pho)

2024-04-30 13:38:14 UTC MAIN commitmail json YAML

2024-04-30 13:36:47 UTC MAIN commitmail json YAML

doc: Updated devel/py-hyperscan to 0.0.2nb2

(wiz)

2024-04-30 13:36:38 UTC MAIN commitmail json YAML

py-hyperscan: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 13:36:33 UTC MAIN commitmail json YAML

doc: Updated devel/hs-serialise to 0.2.6.1

(pho)

2024-04-30 13:36:24 UTC MAIN commitmail json YAML

2024-04-30 13:34:16 UTC MAIN commitmail json YAML

devel/hs-tasty: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:32:56 UTC MAIN commitmail json YAML

devel/hs-unagi-chan: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:31:19 UTC MAIN commitmail json YAML

lang/hjsmin: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:30:13 UTC MAIN commitmail json YAML

doc: Updated lang/hs-hslua-classes to 2.3.1

(pho)

2024-04-30 13:30:03 UTC MAIN commitmail json YAML

lang/hs-hslua-classes: Update to 2.3.1

hslua-classes-2.3.1 - Released 2024-01-18.

    Relaxed upper bound for text, containers, and bytestring, allowing
    text-2.1, containers-0.7, and bytestring-0.12.

(pho)

2024-04-30 13:28:57 UTC MAIN commitmail json YAML

hyperscan: update HOMEPAGE/MASTER_SITES

(wiz)

2024-04-30 13:28:16 UTC MAIN commitmail json YAML

math/hs-dense-linear-algebra: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:27:31 UTC MAIN commitmail json YAML

math/hs-semirings: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 13:24:17 UTC MAIN commitmail json YAML

2024-04-30 13:23:24 UTC MAIN commitmail json YAML

2024-04-30 13:22:58 UTC MAIN commitmail json YAML

misc/cabal-install: Forgot to update PLIST

(pho)

2024-04-30 13:22:21 UTC MAIN commitmail json YAML

doc: Updated net/py-irclib to 20.4.0

(wiz)

2024-04-30 13:22:13 UTC MAIN commitmail json YAML

py-irclib: update to 20.4.0.

v20.4.0
=======

Features
--------

- Replace deprecated ssl.wrap_socket with SSLContext.wrap_socket and update examples in connection.py docs. (#216)

v20.3.1
=======

No significant changes.

v20.3.0
=======

Features
--------

- Added support for SASL login. (#195)

Bugfixes
--------

- Better handling of escape sequences in message tags. (#205)

v20.2.0
=======

Features
--------

- Require Python 3.8 or later.

v20.1.1
=======

* #213: Pinned against jaraco.text 3.10 due to change in interface.

v20.1.0
=======

* #196: In irc.bot, avoid hanging idle when the first connection
  attempt fails.

v20.0.0
=======

* ``SingleServerIRCBot`` no longer accepts ``reconnection_interval``
  as a parameter.

* Added server support for NOTICE commands.

* Require Python 3.7 or later.

v19.0.1
=======

* #176: Fix issues with version number reporting. Restored version
  version number reporting in bot and client.

v19.0.0
=======

* ``irc.client`` no longer exposes a ``VERSION`` or ``VERSION_STRING``.
  To get the version, call ``importlib.metadata.version('irc')`` directly.

v18.0.0
=======

* Require Python 3.6 or later.

17.1
====

* Rely on
  `importlib_metadata <https://pypi.org/project/importlib_metadata/>`_
  for loading version from metadata. Removes implicit dependency on
  setuptools and pkg_resources.

* #158: The AsyncIO server now accepts a connection factory to
  enable features like SSL and IPv6 support.

* #155: ``SimpleIRCClient`` now has a ``dcc`` method for initiating
  and associating a DCCConnection object with the client.
  ``DCCConnection.listen`` now accepts a ``address`` parameter.
  Deprecated ``SimpleIRCClient.dcc_listen`` and
  ``SimpleIRCClient.dcc_connect`` in favor of the better separation
  of concerns. Clients should replace::

    client.dcc_connect(addr, port, type)
    client.dcc_listen(type)

  with::

    client.dcc(type).connect(addr, port)
    client.dcc(type).listen()

17.0
====

* Removed ``irc.buffer`` module, deprecated in 14.2.
* #153: Drop support for Python 3.3 and 2.7.

16.4
====

* Long Term Service release for Python 2.7.
* #149: ``AioConnection.connect`` moved to coroutine, added
  disconnect handling for AsyncIO.

16.3
====

* #140: Methods now use 'connection' and 'event' for parameter names.

* #135 via #144: Added AsyncIO implementation.

16.2.1
======

* Package refresh and cleanup.

16.2
====

* #133: In ``irc.server``, add support for ISON.

16.1
====

* #131: Add ``Connection.encode`` and ``Connection.transmit_encoding``
  to enable encodings other than UTF-8 to be used when transmitting
  text.

16.0
====

* Removed deprecated ``execute_*`` methods on ``Connection``
  and ``Reactor`` as introduced in 15.0.

* Fixed link in README.

15.1.1
======

* New ``send_items`` method takes star args for simplicity
  in the syntax and usage.

15.1
====

* Introduce ``ServerConnection.send_items``, consolidating
  common behavior across many methods previously calling
  ``send_raw``.

15.0.6
======

* Now publish `documentation <https://python-irc.readthedocs.io/>`_
  to Read The Docs.

15.0.5
======

* #119: Handle broken pipe exception in IRCClient _send() (server.py).

15.0.4
======

* #116: Correct invocation of execute_every.

15.0.3
======

* #115: Fix AttributeError in ``execute_at`` in scheduling
  support.

15.0.2
======

* #113: Use preferred scheduler in the bot implementation.

15.0.1
======

* Deprecated calls to Connection.execute_*
  and Reactor.execute_*. Instead, call the
  equivalently-named methods on the reactor's
  scheduler.

15.0
====

* The event scheduling functionality has been decoupled
  from the client.Reactor object. Now the reactor will
  construct a Scheduler from the scheduler_class property,
  which must be an instance of irc.schedule.IScheduler.

  The ``_on_schedule`` parameter is no longer accepted
  to the Reactor class. Implementations requiring a
  signal during scheduling should hook into the ``add``
  method of the relevant scheduler class.

* Moved the underlying scheduler implementation to
  `tempora <https://pypi.org/project/tempora>`_, allowing
  it to be re-used for other purposes.

14.2.2
======

* Issue #98: Add an ugly hack to force ``build_sphinx``
  command to have the requisite libraries to build
  module documentation.

14.2.1
======

* Issue #97: Restore ``irc.buffer`` module for
  compatibility.
* Issue #95: Update docs to remove missing or
  deprecated modules.
* Issue #96: Declare Gitter support as a badge in the
  docs.

14.2
====

* Moved buffer module to `jaraco.stream
  <https://pypi.python.org/pypi/jaraco.stream>`_ for
  use in other packages.

14.1
====

* ``SingleServerIRCBot`` now accepts a ``recon``
  parameter implementing a ReconnectStrategy. The new
  default strategy is ExponentialBackoff, implementing an
  exponential backoff with jitter.
  The ``reconnection_interval`` parameter is now deprecated
  but retained for compatibility. To customize the minimum
  time before reconnect, create a custom ExponentialBackoff
  instance or create another ReconnectStrategy object and
  pass that as the ``recon`` parameter. The
  ``reconnection_interval`` parameter will be removed in
  future versions.
* Issue #82: The ``ExponentialBackoff`` implementation
  now protects from multiple scheduled reconnects, avoiding
  the issue where reconnect attempts accumulate
  exponentially when the bot is immediately disconnected
  by the server.

14.0
====

* Dropped deprecated constructor
  ``connection.Factory.from_legacy_params``. Use the
  natural constructor instead.
* Issue #83: ``connection.Factory`` no longer attempts
  to bind before connect unless a bind address is specified.

13.3.1
======

* Now remove mode for owners, halfops, and admins when the user
  is removed from a channel.
* Refactored the Channel class implementation for cleaner, less
  repetitive code.
* Expanded tests coverage for Channel class.

13.3
====

* Issue #75: In ``irc.bot``, add support for tracking admin
  status (mode 'a') in channels. Use ``channel.is_admin``
  or ``channel.admins`` to identify admin users for a channel.

* Removed deprecated irc.logging module.

13.2
====

* Moved hosting to github.

13.1.1
======

* Issue #67: Fix infinite recursion for ``irc.strings.IRCFoldedCase``
  and ``irc.strings.lower``.

13.1
====

* Issue #64: ISUPPORT PREFIX now retains the order of
  permissions for each prefix.

13.0
====

* Updated ``schedule`` module to properly support timezone aware
  times and use them by default. Clients that rely on the timezone
  na誰ve datetimes may restore the old behavior by overriding the
  ``schedule.now`` and ``schedule.from_timestamp`` functions
  like so:

    schedule.from_timestamp = datetime.datetime.fromtimestamp
    schedule.now = datetime.datetime.now

  Clients that were previously patching
  ``schedule.DelayedCommand.now`` will need to instead patch
  the aforementioned module-global methods. The
  classmethod technique was a poor interface for effectively
  controlling timezone awareness, so was likely unused. Please
  file a ticket with the project for support with your client
  as needed.

12.4.2
======

* Bump to jaraco.functools 1.5 to throttler failures in Python 2.

12.4
====

* Moved ``Throttler`` class to `jaraco.functools
  <https://bitbucket.org/jaraco/jaraco.functools>`_ 1.4.

12.3
====

* Pull Request #33: Fix apparent escaping issue with IRCv3 tags.

12.2
====

* Pull Request #32: Add numeric for WHOX reply.
* Issue #62 and Pull Request #34: Add support for tags in message
  processing and ``Event`` class.

12.1.2
======

* Issue #59: Fixed broken references to irc.client members.
* Issue #60: Fix broken initialization of ``irc.server.IRCClient`` on
  Python 2.

12.1.1
======

* Issue #57: Better handling of Python 3 in testbot.py script.

12.1
====

* Remove changelog from package metadata.

12.0
====

* Remove dependency on jaraco.util. Instead depend on surgical packages.
* Deprecated ``irc.logging`` in favor of ``jaraco.logging``.
* Dropped support for Python 3.2.

(wiz)

2024-04-30 13:21:53 UTC MAIN commitmail json YAML

doc: Updated net/py-ptt to 1.19.6

(wiz)

2024-04-30 13:21:44 UTC MAIN commitmail json YAML

py-ptt: update to 1.19.6.

Ten years of development, no summary found.

(wiz)

2024-04-30 13:18:06 UTC MAIN commitmail json YAML

doc: Updated misc/cabal-install to 3.10.2.1

(pho)

2024-04-30 13:17:56 UTC MAIN commitmail json YAML

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

doc: Added devel/py-jaraco.stream version 3.0.3

(wiz)

2024-04-30 13:17:06 UTC MAIN commitmail json YAML

devel/Makefile: + py-jaraco.stream

(wiz)

2024-04-30 13:16:52 UTC MAIN commitmail json YAML

devel/py-jaraco.stream: import py-jaraco.stream-3.0.3

Routines for handling streaming data, including a set of generators
for loading gzip data on the fly.

(wiz)

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

doc: Added devel/py-jaraco.logging version 3.3.0

(wiz)

2024-04-30 13:13:54 UTC MAIN commitmail json YAML

devel/Makefile: + py-jaraco.logging

(wiz)

2024-04-30 13:13:39 UTC MAIN commitmail json YAML

devel/py-jaraco.logging: import py-jaraco.logging-3.3.0

Quickly solicit log level info from command-line parameters.

(wiz)

2024-04-30 12:55:55 UTC MAIN commitmail json YAML

doc: Updated misc/hs-cabal-install-solver to 3.10.2.1

(pho)

2024-04-30 12:55:44 UTC MAIN commitmail json YAML

2024-04-30 12:46:06 UTC MAIN commitmail json YAML

Updated security/py-truststore, www/py-nbconvert

(adam)

2024-04-30 12:45:49 UTC MAIN commitmail json YAML

py-nbconvert: updated to 7.16.4

7.16.4

Bugs fixed

- rst exporter: Re-enable coalescing streams

Maintenance and upkeep improvements

- Revert "Set all min deps"
- Set all min deps
- chore: update pre-commit hooks

(adam)

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

py-truststore: updated to 0.9.0

0.9.0

Added support for Python 3.13.
Fixed loading additional certificates on macOS.
Changed error message for Windows when peer offers no certificates and verification is enabled. Previously was IndexError, now is SSLCertVerificationError.

(adam)

2024-04-30 12:42:20 UTC MAIN commitmail json YAML

net/hs-network-multicast: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 12:25:13 UTC MAIN commitmail json YAML

doc: Updated devel/py-apipkg to 3.0.2

(wiz)

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

py-apipkg: update to 3.0.2.

3.0.1
------

* restore tox.ini to support tox --current-env based packaging

3.0.0
-----
* add support for python 3.11 and drop dead pythons (thanks hukgo)
* migrate to hatch
* split up __init__.py
* add some type annotations

2.1.1
-----

* drop the python 3.4 support marker, 2.1.0 broke it
  2.1.0 will be yanked after release

2.1.0
----------------------------------------

- fix race condition for import of modules using apipkg.initpkg in Python 3.3+
  by updating existing modules in-place rather than replacing in sys.modules
  with an apipkg.ApiModule instances. This race condition exists for
  import statements (and __import__) in Python 3.3+ where sys.modules is
  checked before obtaining an import lock, and for importlib.import_module
  in Python 3.11+ for the same reason.

2.0.1
----------------------------------------

- fix race conditions for attribute creation

2.0.0
----------------------------------------

- also transfer __spec__ attribute
- make py.test hack more specific to avoid hiding real errors
- switch from Travis CI to GitHub Actions
- modernize package build
- reformat code with black

(wiz)

2024-04-30 12:23:03 UTC MAIN commitmail json YAML

doc: Updated devel/py-buildbot-pkg to 2.6.0nb2

(wiz)

2024-04-30 12:22:57 UTC MAIN commitmail json YAML

2024-04-30 12:22:53 UTC MAIN commitmail json YAML

py-buildbot-pkg: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 12:17:43 UTC MAIN commitmail json YAML

py-buildbot: stop using versioned_dependencies

This doesn't support Python 2.

(wiz)

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

Add "gettext" to USE_TOOLS only if "nls" option is enabled

(cheusov)

2024-04-30 11:40:25 UTC MAIN commitmail json YAML

2024-04-30 11:40:02 UTC MAIN commitmail json YAML

doc: Updated graphics/py-strich to 0.8nb2

(wiz)

2024-04-30 11:39:54 UTC MAIN commitmail json YAML

py-strich: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 11:37:50 UTC MAIN commitmail json YAML

python: remove support for Pillow from versioned_dependencies.mk

(wiz)

2024-04-30 11:37:32 UTC MAIN commitmail json YAML

doc: Updated graphics/py-blurhash to 1.1.4nb2

(wiz)

2024-04-30 11:37:23 UTC MAIN commitmail json YAML

py-blurhash: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 11:36:31 UTC MAIN commitmail json YAML

2024-04-30 11:35:04 UTC MAIN commitmail json YAML

2024-04-30 11:32:57 UTC MAIN commitmail json YAML

doc: Updated devel/py-blessed to 1.20.0nb2

(wiz)

2024-04-30 11:32:48 UTC MAIN commitmail json YAML

py-blessed: convert to wheel.mk

Add missing test dependency.

Bump PKGREVISION.

(wiz)

2024-04-30 11:28:17 UTC MAIN commitmail json YAML

2024-04-30 11:25:23 UTC MAIN commitmail json YAML

python: remove support for pip from versioned_dependencies.mk

(wiz)

2024-04-30 11:24:35 UTC MAIN commitmail json YAML

doc: Updated devel/py-pip2pi to 0.8.2nb1

(wiz)

2024-04-30 11:24:27 UTC MAIN commitmail json YAML

py-pip2pi: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 11:21:15 UTC MAIN commitmail json YAML

doc: Updated lang/py-asttokens to 2.4.1nb1

(wiz)

2024-04-30 11:21:07 UTC MAIN commitmail json YAML

py-asttokens: convert to wheel.mk

Bump PKGREVISION.

(wiz)

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

py-setuptools_scm5: stop using versioned_dependencies

This is limited to Python 2.

(wiz)

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

python: remove cairo from versioned_dependencies

(wiz)

2024-04-30 11:11:31 UTC MAIN commitmail json YAML

py-gobject: directly depend on py2 version of cairo

This is limited to Python 2 already.

(wiz)

2024-04-30 11:09:26 UTC MAIN commitmail json YAML

doc: Updated audio/playitslowly to 1.5.1nb8

(wiz)

2024-04-30 11:09:17 UTC MAIN commitmail json YAML

playitslowly: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 11:06:38 UTC MAIN commitmail json YAML

py-spf: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 10:39:32 UTC MAIN commitmail json YAML

2024-04-30 10:38:44 UTC MAIN commitmail json YAML

python: remove support for 'X' from versioned_dependencies

(wiz)

2024-04-30 10:38:27 UTC MAIN commitmail json YAML

doc: Updated net/scapy to 2.5.0nb3

(wiz)

2024-04-30 10:38:15 UTC MAIN commitmail json YAML

2024-04-30 10:31:56 UTC MAIN commitmail json YAML

Updated security/py-keyrings.alt, textproc/py-tinycss2

(adam)

2024-04-30 10:31:40 UTC MAIN commitmail json YAML

py-tinycss2: updated to 1.3.0

Version 1.3.0

* Support CSS nesting
* Deprecate parse_declaration_list, use parse_blocks_contents instead

(adam)

2024-04-30 10:28:51 UTC MAIN commitmail json YAML

py-keyrings.alt: updated to 5.0.1

v5.0.1

Bugfixes

- Fix encoding warnings.

(adam)

2024-04-30 10:14:48 UTC MAIN commitmail json YAML

Updated devel/py-dulwich, net/py-xandikos

(adam)

2024-04-30 10:14:29 UTC MAIN commitmail json YAML

py-xandikos: updated to 0.2.11

0.2.11  2024-03-29

* Various build cleanups/fixes. (Jelmer Vernoo蝶)
* Add multi-arch docker builds. (Maya)
* do not listen on default address if systemd sockets (schnusch)
* Use correct port in kubernetes to not conflict with the metrics port

0.2.10  2023-09-04

* Add support for systemd socket activation.
* Add basic documentation.
* Use entry points to install xandikos script.
* ``sync-collection``: handle invalid tokens.

(adam)

2024-04-30 10:10:01 UTC MAIN commitmail json YAML

py-dulwich: updated to 0.22.1

0.22.1  2024-04-23
* Handle alternate case for worktreeconfig setting
* Ship rust files.

0.22.0  2024-04-22
* Stop installing docs/ as part of package code.
* Move tests to root.
* Convert the optional C implementations to Rust.

(adam)

2024-04-30 09:59:58 UTC MAIN commitmail json YAML

doc: Updated textproc/csview to 1.3.2

(pin)

2024-04-30 09:58:52 UTC MAIN commitmail json YAML

textproc/csview: update to 1.3.2

1.3.2 (2024-04-30)
⚙️ Miscellaneous Tasks
    Add aarch64-apple-darwin target - (4481363)
    Update completions for new option - (3565cfe)

(pin)

2024-04-30 09:41:51 UTC MAIN commitmail json YAML

python: remove support for hypothesis from versioned_dependencies.mk

(wiz)

2024-04-30 09:40:32 UTC MAIN commitmail json YAML

doc: Updated time/py-dateutil to 2.9.0.0.0.0nb1

(wiz)

2024-04-30 09:40:22 UTC MAIN commitmail json YAML

py-dateutil: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:35:29 UTC MAIN commitmail json YAML

doc: Updated time/py-relativetimebuilder to 3.0.0nb1

(wiz)

2024-04-30 09:35:19 UTC MAIN commitmail json YAML

py-relativetimebuilder: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:32:14 UTC MAIN commitmail json YAML

Updated textproc/py-myst-parser, lang/py-mypy

(adam)

2024-04-30 09:31:52 UTC MAIN commitmail json YAML

py-mypy: updated to 1.10.0

1.10.0
Support TypeIs (PEP 742)
Support TypeVar Defaults (PEP 696)
Support TypeAliasType (PEP 695)
Detect Additional Unsafe Uses of super()
Stubgen Improvements
Mypyc Improvements
Documentation Improvements
Error Reporting Improvements

(adam)

2024-04-30 09:29:15 UTC MAIN commitmail json YAML

2024-04-30 09:28:38 UTC MAIN commitmail json YAML

python: remove support for click from versioned_dependencies.mk

(wiz)

2024-04-30 09:28:14 UTC MAIN commitmail json YAML

py-myst-parser: updated to 3.0.1

3.0.1 - 2024-04-28

�汾� Bug Fixes

- Account for the final directive option having an empty value,
- Re-allow indented directive option blocks,

3.0.0 - 2024-04-23

Upgraded dependencies

- 筮��ク� Add support for Python 3.12
- 筮��ク� Update docutils requirement from >=0.16,<0.21 to >=0.18,<0.22

New features

- 笨ィ Allow for use of the `line-block` directive
- 笨ィ Emits sphinx include-read event

Improvements

- �汨� Nested parse attribution in `attr_block`
- �汨� Directive option parsing
- �汨� Improve directive parsing warnings
- �汨� Allow for opening external links in new tabs

Internal

- �沐ァ Replace black, isort, pyupgrade with ruff formatter
- �沐ァ remove redundant mypy config
- �沐ァ Add additional Ruff lints (and fix issues)
- �沐ァ mypy- disallow 'any generics'
- �沐ァ Fix docutils deprecation in option parsing

Documentation

- �沒� Fix a broken link in configuration.md
- �沒� Add linkify dependency to contributing docs.
- �沒� Fix the double `used` in docs/syntax/math.md
- �沒� Also add linkify to pip install command in README
- �沒� Fix the code section title in live preview
- �沒� Fix admonition example
- �沒� Fix url for jupyter book gallery
- �沒� Update theme version
- �沒� Fix typo
- �沒� Fix architecture typo

(adam)

2024-04-30 09:28:12 UTC MAIN commitmail json YAML

doc: Updated lang/py-spark-parser to 1.8.9nb2

(wiz)

2024-04-30 09:28:03 UTC MAIN commitmail json YAML

py-spark-parser: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:25:16 UTC MAIN commitmail json YAML

doc: Updated devel/py-click-plugins to 1.1.1nb2

(wiz)

2024-04-30 09:25:05 UTC MAIN commitmail json YAML

py-click-plugins: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:20:17 UTC MAIN commitmail json YAML

2024-04-30 09:19:33 UTC MAIN commitmail json YAML

python: remove support for babel from versioned_dependencies

(wiz)

2024-04-30 09:19:19 UTC MAIN commitmail json YAML

doc: Updated www/py-genshi to 0.7.7nb2

(wiz)

2024-04-30 09:19:10 UTC MAIN commitmail json YAML

py-genshi: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 09:08:14 UTC MAIN commitmail json YAML

Updated lang/vala, multimedia/mkvtoolnix

(adam)

2024-04-30 09:07:29 UTC MAIN commitmail json YAML

mkvtoolnix: updated to 84.0

Version 84.0 "Sleeper" 2024-04-28

New features and enhancements

* mkvmerge: added a new file-specific option `--regenerate-track-uids`. When
  used for Matroska files, `mkvmerge` will generate new random track UIDs
  instead of keeping existing track UIDs. This is done automatically when a
  Matroska file was created by MakeMKV.
* mkvmerge: MP4 reader: added support for FLAC in MP4.
* MKVToolNix GUI: multiplexer: the "Attachments" tab's title will now include
  the total number of attachments (both from source files & to newly
  attach).
* translations: added a Norwegian Bokm奪l translation of the programs by Roger
  Knutsen (see `AUTHORS`).

Bug fixes

* configure: when called with `--disable-gui` the build system still ran the
  check for the GUI libraries & failed if they weren't found. This check is
  now skipped when the option is given.
* mkvmerge: several color-related track header properties were parsed into &
  stored as a wrong integer type internally. This could result in wrong values
  being copied when very large values were present in source files, or in
  error messages when very large values were used as command-line parameters.
* MKVToolNix GUI: multiplexer: the keyboard shortcuts from the "modify
  selected tracks" sub-menu didn't work right after opening a file. They only
  started working after opening the "multiplexer" menu.

Build system changes

* Release v8.0.0 of the `fmt` library is now required. If not found, the
  bundled copy will be used.
* A C++20 compatible compiler is now required for several but certainly not
  all C++20 features. g++ v10 & clang++ v10 should suffice.

(adam)

2024-04-30 09:06:12 UTC MAIN commitmail json YAML

vala: updated to 0.56.17

Vala 0.56.17
============
* Various improvements and bug fixes:
  - codegen:
    + Add missing initializers for private fields of GSourceFuncs
    + Update array length variable passed to null-terminated ref parameter
    + Properly pass through a null-terminated out argument
    + Refactor and cache parameter in loop
    + Only handle null-terminated array as such if there is no length given
  - vala:
    + Allow declaration of static nested methods (local functions)
    + Correctly use Path.build_path()
    + Point to the invalid initializer on error
    + Report invalid type in property assignment attempt
    + Inherit important attributes for Property backing field

* Bindings:
  - glib-2.0: Avoid unnecessary copying operations in FileStream.read_line()
  - glib-2.0: Add SPACING_MARK, deprecate COMBINING_MARK
  - glib-2.0: Add dev_t/gid_t/pid_t/uid_t/socklen_t types for compatibility
  - gnu: add binding for flock(2) and its constants

(adam)

2024-04-30 09:05:47 UTC MAIN commitmail json YAML

doc: Updated textproc/py-webencodings to 0.5.1nb2

(wiz)

2024-04-30 09:05:38 UTC MAIN commitmail json YAML

py-webencodings: convert to wheel.mk.

Bump PKGREVISION.

(wiz)

2024-04-30 09:03:35 UTC MAIN commitmail json YAML

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

textproc/Makefile: - 2

(wiz)

2024-04-30 09:01:56 UTC MAIN commitmail json YAML

python: remove support for lxml from versioned_dependencies

(wiz)

2024-04-30 09:01:24 UTC MAIN commitmail json YAML

doc: Updated textproc/py-html5lib to 1.1nb2

(wiz)

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

2024-04-30 08:57:58 UTC MAIN commitmail json YAML

doc: Added devel/py-test-expect version 1.1.0

(wiz)

2024-04-30 08:57:46 UTC MAIN commitmail json YAML

doc: Added devel/py-u-msgpack version 2.8.0

(wiz)

2024-04-30 08:57:35 UTC MAIN commitmail json YAML

devel/Makefile: + 2

(wiz)

2024-04-30 08:57:29 UTC MAIN commitmail json YAML

devel/py-test-expect: import py-test-expect-1.1.0

A py.test plugin that stores test expectations by saving the set
of failing tests, allowing them to be marked as xfail when running
them in future. The tests expectations are stored such that they
can be distributed alongside the tests.

(wiz)

2024-04-30 08:55:30 UTC MAIN commitmail json YAML

devel/py-u-msgpack: import py-u-msgpack-2.8.0

Packaged for wip by K.I.A.Derouiche and myself.

u-msgpack-python is a lightweight serializer and deserializer
module written in pure Python, compatible with both Python 2
and 3, as well CPython and PyPy implementations of Python.
u-msgpack-python is fully compliant with the latest.
In particular, it supports the new binary, UTF-8 string,
application-defined ext, and timestamp types.

(wiz)

2024-04-30 08:38:26 UTC MAIN commitmail json YAML

doc: Updated textproc/py-pdfrw to 0.4nb4

(wiz)

2024-04-30 08:38:17 UTC MAIN commitmail json YAML

py-pdfrw: convert to wheel.mk

Bump PKGREVISION.

(wiz)

2024-04-30 08:35:56 UTC MAIN commitmail json YAML

2024-04-30 08:30:42 UTC MAIN commitmail json YAML

2024-04-30 08:28:05 UTC MAIN commitmail json YAML

2024-04-30 08:27:17 UTC MAIN commitmail json YAML

2024-04-30 08:15:32 UTC MAIN commitmail json YAML

doc: Updated graphics/py-cairocffi to 1.7.0

(wiz)

2024-04-30 08:15:20 UTC MAIN commitmail json YAML

py-cairocffi: update to 1.7.0.

Version 1.7.0
.............

Released on 2024-04-27

* Drop Python 3.7 support, add Python 3.12 support
* `#221 <https://github.com/Kozea/cairocffi/pull/225>`_:
  Add environment variable to set folder where DLLs are installed on Windows
* `#225 <https://github.com/Kozea/cairocffi/pull/225>`_:
  Use Ruff instead of Flake8 and isort

Version 1.6.1
.............

Released on 2023-07-24

* `#217 <https://github.com/Kozea/cairocffi/issues/217>`_:
  Repair installation with PyInstaller

Version 1.6.0
.............

Released on 2023-06-12

**This version uses a new CFFI mode that may break your program.**

CairoCFFI now uses Flit for packaging and is also distributed as a Python
wheel.

Please test carefully and don窶冲 hesitate to report issues before using it in
production.

* `#216 <https://github.com/Kozea/cairocffi/pull/216>`_:
  Use ABI-level in-line CFFI mode

Version 1.5.1
.............

Released on 2023-04-15

* `#212 <https://github.com/Kozea/cairocffi/issues/212>`_:
  Bring back XCB support during wheel generation

Version 1.5.0
.............

Released on 2023-03-17

* `#106 <https://github.com/Kozea/cairocffi/issues/106>`_,
  `#200 <https://github.com/Kozea/cairocffi/issues/200>`_:
  Fallback to manual PNG file creation on hardened systems
* `#210 <https://github.com/Kozea/cairocffi/pull/210>`_:
  Use pyproject.toml for packaging and remove other useless files

Version 1.4.0
.............

Released on 2022-09-23

* `#205 <https://github.com/Kozea/cairocffi/pull/205>`_:
  Use pikepdf to parse generated PDF
* `#171 <https://github.com/Kozea/cairocffi/pull/171>`_:
  Don窶冲 use deprecated pytest-runner anymore

Version 1.3.0
.............

Released on 2021-10-04

* `2cd512d <https://github.com/Kozea/cairocffi/commit/2cd512d>`_:
  Drop Python 3.6 support
* `#196 <https://github.com/Kozea/cairocffi/pull/196>`_:
  Fix import `constants.py` import
* `#169 <https://github.com/Kozea/cairocffi/pull/169>`_:
  Add extra library name "cairo-2.dll"
* `#178 <https://github.com/Kozea/cairocffi/pull/178>`_:
  Workaround for testing date string with cairo 1.17.4
* `#186 <https://github.com/Kozea/cairocffi/pull/186>`_:
  Fix link in documentation
* `#195 <https://github.com/Kozea/cairocffi/pull/195>`_:
  Fix typo in documentation
* `#184 <https://github.com/Kozea/cairocffi/pull/184>`_,
  `a4fc2a7 <https://github.com/Kozea/cairocffi/commit/a4fc2a7>`_:
  Clean .gitignore

Version 1.2.0
.............

Released on 2020-10-29

* `#152 <https://github.com/Kozea/cairocffi/pull/152>`_:
  Add NumPy support
* `#143 <https://github.com/Kozea/cairocffi/issues/143>`_:
  Make write_to_png function work on hardened systems
* `#156 <https://github.com/Kozea/cairocffi/pull/156>`_:
  Use major version name to open shared libraries
* `#165 <https://github.com/Kozea/cairocffi/pull/165>`_:
  Don窶冲 list setuptools as required for installation

Version 1.1.0
.............

Released on 2019-09-05

* `#135 <https://github.com/Kozea/cairocffi/pull/135>`_,
  `#127 <https://github.com/Kozea/cairocffi/pull/127>`_,
  `#119 <https://github.com/Kozea/cairocffi/pull/119>`_:
  Clean the way external libraries are found
* `#126 <https://github.com/Kozea/cairocffi/pull/126>`_:
  Remove const char* elements from cdef
* Support Cairo features up to 1.17.2
* Fix documentation generation

Version 1.0.2
.............

Released on 2019-02-15

* `#123 <https://github.com/Kozea/cairocffi/issues/123>`_:
  Rely on a recent version of setuptools to handle VERSION

Version 1.0.1
.............

Released on 2019-02-12

* `#120 <https://github.com/Kozea/cairocffi/issues/120>`_:
  Don't delete _generated modules on ffi_build import

Version 1.0.0
.............

Released on 2019-02-08

6 years after its first release, cairocffi can now be considered as stable.

* Drop Python 2.6, 2.7 and 3.4 support
* Test with Python 3.7
* Clean code, tests and packaging

(wiz)

2024-04-30 08:15:15 UTC MAIN commitmail json YAML

doc: Added print/py-pikepdf version 8.15.1

(wiz)

2024-04-30 08:15:04 UTC MAIN commitmail json YAML

print/Makefile: + py-pikepdf

(wiz)

2024-04-30 08:14:43 UTC MAIN commitmail json YAML

print/py-pikepdf: import py-pikepdf-8.15.1

pikepdf is a Python library for reading and writing PDF files.

pikepdf is based on QPDF, a powerful PDF manipulation and repair
library.

(wiz)

2024-04-30 08:14:43 UTC MAIN commitmail json YAML

security/hs-skein: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 08:13:49 UTC MAIN commitmail json YAML

textproc/hs-prettyprinter-compat-ansi-wl-pprint: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 07:57:07 UTC MAIN commitmail json YAML

textproc/hs-charset: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 07:40:17 UTC MAIN commitmail json YAML

2024-04-30 07:38:16 UTC MAIN commitmail json YAML

2024-04-30 07:28:47 UTC MAIN commitmail json YAML

Updated parallel/py-threadpoolctl, textproc/py-sphinx-gallery

(adam)

2024-04-30 07:28:26 UTC MAIN commitmail json YAML

py-sphinx-gallery: updated to 0.16.0

v0.16.0
-------
Sphinx 7.3.0 and above changed caching and serialization checks. Now instead of passing
instantiated classes like ``ResetArgv()``, classes like ``FileNameSortKey``, or
callables like ``notebook_modification_function`` in  ``sphinx_gallery_conf``,
you should pass fully qualified name strings to classes or callables. If you change
to using name strings, you can simply use a function as the use of classes to ensure
a stable ``__repr__`` would be redundant.

See :ref:`importing_callables` for details.

**Implemented enhancements:**

-  ENH: Allow plain list as subsection_order and support a wildcard
-  [ENH] Minigallery can take arbitrary files/glob patterns as inputcom/story645>`__)

**Fixed bugs:**

-  BUG: Fix serialization with Sphinx 7.3
-  ENH: minigallery_sort_order on full path
-  BUG: ``UnicodeDecodeError`` in recommender

**Documentation**

-  DOC Update FFMpeg note in conf animation docs
-  readme: adding quickstart section
-  readme: add link to docs
-  DOC Clarify sub level example gallery
-  DOC Mention ``image_srcset`` config in scraper section in ``advanced.rst``
-  BUG: Fix errors in example usage of ignore_repr_types and reset_argv
-  DOC Use ���nested_sections��� ``True`` for docs
-  fix: Missing full stop in download message
-  Add HyperSpy and kikuchipy to ���who uses���
-  DOC: Fix formatting in contribute.rst

(adam)

2024-04-30 06:58:44 UTC MAIN commitmail json YAML

py-test-xdist: fix PKGNAME

(adam)

2024-04-30 06:54:18 UTC MAIN commitmail json YAML

py-threadpoolctl: updated to 3.5.0

3.5.0 (2024-04-29)

- Added support for the Scientific Python version of OpenBLAS
  (https://github.com/MacPython/openblas-libs), which exposes symbols with different
  names than the ones of the original OpenBLAS library.
  https://github.com/joblib/threadpoolctl/pull/175

(adam)

2024-04-30 06:38:55 UTC MAIN commitmail json YAML

Updated archivers/libarchive, archivers/bsdtar, devel/py-test-xdist

(adam)

2024-04-30 06:35:07 UTC MAIN commitmail json YAML

py-test-xdist: updated to 3.6.1

pytest-xdist 3.6.1 (2024-04-28)
===============================

Bug Fixes
---------

- Add backward compatibility for deadlock issue with the ``execnet`` new ``main_thread_only`` "execmodel" triggered when pytest-cov accesses rinfo.

pytest-xdist 3.6.0 (2024-04-19)
===============================

This release was YANKED due to a regression fixed in 3.6.1.

Features
--------

- ``pytest-xdist`` workers now always execute the tests in the main thread.
  Previously some tests might end up executing in a separate thread other than ``main`` in the workers, due to some internal `execnet`` details. This can cause problems specially with async frameworks where the event loop is running in the ``main`` thread.

Bug Fixes
---------

- Added proper handling of ``shouldstop`` (such as set by ``--max-fail``) and ``shouldfail`` conditions in workers.
  Previously, a worker might have continued executing further tests before the controller could terminate the session.

- Fixed compatibility issue between `looponfail` and editable installs.

- Use the new ``main_thread_only`` ``execnet`` "execmodel" so that code which expects to only run in the main thread will now work as expected.

- Fixed a bug where plugin would raise an incompatibility error with ``--pdb`` despite using ``-n0``.

Removals
--------

- Dropped support for Python 3.7.

- pytest>=7.0.0 is now required.

  execnet>=2.1.0 is now required.

Trivial Changes
---------------

- pytest-xdist's ``setup.py`` file is removed.

  If you relied on this file, e.g. to install pytest using ``setup.py install``,
  please see `Why you shouldn't invoke setup.py directly <https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html#summary>`_ for alternatives.

- The internals of pytest-xdist are now fully typed. The typing is not exposed yet.

- Adjusted license file format and content to ensure security scanners will identity the license.

(adam)

2024-04-30 06:30:25 UTC MAIN commitmail json YAML

enchant2: needs gmake

implicit sources/targets used in explicit rule

Remove unused configure argument while here.

(wiz)

2024-04-30 06:26:14 UTC MAIN commitmail json YAML

llvm: remove unchanged files from SUBST*

(wiz)

2024-04-30 06:25:48 UTC MAIN commitmail json YAML

Updated devel/p5-Future-IO to 0.15

(wen)

2024-04-30 06:24:48 UTC MAIN commitmail json YAML

Update to 0.15

Upstream changes:
0.15    2023-10-18
        [BUGFIXES]
        * Avoid creating a long `->then` chain of Futures when handling
          EAGAIN (RT150117)
        * Temporarily enable blocking mode on filehandles when the default
          event loop is not using `select()`, to avoid a CPU spin (RT150117)

(wen)

2024-04-30 06:05:20 UTC MAIN commitmail json YAML

libarchive: updated to 3.7.4

Libarchive 3.7.4 is a bugfix and security release

Security fixes:

rar: Fix OOB in rar e8 filter (CVE-2024-26256)
zip: Fix out of boundary access

Important bugfixes:

7zip: Limit amount of properties
bsdtar: Fix error handling around strtol() usages
passphrase: Improve newline handling on Windows
passphrase: Never allow empty passwords
rar: Fix "File CRC Error" when extracting specific rar4 archives
xar: Avoid infinite link loop
zip: Update AppleDouble support for directories
zstd: Implement core detection

(adam)

2024-04-30 06:04:38 UTC MAIN commitmail json YAML

doc: Updated wm/xmonad-contrib to 0.18.0

(pho)

2024-04-30 06:04:25 UTC MAIN commitmail json YAML

wm/xmonad-contrib: Update to 0.18.0

0.18.0 (February 3, 2024)

Breaking Changes

    Deprecated XMonad.Layout.Cross due to bitrot; refer to XMonad.Layout.Circle and XMonad.Layout.ThreeColumns for alternatives.
    Deprecated the XMonad.Layout.StateFull module and XMonad.Layout.TrackFloating.(t|T)rackFloating in favour of XMonad.Layout.FocusTracking.
    Dropped support for GHC 8.4.
    XMonad.Util.ExclusiveScratchpads
        Deprecated the module in favour of the (new) exclusive scratchpad functionality of XMonad.Util.NamedScratchpad.
    XMonad.Actions.CycleWorkspaceByScreen
        The type of repeatableAction has changed, and it's deprecated in favour of X.A.Repeatable.repeatable.
    XMonad.Hooks.DynamicProperty
        Deprecated the module in favour of the more aptly named XMonad.Hooks.OnPropertyChange.
    XMonad.Util.Scratchpad:
        Deprecated the module; use XMonad.Util.NamedScratchpad instead.
    XMonad.Actions.Navigation2D
        Removed deprecated function hybridNavigation.
    XMonad.Layout.Spacing
        Removed deprecated functions SpacingWithEdge, SmartSpacing, SmartSpacingWithEdge, ModifySpacing, setSpacing, and incSpacing.
    XMonad.Actions.MessageFeedback
        Removed deprecated functions send, sendSM, sendSM_, tryInOrder, tryInOrder_, tryMessage, and tryMessage_.
    XMonad.Prompt.Window
        Removed deprecated functions windowPromptGoto, windowPromptBring, and windowPromptBringCopy.
    XMonad.Hooks.ICCCMFocus
        Removed deprecated module. This was merged into xmonad.
    XMonad.Layout.LayoutBuilderP
        Removed deprecated module; use XMonad.Layout.LayoutBuilder instead.
    XMonad.Hooks.RestoreMinimized
        Removed deprecated module; use XMonad.Hooks.Minimize instead.
    XMonad.Layout.Named
        Deprecated the entire module, use XMonad.Layout.Renamed (which newly provides named for convenience) instead.
    XMonad.Actions.SinkAll
        Deprecated the entire module, use XMonad.Actions.WithAll instead.
    XMonad.Layout.Circle:
        Deprecated the entire module, use the circle function from XMonad.Layout.CircleEx instead.
    XMonad.Hooks.EwmhDesktops
        _NET_CLIENT_LIST_STACKING puts windows in the current workspace at the top in bottom-to-top order, followed by visible workspaces, followed by invisible workspaces. Within visible and invisible groups, workspaces are ordered lexicographically, as before. Currently focused window will always be the topmost, meaning the last in the list.
    XMonad.Util.NamedScratchpad
        Added nsSingleScratchpadPerWorkspace窶蚤 logHook to allow only one active scratchpad per workspace.
    XMonad.Util.EZConfig
        The function readKeySequence now returns a non-empty list if it succeeded.
    Deprecate XMonad.Util.Ungrab; it was moved to XMonad.Operations in core.

New Modules

    XMonad.Layout.CenterMainFluid
        A three column layout with main column in the center and two stack column surrounding it. Master window will be on center column and spaces on the sides are reserved.
    XMonad.Layout.FocusTracking.
        Replaces X.L.StateFull and half of X.L.TrackFloating.
    XMonad.Actions.MostRecentlyUsed
        Tab through windows by recency of use. Based on the Alt+Tab behaviour common outside of xmonad.
    XMonad.Util.History
        Track history in O(log n) time. Provides History, a variation on a LIFO stack with a uniqueness property. In order to achieve the desired asymptotics, the data type is implemented as an ordered Map.
    XMonad.Actions.Repeatable
        Actions you'd like to repeat. Factors out the shared logic of X.A.CycleRecentWS, X.A.CycleWorkspaceByScreen and X.A.CycleWindows.
    XMonad.Hooks.OnPropertyChange:
        A new module replicating the functionality of XMonad.Hooks.DynamicProperty, but with more discoverable names.
    XMonad.Actions.ToggleFullFloat:
        Fullscreen (float) a window while remembering its original state. There's both an action to be bound to a key, and hooks that plug into XMonad.Hooks.EwmhDesktops.
    XMonad.Layout.CircleEx:
        A new window layout, similar to X.L.Circle, but with more possibilities for customisation.
    XMonad.Layout.DecorationEx:
        A new, more extensible, mechanism for window decorations, and some standard types of decorations, including usual bar on top of window, tabbed decorations and dwm-like decorations.

Bug Fixes and Minor Changes

    XMonad.Layout.Magnifier
        Added magnifyxy to allow for different magnification in the horizontal and vertical directions. Added magnifierxy, magnifierxy', magnifierxyOff, and magnifierxyOff' as particular combinators.
    XMonad.Util.Loggers
        Added logClassname, logClassnames, logClassnames', logClassnameOnScreen, logClassnamesOnScreen, logClassnamesOnScreen', and ClassnamesFormat. These are all equivalents of their Title counterparts, allowing logging the window classname instead.
    XMonad.Hooks.StatusBar.PP
        dynamicLogString now forces its result and produces an error string if it throws an exception. Use dynamicLogString' if for some reason you need the old behavior.
    XMonad.Util.EZConfig
        Added remapKeysP, which remaps keybindings from one binding to another.
        Made additionalKeys{,P}, removeKeys{,P}, remapKeysP, and {additional,remove}MouseBindings infixl 4 so they can more easily be concatenated with (++).
    XMonad.Util.NamedScratchpad
        Added addExclusives, resetFocusedNSP, setNoexclusive, resizeNoexclusive, and floatMoveNoexclusive in order to augment named scratchpads with the exclusive scratchpad functionality of XMonad.Util.ExclusiveScratchpads.
    XMonad.Layout.BorderResize
        Added borderResizeNear as a variant of borderResize that can control how many pixels near a border resizing still works.
    XMonad.Util.Run
        It is now ensured that all arguments of execute and eval are quoted. Likewise, executeNoQuote is added as a version of execute that does not do that.
        Added findFile as a shorthand to call find-file.
        Added list and saveExcursion to the list of Emacs commands.
        Added toList to easily lift a String to an X Input.
        Added >&&> and >||> to glue together different inputs.
    XMonad.Util.Parser
        Added the gather, count, between, option, optionally, skipMany, skipMany1, chainr, chainr1, chainl, chainl1, and manyTill functions, in order to achieve feature parity with Text.ParserCombinators.ReadP.
    XMonad.Actions.FloatKeys
        Added directionMoveWindow and directionMoveWindow as more alternatives to the existing functions.
    XMonad.Hooks.InsertPosition
        Added setupInsertPosition as a combinator alternative to insertPosition.
    XMonad.Actions.Navigation2D
        Added sideNavigation as a fallback to the default tiling strategy, in case lineNavigation can't find a window. This benefits especially users who use XMonad.Layout.Spacing.
    XMonad.Prompt.OrgMode
        Added orgPromptRefile and orgPromptRefileTo for interactive and targeted refiling of the entered note into some existing tree of headings, respectively.
        Allowed the time specification in HHMM format.
    XMonad.Actions.Search
        Added aur, flora, ncatlab, protondb, rosettacode, sourcehut, steam, voidpgks_x86_64, voidpgks_x86_64_musl, arXiv, clojureDocs, cratesIo, rustStd, noogle, nixos, homeManager, and zbmath search engines.
    XMonad.Layout.ResizableThreeColumns
        Fixed an issue where the bottom right window would not respond to MirrorShrink and MirrorExpand messages.
    XMonad.Hooks.EwmhDesktops
        Added disableEwmhManageDesktopViewport to avoid setting the _NET_DESKTOP_VIEWPORT property, as it can lead to issues with some status bars (see this polybar issue).
        Added setEwmhFullscreenHooks to override the default fullfloat/sink behaviour of _NET_WM_STATE_FULLSCREEN requests. See also XMonad.Actions.ToggleFullFloat for a float-restoring implementation of fullscreening.
        Added ewmhDesktops(Maybe)ManageHook that places windows in their preferred workspaces. This is useful when restoring a browser session after a restart.
    XMonad.Hooks.StatusBar
        Added startAllStatusBars to start the configured status bars.
    XMonad.Util.NamedActions
        Changed addDescrKeys and addDescrKeys' to not discard the keybindings in the current config.
    XMonad.Prompt
        The emacsLikeXPKeymap and vimLikeXPKeymap keymaps now treat C-m the same as Return.
        Added prevCompletionKey to XPConfig, facilitating the ability to cycle through the completions backwards. This is bound to S-<TAB> by default.
        The vimLikeXPKeymap now accepts the prompt upon pressing enter in normal mode.
    XMonad.Actions.Prefix
        Added orIfPrefixed, a combinator to decide upon an action based on whether any prefix argument was given.
    XMonad.Actions.WorkspaceNames
        Enabled prompt completion (from history) in renameWorkspace.
    XMonad.Prompt.Pass
        Added passOTPTypePrompt to type out one-time-passwords via xdotool.
    XMonad.Util.Stack
        Added zipperFocusedAtFirstOf to differentiate two lists into a zipper.

(pho)

2024-04-30 05:36:00 UTC MAIN commitmail json YAML

x11/hs-X11-xft: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.

(pho)

2024-04-30 04:03:31 UTC MAIN commitmail json YAML

Updated devel/py-scikit-build-core, devel/py-pyproject_hooks, devel/py-test, devel/py-virtualenv

(adam)