devel/py-tortoisehg: update to 7.2.2
This matches the version of Mercurial in pkgsrc.
/usr/pkg/lib/python3.13/site-packages/tortoisehg/util/hgversion.py shows
the versions of Mercurial that this version of thg will work with:
6.3.* up to 7.2.*.
No changelog found.
pkg-vulnerabilities: Restrict several Python entries
Several CVEs where fixed in latest Python releases.
From Showta Ishizaki via PR pkg/60605, thanks!
ansible: updated to 14.3.1
14.3.1
Bugfixes
- The infinidat.infinibox 1.8.4 release contained in Ansible 14.3.0 contained a recursive symlink loop. For unknown reasons, setuptools expanded this loop 41 levels deep without returning an error. This caused many copies of the collection to appear in the Ansible 14.3.0 release. The Ansible 14.3.1 release contains infinidat.infinibox 1.8.5, which is identical to infinidat.infinibox 1.8.4 except that it does not contain the symlink loop.
racket-textual: update to 9.3
- The raco setup command can generate markdown documentation, using
the --doc-markdown option.
- The "#lang" teaching languages (BSL, …, ISL+; plus DeinProgram)
have reached parity with the ones chosen using the Language dialog,
and are the recommended choice.
- The raco pkg install command includes new options that provide more
install-time configuration flexibility: --adjacent-deps, --destdir,
and --attach, and a refined --skip-installed.
- The ffi/unsafe/runtime-lib library provides a define-runtime-lib
mechanism similar to define-runtime-path, allowing location of
libraries located relative to a source file.
- The prompt-tag/c contract generator no longer performs checking on
call/cc when the #:call/cc option is not present.
- The impersonate-prompt-tag function takes an additional argument
that allows checking and update of results for composable
continuations.
- The error-syntax->srcloc-handler parameter provides control over
[9 lines not shown]
racket: update to 9.3
- The raco setup command can generate markdown documentation, using
the --doc-markdown option.
- The "#lang" teaching languages (BSL, …, ISL+; plus DeinProgram)
have reached parity with the ones chosen using the Language dialog,
and are the recommended choice.
- DrRacket’s background expansion disables errortrace annotations,
for faster syntax checking.
- The raco pkg install command includes new options that provide more
install-time configuration flexibility: --adjacent-deps, --destdir,
and --attach, and a refined --skip-installed.
- The ffi/unsafe/runtime-lib library provides a define-runtime-lib
mechanism similar to define-runtime-path, allowing location of
libraries located relative to a source file.
- The prompt-tag/c contract generator no longer performs checking on
call/cc when the #:call/cc option is not present.
- The impersonate-prompt-tag function takes an additional argument
that allows checking and update of results for composable
[11 lines not shown]
py-time-machine: updated to 3.4.0
3.4.0
Publish wheels for Python 3.15.
Fix a reference leak in the patched datetime.datetime.utcnow() that occurred when its Python 3.12+ DeprecationWarning was raised as an error, such as under -W error. Each such call leaked a reference to the active traveller object.
Extend the Migration CLI to migrate patterns from freezegun’s pytest plugins, pytest-freezegun and pytest-freezer: the freezer fixture and the pytest.mark.freeze_time marker. Also make it migrate freeze_time() context managers that bind the result with as, including converting tick() method calls to shift().
Fix the Migration CLI to handle trailing commas in freeze_time() calls when adding tick=False. Previously, it produced invalid syntax, like travel("2023-01-01",, tick=False).
Fix the Migration CLI to not indent imports kept from a rewritten from-import when the import doesn’t start its line, such as after if True: on one line. Previously, the kept import gained leading whitespace, producing invalid syntax.
Fix building on macOS:
In C23 an empty parameter list means "(void)" rather than "unspecified
arguments", so the unprototyped declarations below conflict with the
definitions in keygen.c. Use the full prototypes (only!) in the C23 case.
Bump version to nb15.
Update to dhcpcd-10.5.1 with the following changes:
* DHCP: Only send the rapid commit option when configured to
* DHCP6: Mirror the prior DHCP rapid commit fix to DHCPv6
* route: keep acquisition timestamp when route isn't updated
* privsep: Allow __NR__llseek as well as __NR_llseek on linux
* compat: Take a copy of libc progname variable
* ipv6nd: don't leave a carrier expiry timeout on a freed interface
* compat: define __STDC_WANT_LIB_EXT1__ 1 before including config
* ipv4: clear added state if we didn't delete the address
* linux: workaround a gcc compile warning issue
* DHCP: script reason should be RELEASE on RELEASE, not STOP
* control: Harden the socket at the fs level
* privsep: re-enable capsicum and pledge
* privsep: Fix capsicum support on the control socket
py-wcmatch: updated to 11.0.1
11.0.1
- **DOCS**: Provide information in documentation that discloses information about what should or should not be
expected from Wildcard Match in regards to security, and provide general information to allow users to make good
decisions.
- **FIX**: Fix an issue where in some cases dot handling was not correct within an extended glob pattern when
`EXTGLOB`/`EXTMATCH` was enabled.