salt salt-docs: updated to 3007.10
3007.10
Fixed an issue with how existing entries are tracked in grains.list_present. Previous entries were only considered if the grain previously existed. If not then the state would not "see" the duplicates. Removed the dubious tracking via "context" and focused on using checking for existance in the live grains.
Fixed issue with complex objects in grains.list_present. Original fix
Fixed ssh_auth.present to respect provided options when read keys from source file
Fixed ssh_auth regexp to handle key types with @ or .
Fixed a TypeError exception thrown by ssh_known_hosts.present when the specified user account does not exist
Fixed false identification of text as binary in salt.utils.file.is_binary if utf-8 multibyte character is truncated at end of 2048 bytes sample.
Fix runtime error on OpenBSD by adding support for the osfullname grain
Fix closing of TCP transport channels and avoid additional errors
[48 lines not shown]
py-testfixtures: updated to 10.0.0
10.0.0 (29 Oct 2025)
- Fixed a bug in the warning issued when a :class:`Replacer` is deleted with replacements still
in place.
- Reworked :func:`compare` options so that typos and the like will now result
in an exception being raised. This ended up being a breaking change if you use custom comparers
that take options as this now has a :ref:`different API <custom-comparer-options>`.
- Reworked the :doc:`compare documentation <comparing>` to explain why you should be using it
as well as updating the examples and explaining more fully how to configure and customise it.
xfce4-clipman-plugin: update to 1.7.0
1.7.0 (2025-05-19)
=====
Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
- Update README after switchover to meson
- build: Automate copyright year management
- build: Replace xdt-csource with glib-compile-resources
- meson-build: Use shared_module()
- Replace deprecated exo with libxfce4ui 4.21.0
- Use HTTPS for action URLs
- history: Add missing sanity checks
- history: Update size when max values change at runtime
- history: Fix truncation when max_images changes
[7 lines not shown]
fennel: update to 1.6.0
* Support `extra-compiler-env` in options table when compiling.
* Accept `path` in options table of `fennel.install`.
* Improve printing of large integers in Lua 5.3+.
* Allow disk reads from compiler sandbox.
* Add `--to-be-closed` option for better stack traces in `with-open`
on Lua 5.4.
* Stack traces from macro errors shouldn't contain compiler
internals.
* Look for macros in `.fnlm` files in addition to `.fnl` files.
* Support `extra-env` in compiler API when evaluating in compiler
scope.
* Allow `--compile-binary` to work on `.lua` and `.luac` files.
* Add `--lambda-as-fn` option to remove overhead from arg checking.
* Fix a bug where `,find` repl command didn't work on files with long
names.
* Some 3-decimal string escapes ignored the 3rd digit;
e.g. `\x7f` -> `\127` -> `\f7`.
[2 lines not shown]
py-lupa: updated to 2.6
2.6 (2025-10-24)
* The bundled LuaJIT versions were updated to the latest git branches.
* Built with Cython 3.1.6.
2.5 (2025-06-15)
* Lua uses ``dlopen()`` again, which was lost in Lupa 2.3.
Patch by Philipp Krones.
* The bundled Lua 5.4 was updated to 5.4.8.
* The bundled LuaJIT versions were updated to the latest git branches.
* Built with Cython 3.1.2.
py-django-timezone-field: updated to 7.2.1
7.2.1 (2025-12-06)
Add missing python classifier to package metadata
7.2 (2025-12-06)
Add support for django 6,0, 5.2
Add support for python 3.14
py-django-polymorphic: updated to 4.5.1
4.5.1
fix annotate with F
Fix show_in_index=False visibility in admin sites and sidebar
Fix migration state check false negative
py-django-countries: updated to 8.2.0
8.2.0 (25 November 2025)
Features
- Add `django_countries.django_filters.CountryFilter` for django-filters integration with support for custom `empty_label`. This filter automatically sets country choices and seamlessly integrates with django-filters FilterSets, making it easier to add country filtering to your views.
- Enable `CountryFieldMixin` to accept `name_only`, `country_dict`, and output customization options via `Meta.extra_kwargs`. You can now configure country field serialization behavior without explicitly declaring serializer fields, making it easier to customize output for both single and multiple country fields.
- `CountryField(country_dict=...)` now accepts either a boolean (existing behaviour) or an iterable/string of keys so you can control exactly which values appear in the serialized country dict (for example `("code", "name", "alpha3")` or just `"alpha3"`).
- Add `COUNTRIES_FIRST_BY_LANGUAGE` and `COUNTRIES_FIRST_AUTO_DETECT` settings for dynamic country ordering based on user language. Countries can now be automatically reordered based on the current language, with locale-based auto-detection (e.g., `fr-CA` users see Canada prepended to the French country group).
- Add support for custom `flag_url` in `COUNTRIES_OVERRIDE` setting. You can now specify a custom flag URL for overridden countries:
```python
COUNTRIES_OVERRIDE = {
"IND": {
"names": ["Indonesia"],
"ioc_code": "INA",
"flag_url": "flags/id.gif",
},
[5 lines not shown]
py-django-phonenumber-field: updated to 8.4.0
8.4.0
Handle empty values in SplitPhoneNumberField with max_length
Update supported Python and Django versions