Commit graph

360467 commits

Author SHA1 Message Date
wiz
f774517bda doc: Updated x11/xclipboard to 1.1.4 2022-07-11 19:31:00 +00:00
wiz
70df801e55 xclipboard: update to 1.1.4.
Alan Coopersmith (12):
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      gitlab CI: add a basic build test
      Build xz tarballs instead of bzip2
      Use _CONST_X_STRING to make libXt declare String as const char *
      Fix another -Wdiscarded-qualifiers warning
      Fix a -Wformat-truncation warning
      NewCurrentClipContents: fix a -Wnull-dereference warning
      NewClip: use calloc instead of manually setting values to 0 after malloc
      xclipboard 1.1.4

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2022-07-11 19:30:51 +00:00
wiz
dccaa6e4a5 mutter: add missing dependency on libxkbcommon
Broke build, so no PKGREVISION bump
2022-07-11 19:11:57 +00:00
schmonz
3f34f46dd0 doc: Updated textproc/xapian-omega to 1.4.20 2022-07-11 18:27:13 +00:00
schmonz
15524890ce Update to 1.4.20. From the changelog:
indexers:

* omindex:

  + OpenDocument: Previously we only inserted an implicit space before each
    paragraph.  Now we insert them both before and after each paragraph and
    heading, and before forced each line-break and tab.

  + Add extension mapping for .awt (Abiword templates).

  + Index metadata from XPS files.

  + -G and -C short options were documented in --help but not previously
    actually handled. Reported by David Bremner.

  + Show --max-size required argument in --help output.

  + Remove lingering handling for database backends without slot bounds since
    all backends have been required to support these since 1.4.11.

* scriptindex:

  + Process an incomplete final line from a dump file.  Previously if the final
    line lacked a newline scriptindex would quietly ignore it (unless it was
    the only line).

  + The `unique` action now takes an optional `missing` parameter to specify
    what to do if a record doesn't trigger the unique action or triggers it
    with an empty value.  The default is now to issue a warning and create a
    new document (the same as before, except that there was only previously a
    warning for the empty value case). In Omega 1.5.0 the default will change
    to an error as that seems a better default, but is less compatible with
    potential existing use.

  + Explicitly allow multiple blank lines in input files.  Previously such
    extra blank lines were treated as empty records and in many cases these
    got quietly skipped, but e.g. with the new UNIQUE checks this could result
    in a warning or error.

  + If we hit an error while parsing the index script we used to exit right
    away, but now we finish parsing the index script since it's more helpful to
    report all the errors in an index script rather than the user having to
    fix them one by one.  This requires us to sensibly recover after each index
    script parse error - if you find a case where this recovery triggers
    further bogus errors please report it and we'll try to improve the
    recovery.

  + In four cases while handling input data (two cases of bad hex data fed
    to `hextobin`, an input data line without a `=`, and `load` failing to
    load the specified file) we'd emit a diagnostic that was labelled as an
    "error" but really it was handled as a warning as we kept reading input
    and the "error" didn't affect the exit status.  It doesn't really make
    sense to continue in any of these cases so we now exit with non-zero status
    right away.

  + A parameter in the index script which should be an integer but isn't, or
    should be positive but isn't now gives an error rather than a warning since
    an error seems more helpful.

  + All diagnostics issued while parsing the index script now include column
    information.

  + Avoid forcibly flushing the output stream after every message.

testsuite:

* Improve test coverage for scriptindex.

portability:

* Require PCRE2 instead of PCRE. The original PCRE is now EOL and unmaintained
  (last release was June 2021).  In omega it's potentially used to process
  input from the internet, so security is a real concern hence we're switching
  to PCRE2.
2022-07-11 18:27:07 +00:00
schmonz
1abe420dfc Reset PKGREVISION on xapian-bindings update. 2022-07-11 18:25:40 +00:00
schmonz
2f437fb6f5 doc: Updated textproc/xapian to 1.4.20 2022-07-11 18:25:24 +00:00
schmonz
e7e047bf29 Update to 1.4.20. From the changelog:
API:

* Throw DatabaseNotFoundError when the database directory doesn't exist or
  when it doesn't contain a Xapian database.  Patch from Germán Méndez Bravo
  in https://github.com/xapian/xapian/pull/258

* Improve exception message for attempting to remove an empty term (the
  exception type is still InvalidArgumentError).  Reported by David Bremner.

testsuite:

* Enable queryparser testcase for OR under NEAR, which has been supported since
  1.4.3.

* Expand some query-related testcases.

matcher:

* Optimise when a value range is a superset of the slot bounds but the value
  slot frequency is not equal to the document count by replacing the lower
  bound with an empty string to make the bounds check very cheap.

* Avoid creating a PostList tree for an empty shard.  This avoids pointless
  work in an uncommon case, but also by handling this up front the code in
  PostList subclasses for query operators can assume the shard isn't empty
  which simplifies the code in several places.

* Remove lingering handling for database backends without slot bounds since
  all backends have been required to support these since 1.4.11.

* Fix collection frequency estimates for positional operators.  This affects
  the weighting of positional operators in subqueries of OP_SYNONYM with
  weighting schemes which use the collection frequency.

glass backend:

* xapian-check: Test decompress data in the spelling and synonym tables.
  We don't have structure checking for these tables, but we can at least fetch
  each entry and check for decompression problems.

* Improve error if a block is detected as overwritten in WritableDatabase.
  Drop "are there multiple writers?" as it's rarely a useful question to ask
  since we started using fcntl() locking as it's now very hard to get multiple
  concurrent writers on a database.  Instead suggest running xapian-check,
  which is probably the best next step for a user who hits this problem.

documentation:

* Document precedence of NEAR and ADJ.

* INSTALL: Note that MSVS 2022 works.

tools:

* quest: Add --freqs option to show term frequencies.

* xapian-delve -v: Show value slot bounds and freq

portability:

* Fix to build with a C++20 compiler.

* configure now probes for a declaration of strerror_r() before using it, since
  a declaration is required in C++ code.

* MSVC: Use intrinsics to implement addition with overflow check.

Bindings:

* Enable -fvisibility-inlines-hidden option if the compiler supports it.

PHP7:

* Add missing reference tracking. XapianEnquire now keeps a reference to the
  current XapianSorter object (if any).  XapianQueryParser now keeps a
  reference to any set XapianFieldProcessor objects.  Test coverage for keeping
  references to set functor objects is now more comprehensive.

* smoketest.php: Remove bogus extra null parameters.  PHP ignores these extra
  parameters, but it's more helpful to be testing valid usage.

Python3:

* The configure probes for Python3 no longer use the deprecated distutils and
  imp modules (both of which are slated for removal in Python 3.12).  We now
  use sysconfig to get the directory to install the xapian module to, which may
  result in it being installed in a different place (it should still work, but
  if you're packaging the bindings you may need to update the list of files to
  include in the package).
2022-07-11 18:25:18 +00:00
micha
9c612076aa graphics/graphviz: Build fix
Take maintainership (OK from sno@).
Should now build even if user has not configured XAW_TYPE to "standard".
No revbump required.
2022-07-11 17:25:00 +00:00
he
1c98eb455c Note update of net/unbound to 1.16.1. 2022-07-11 15:02:43 +00:00
he
410192e578 Update net/unbound to version 1.16.1.
Pkgsrc changes:
 * none, other than checksums.

Upstream changes:

Features
- Fix #704: [FR] Statistics counter for number of outgoing UDP queries
  sent; introduces 'num.query.udpout' to the 'unbound-control stats'
  command.

Bug Fixes
- makedist.sh picks up 32bit libssp-0.dll when 32bit compile.
- Fix for edns client subnet to respect not looking in its cache when
  instructed to do so (e.g., prefetch).
- Merge PR #688: Rpz url notify issue.
- Note in the unbound.conf text that NOTIFY is allowed from the url:
  addresses for auth and rpz zones.
- Remove unused LDNS function check for GOST Engine unloading.
- Fix for loading locally stored zones that have lines with blanks or
  blanks and comments.
- Fix #663: use after free issue with edns options.
- Clarify -v flag manpage entry (#705)
- Fix test program dohclient close to use portability routine.
- Show the output of the exact .rpl run that failed with 'make test'.
- Fix for cached 0 TTL records to not trigger prefetching when
  serve-expired-client-timeout is set.
- Add debug option to the mini_tdir.sh test code.
- Fix to not count cached NXDOMAIN for MAX_TARGET_NX.
- Allow fallback to the parent side when MAX_TARGET_NX is reached.
  This will also allow MAX_TARGET_NX more NXDOMAINs.
- iana portlist update.
- Fix detection of libz on windows compile with static option.
- Fix compile warning for windows compile.
- Merge PR #706: NXNS fallback.
- From #706: Cached NXDOMAIN does not increase the target nx
  responses.
- From #706: Don't generate parent side queries if we already
  have the lame records in cache.
- From #706: When a lame address is the best choice, don't try to
  generate target queries when the missing targets are all lame.
- Merge PR #671 from Petr Men\u0161ík: Disable ED25519 and ED448 in FIPS
  mode on openssl3.
- Merge PR #660 from Petr Men\u0161ík: Sha1 runtime insecure.
- For #660: formatting, less verbose logging, add EDE information.
- Fix for correct openssl error when adding windows CA certificates to
  the openssl trust store.
- Improve val_sigcrypt.c::algo_needs_missing for one loop pass.
- Reintroduce documentation and more EDE support for
  val_sigcrypt.c::dnskeyset_verify_rrset_sig.
- Fix bug introduced in 'improve val_sigcrypt.c::algo_needs_missing for
  one loop pass'.
- Merge PR #668 from Cristian Rodríguez: Set IP_BIND_ADDRESS_NO_PORT on
  outbound tcp sockets.
2022-07-11 15:02:04 +00:00
micha
ddbdf45a0b doc: Updated games/woof to 10.0.3 2022-07-11 14:26:39 +00:00
micha
ede445073a games/woof: Update to 10.0.3
Woof! 10.0.3
------------
New Features and Improvements
- Two-colored HUD widgets (as in Crispy Doom).

Bug Fixes
- Fix complevel vanilla scrollers.
- Fix reload level during intermission.
- Check if the lump can be a Doom patch in R_GenerateLookup().
- Fix gcc-12 -O3 compiler warnings.
- Only create autoload subdirectory relative to D_DoomPrefDir().
- Workaround for optimization bug in clang (taken from Eternity Engine,
  fixes desync in competn/doom/fp2-3655.lmp and dmn01m909.lmp).
2022-07-11 14:25:34 +00:00
adam
9f5b656020 Updated time/py-dateparser, time/py-arrow 2022-07-11 13:36:00 +00:00
adam
013d4cf579 py-sqlalchemy-utils: arrow option for not for Python 2.7 2022-07-11 13:34:53 +00:00
adam
8eec12e0b1 py-jinja2-time: not for Python 2.7 2022-07-11 13:33:56 +00:00
adam
1b65f367b1 py-arrow: updated to 1.2.2
1.2.2 (2022-01-19)
------------------

- [NEW] Added Kazakh locale.
- [FIX] The Belarusian, Bulgarian, Czech, Macedonian, Polish, Russian, Slovak and Ukrainian locales now support ``dehumanize``.
- [FIX] Minor bug fixes and improvements to ChineseCN, Indonesian, Norwegian, and Russian locales.
- [FIX] Expanded testing for multiple locales.
- [INTERNAL] Started using ``xelatex`` for pdf generation in documentation.
- [INTERNAL] Split requirements file into ``requirements.txt``, ``requirements-docs.txt`` and ``requirements-tests.txt``.
- [INTERNAL] Added ``flake8-annotations`` package for type linting in ``pre-commit``.

1.2.1 (2021-10-24)
------------------

- [NEW] Added quarter granularity to humanize, for example:

.. code-block:: python

    >>> import arrow
    >>> now = arrow.now()
    >>> four_month_shift = now.shift(months=4)
    >>> now.humanize(four_month_shift, granularity="quarter")
    'a quarter ago'
    >>> four_month_shift.humanize(now, granularity="quarter")
    'in a quarter'
    >>> thirteen_month_shift = now.shift(months=13)
    >>> thirteen_month_shift.humanize(now, granularity="quarter")
    'in 4 quarters'
    >>> now.humanize(thirteen_month_shift, granularity="quarter")
    '4 quarters ago'

- [NEW] Added Sinhala and Urdu locales.
- [NEW] Added official support for Python 3.10.
- [CHANGED] Updated Azerbaijani, Hebrew, and Serbian locales and added tests.
- [CHANGED] Passing an empty granularity list to ``humanize`` now raises a ``ValueError``.

1.2.0 (2021-09-12)
------------------

- [NEW] Added Albanian, Tamil and Zulu locales.
- [NEW] Added support for ``Decimal`` as input to ``arrow.get()``.
- [FIX] The Estonian, Finnish, Nepali and Zulu locales now support ``dehumanize``.
- [FIX] Improved validation checks when using parser tokens ``A`` and ``hh``.
- [FIX] Minor bug fixes to Catalan, Cantonese, Greek and Nepali locales.
2022-07-11 13:32:24 +00:00
adam
3b6e814384 py-dateparser: updated to 1.1.1
1.1.1 (2022-03-17)
------------------

Improvements:

- Fixed issue with regex library by pinning dependencies to an earlier version.
- Extended support for Russian language dates starting with lowercase.
- Allowed to use_given_order for languages too.
- Fixed link to settings section.
- Defined UTF-8 encoding for Windows.
- Fixed directories creation error in CLI utils.


1.1.0 (2021-10-04)
------------------

New features:

* Support language detection based on ``langdetect``, ``fastText``, or a
  custom implementation
* Add support for 'by <time>'
* Sort default language list by internet usage

Improvements:

* Improved support of Chinese, Czech
* Improvements in ``search_dates``
* Make order of previous locales deterministic
* Fix parsing with trailing space
* Consider ``RETURN_TIME_AS_PERIOD`` for timestamp times
* Exclude failing regex version
* Ongoing work multithreading support
* Add demo URL

QA:

* Migrate pipelines from Travis CI to Github Actions
* Use versioned CLDR data
* Add a script to update table of supported languages and locales
* Sort 'skip' keys in yaml files
* Improve test coverage
* Code cleanup


1.0.0 (2020-10-29)
------------------

Breaking changes:

* Drop support for Python 2.7 and pypy
* Now ``DateDataParser.get_date_data()`` returns a ``DateData`` object instead of a ``dict``
* From now wrong ``settings`` are not silenced and raise ``SettingValidationError``
* Now ``dateparser.parse()`` is deterministic and doesn't try previous locales. Also, ``DateDataParser.get_date_data()`` doesn't try the previous locales by default
* Remove the ``'base-formats'`` parser
* Extract the ``'no-spaces-time'`` parser from the ``'absolute-time'`` parser and make it an optional parser
* Remove ``numeral_translation_data``
* Remove the undocumented ``SKIP_TOKENS_PARSER`` and ``FUZZY`` settings
* Remove support for using strings in ``date_formats``
* The undocumented ``ExactLanguageSearch`` class has been moved to the private scope and some internal methods have changed
* Changes in ``dateparser.utils``: ``normalize_unicode()`` doesn't accept ``bytes`` as input and ``convert_to_unicode`` has been deprecated

New features:

* Add Python 3.9 support
* Detect hours separated with a period/dot
* Add support for "decade"
* Add support for the hijri calendar in Python ≥ 3.6

Improvements:

* New logo!
* Improve the README and docs
* Fix the "calendars" extra
* Fix leap years when ``PREFER_DATES_FROM`` is set
* Fix ``STRICT_PARSING`` setting in ``no-spaces-time`` parser
* Consider ``RETURN_AS_TIME_PERIOD`` setting for ``relative-time`` parser
* Parse the 24hr time format with meridian info
* Other small improvements
2022-07-11 13:31:46 +00:00
adam
aa4f7a8356 Updated devel/py-toolz, devel/py-cytoolz 2022-07-11 13:01:38 +00:00
adam
025ec0a8df py-cytoolz: updated to 0.12.0
Release 0.12.0

Update to toolz 0.12.0
See toolz release notes: https://github.com/pytoolz/toolz/releases/tag/0.12.0
Build wheels automatically with cibuildwheel!
Support newer Python versions
Improve import times
Use versioneer.py to manage versions
__version__ and __toolz_version__ are no longer available from cytoolz._version--use cython.__toolz_version__ instead.
2022-07-11 13:01:23 +00:00
adam
3a33080c34 py-toolz: updated to 0.12.0
Release 0.12.0
Add apply
Support newer Python versions--up to Python 3.11-alpha
Improve warning when using toolz.compatibility
Improve documentation
Improve performance of merge_with
Improve import times
Auto-upload new releases to PyPI
2022-07-11 13:00:41 +00:00
micha
516bed5b9b editors/xnedit: Remove patches (merged upstream) 2022-07-11 12:41:39 +00:00
micha
6b76a5bf56 doc: Updated editors/xnedit to 1.4.1 2022-07-11 12:36:30 +00:00
micha
58a4273687 editors/xnedit: Update to 1.4.1
CHANGELOG
=========

version 1.4.1 (2022-07-10)
--------------------------

 - changed initial focus to New File Name textfield in the Save File
   dialog
 - added _NET_WM_NAME window property for improved support of utf8
   window titles
 - improved primary selection compatibility
 - fixed return key not working in the Save File dialog
 - fixed color dialog not working with older motif versions
 - fixed build on Solaris
 - fixed EditorConfig unset
 - fixed uninitialized memory read in drawString()
 - fixed LDFLAGS not used when linking binaries
2022-07-11 12:34:58 +00:00
jperkin
7df8ed49bc ctrlproxy: Various build fixes. 2022-07-11 12:15:17 +00:00
adam
0e9aab47eb Updated multimedia/gerbera, devel/py-packageurl 2022-07-11 11:53:55 +00:00
adam
befe7eab68 py-packageurl: updated to 0.10.0
0.10.0
Upgrade virtualenv.pyz to latest version
Replace Travis CI by GitHub Actions
Add black to the CI and apply formatting on whole codebase
Improve url2purl support for nom URLs
Improve url2purl support for rubygems.org URLs
2022-07-11 11:53:35 +00:00
adam
68c7e04852 gerbera: updated to 1.11.0
Gerbera v1.11.0

NEW Features

Database: Clients and statistics are stored database so restart does not empty client list. Client grouping for play statistics.
Search: Support searching playlists containers
Search: Respect ContainerID when performing search
Import: item class filtering and mapping by file properties allows more sophisticated virtual structure
Transcoding: Support filtering transcoding profiles by resource properties (like codecs) avoids transcoding if client can play files
DLNA: Detect DNLA profiles by resource attributes to specify more detailled profile for handling in client
File type support for WavPack improved: More metadata read with special library if compiled in.
Support Ubuntu 22.04

FIXES

Playlist: Fix parser error
Playlist: Handle end of file properly
Browsing: Sort containers first
Search: search result is sort by title now
Import: Timestamps in future are not stored for containers
2022-07-11 11:49:48 +00:00
abs
b2f95a07cd Fix exim build on NetBSD (support for bdb 1.x dropped)
Bump PKGREVISION
2022-07-11 10:52:29 +00:00
adam
04150a5d22 Updated misc/stellarium, devel/py-atomicwrites 2022-07-11 10:27:40 +00:00
adam
be5ab7f16f py-atomicwrites: updated to 1.4.1
1.4.1
Unknown changes
2022-07-11 10:27:09 +00:00
adam
0f3f8d9937 stellarium: updated to 0.22.2
0.22.2 [2022-07-07]
The major changes of this version:
- Added recognition licenses for skycultures
- Many improvements in the Satellites plugin, esp. display of earth shadow
  and filtering
- Improvements in AstroCalc: graphs, eclipses, transits
- Improvements in Meteor Showers, Exoplanets and the Navigational Stars plugins
- Updated DSO catalog
- Fixed ANGLE mode for some rare cases
- A large number of bug fixes and closed feature requests and enhancements
  (see full list of changes).

Behind the scenes, we are preparing for a major upgrade of the internal
Qt framework.
2022-07-11 10:23:32 +00:00
triaxx
2314c480da doc: Updated mail/roundcube-plugin-carddav to 4.4.2 2022-07-11 09:59:36 +00:00
triaxx
7c3e3074f7 commit.msg 2022-07-11 09:59:06 +00:00
adam
d3bfbd34e9 Updated sysutils/ansible-core, devel/py-requests-unixsocket 2022-07-11 09:31:22 +00:00
adam
11f771778d py-requests-unixsocket: updated to 0.3.0
0.3.0
* Remove urllib3 dep
* Update setup.cfg metadata - => \_
* Remove Vagrantfile
* Remove .travis.yml
* Update tox to work
* README.rst: Update badge from Travis => GH
* Fix warning from waitress
* Add GitHub Actions tests
* Remove --pep8 option to pytest
* Bump waitress from 1.4.2 to 1.4.3
* Bump py from 1.4.32 to 1.10.0
* Bump waitress from 0.9.0 to 1.4.2
* Allow UnixAdapter to accept max\_retries parameter
2022-07-11 09:31:04 +00:00
adam
27919cbca9 ansible-core: updated to 2.13.1
v2.13.1
=======

Minor Changes
-------------

- Add an 'action_plugin' field for modules in runtime.yml plugin_routing.

  This fixes module_defaults by supporting modules-as-redirected-actions
  without redirecting module_defaults entries to the common action.

  .. code: yaml

     plugin_routing:
       action:
         facts:
           redirect: ns.coll.eos
         command:
           redirect: ns.coll.eos
       modules:
         facts:
           redirect: ns.coll.eos_facts
         command:
           redirect: ns.coll.eos_command

  With the runtime.yml above for ns.coll, a task such as

  .. code: yaml

     - hosts: all
       module_defaults:
         ns.coll.eos_facts: {'valid_for_eos_facts': 'value'}
         ns.coll.eos_command: {'not_valid_for_eos_facts': 'value'}
       tasks:
         - ns.coll.facts:

  will end up with defaults for eos_facts and eos_command
  since both modules redirect to the same action.

  To select an action plugin for a module without merging
  module_defaults, define an action_plugin field for the resolved
  module in the runtime.yml.

  .. code: yaml

     plugin_routing:
       modules:
         facts:
           redirect: ns.coll.eos_facts
           action_plugin: ns.coll.eos
         command:
           redirect: ns.coll.eos_command
           action_plugin: ns.coll.eos

  The action_plugin field can be a redirected action plugin, as
  it is resolved normally.

  Using the modified runtime.yml, the example task will only use
  the ns.coll.eos_facts defaults.
- ansible-galaxy - Support resolvelib versions 0.6.x, 0.7.x, and 0.8.x. The full range of supported versions is now >= 0.5.3, < 0.9.0.
- ansible-test - Add RHEL 9.0 remote support.
- ansible-test - Add support for Ubuntu VMs using the ``--remote`` option.
- ansible-test - Add support for exporting inventory with ``ansible-test shell --export {path}``.
- ansible-test - Add support for multi-arch remotes.
- ansible-test - Add support for running non-interactive commands with ``ansible-test shell``.
- ansible-test - Avoid using the ``mock_use_standalone_module`` setting for unit tests running on Python 3.8 or later.
- ansible-test - Blocking mode is now enforced for stdin, stdout and stderr. If any of these are non-blocking then ansible-test will exit during startup with an error.
- ansible-test - Improve consistency of output messages by using stdout or stderr for most output, but not both.
- ansible-test - The ``shell`` command can be used outside a collection if no controller delegation is required.

Bugfixes
--------

- Add PyYAML >= 5.1 as a dependency of ansible-core to be compatible with Python 3.8+.
- ansible-config dump - Only display plugin type headers when plugin options are changed if --only-changed is specified.
- ansible-galaxy - handle unsupported versions of resolvelib gracefully.
- ansible-test - Fix internal validation of remote completion configuration.
- ansible-test - Prevent ``--target-`` prefixed options for the ``shell`` command from being combined with legacy environment options.
- ansible-test - Sanity test output with the ``--lint`` option is no longer mixed in with bootstrapping output.
- ansible-test - Subprocesses are now isolated from the stdin, stdout and stderr of ansible-test. This avoids issues with subprocesses tampering with the file descriptors, such as SSH making them non-blocking. As a result of this change, subprocess output from unit and integration tests on stderr now go to stdout.
- ansible-test - Subprocesses no longer have access to the TTY ansible-test is connected to, if any. This maintains consistent behavior between local testing and CI systems, which typically do not provide a TTY. Tests which require a TTY should use pexpect or another mechanism to create a PTY.
- apt module now correctly handles virtual packages.
- lookup plugin - catch KeyError when lookup returns dictionary (https://github.com/ansible/ansible/pull/77789).
- pip - fix cases where resolution of pip Python module fails when importlib.util has not already been imported
- plugin loader - Sort results when fuzzy matching plugin names (https://github.com/ansible/ansible/issues/77966).
- plugin loader will now load config data for plugin by name instead of by file to avoid issues with the same file being loaded under different names (fqcn + short name).
- psrp connection now handles default to inventory_hostname correctly.
- winrm connection now handles default to inventory_hostname correctly.
2022-07-11 09:28:41 +00:00
adam
03f26301a6 Updated net/py-celery, textproc/py-black 2022-07-11 09:24:34 +00:00
wiz
19f0dabec7 doc/TODO: + py-test-django-4.5.2. 2022-07-11 08:53:16 +00:00
adam
0b65988ac8 py-black: updated to 22.6.0
22.6.0

Style

- Fix unstable formatting involving `#fmt: skip` and `# fmt:skip` comments (notice the
  lack of spaces)

Preview style

- Docstring quotes are no longer moved if it would violate the line length limit
- Parentheses around return annotations are now managed
- Remove unnecessary parentheses around awaited objects
- Remove unnecessary parentheses in `with` statements
- Remove trailing newlines after code block open

Integrations

- Add `scripts/migrate-black.py` script to ease introduction of Black to a Git project


Output

- Output Python version and implementation as part of `--version` flag

Packaging

- Use `tomli` instead of `tomllib` on Python 3.11 builds where `tomllib` is not
  available

Parser

- [PEP 654](https://peps.python.org/pep-0654/#except) syntax (for example,
  `except *ExceptionGroup:`) is now supported
- [PEP 646](https://peps.python.org/pep-0646) syntax (for example,
  `Array[Batch, *Shape]` or `def fn(*args: *T) -> None`) is now supported

Vim Plugin

- Fix `strtobool` function. It didn't parse true/on/false/off.
2022-07-11 08:52:49 +00:00
wiz
76fc12f7fc py-packaging2: simplify 2022-07-11 08:51:08 +00:00
adam
00ff579985 py-celery: updated to 5.2.7
5.2.7
=====
- Fix packaging issue which causes poetry 1.2b1 and above to fail install Celery

5.2.6
=====
- load_extension_class_names - correct module_name

5.2.5
=====
**This release was yanked due to a regression caused by the PR below**

- Use importlib instead of deprecated pkg_resources

5.2.4
=====
- Expose more debugging information when receiving unknown tasks
2022-07-11 08:50:27 +00:00
wiz
634e46f46d py-cpplint: restrict to python3
some cleanups
2022-07-11 08:48:48 +00:00
adam
1fee028c1f Updated devel/py-test-sugar, net/py-amqp, net/py-kombu, multimedia/mkvtoolnix 2022-07-11 08:47:14 +00:00
adam
3be1565c7a mkvtoolnix: updated to 69.0.0
Version 69.0.0 "Day And Age" 2022-07-09

Important notes

* all: the spelling of "colour" was changed to "color" throughout all programs
  to match the use of American English spelling in MKVToolNix. This not only
  affects documentation and user interface controls, but also program options
  for mkvmerge & mkvpropedit. Both programs will continue to accept the
  British English spelling of their respective options indefinitely. One
  breaking change is that the property names in mkvmerge's JSON identification
  mode have also been changed to American English spelling. As those
  properties have only been introduced in release v68, this seems like a small
  enough window to make such a change.

New features and enhancements

* MKVToolNix GUI: the number of recently used entries (e.g. destination
  directories) remembered by the GUI can now be configured in the
  preferences.
* MKVToolNix GUI: multiplexer: when adding files the track properties
  regarding color information & color mastering meta information will be
  parsed & set in the corresponding GUI controls.
* MKVToolNix GUI: job queue: the job queue can now be sorted by clicking on
  the column headers.
* MKVToolNix GUI: job queue: when loading jobs from the queue directory that
  weren't previously known to the program those jobs will be sorted by their
  "date added" timestamp instead of using the order the operating system
  returns them in.

Bug fixes

* build system: fixed compilation with fmt v9.
* mkvmerge: HEVC ES parser: the parser will now parse at least the first full
  access unit before reporting that it has found all the required
  headers. Otherwise parsing might stop in the middle of the access unit due
  to the source reader not providing more data in the first call, leading to
  the parser not finding the `unspec62` and `unspec63` NALUs required for
  Dolby Vision.
* MKVToolNix GUI: preferences: the default actions added to the "execute
  programs" section on new installations now default to use WebM file names
  instead of Ogg, matching the format of the included audio files.

Build system changes

* The bundled `fmt` library was updated to v9.0.0.
2022-07-11 08:46:49 +00:00
adam
9b158d6aec py-kombu: updated to 5.2.4
5.2.4
Allow getting recoverable_connection_errors without an active transport.
Prevent KeyError: ‘purelib’ by removing INSTALLED_SCHEME hack from setup.py.
Revert “try pining setuptools
Fix issue 789: Async http code not allowing for proxy config
Fix The incorrect times of retrying.
Set redelivered property for Celery with Redis
Remove use of OrderedDict in various places
Warn about missing hostname only when default one is available
All supported versions of Python define __package__.
Added global_keyprefix support for pubsub clients
try pytest 7
Add an option to not base64-encode SQS messages.
Fix SQS extract_task_name message reference.
2022-07-11 08:43:01 +00:00
adam
57002bfb8b py-amqp: updated to 5.1.1
5.1.1
=====
- Use AF_UNSPEC for name resolution


5.1.0
=====
- Improve performance of _get_free_channel_id, fix channel max bug
- Document memoryview usage, minor frame_writer.write_frame refactor
- Start dropping python 3.6
- Added experimental __slots__ to some classes
- Relaxed vine version for upcoming release.
- Upgraded topytest 7
2022-07-11 08:39:57 +00:00
adam
71c4140d45 py-test-sugar: updated to 0.9.5
0.9.5 (2022-07-10)
- Fix distutils deprecation warning
- Fix incompatibility with pytest-timeout
- Update pytest naming convention in documentation
2022-07-11 08:38:54 +00:00
adam
de65a5bb3e Updated audio/wavpack, audio/musicpd 2022-07-11 08:26:21 +00:00
adam
1ce6f2236b musicpd: updated to 0.23.8
ver 0.23.8 (2022/07/09)
* storage
  - curl: fix crash if web server does not understand WebDAV
* input
  - cdio_paranoia: fix crash if no drive was found
  - cdio_paranoia: faster cancellation
  - cdio_paranoia: don't scan for replay gain tags
  - pipewire: fix playback of very short tracks
  - pipewire: drop all buffers before manual song change
  - pipewire: fix stuttering after manual song change
  - snapcast: fix busy loop while paused
  - snapcast: fix stuttering after resuming playback
* mixer
  - better error messages
  - alsa: fix setting volume before playback starts
  - pipewire: fix crash bug
  - pipewire: fix volume change events with PipeWire 0.3.53
  - pipewire: don't force initial volume=100%
* support libfmt 9
2022-07-11 08:25:59 +00:00