NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5410 most downloaded on PyPI
A dynamic code loading framework for building pluggable Python distributions
Last release 6 months ago
31 Mar 2026
Release timing varies
gaps range from 3 weeks to 10 months
Rarely documented
notes for 5 of 22 stable releases
1 version withdrawn
withdrawn after publishing
5 years old
28 releases · first in 2022
One column per quarter.
add extras for hatchling and setuptools by @alexrashed in https://github.com/localstack/plux/pull/44
Full Changelog: https://github.com/localstack/plux/compare/v1.15.0...v1.16.0
add dfangl as codeowner by @thrau in https://github.com/localstack/plux/pull/40
Full Changelog: https://github.com/localstack/plux/compare/v1.14.0...v1.15.0
update dependencies, migrate build-backend to hatchling by @alexrashed in https://github.com/localstack/plux/pull/29
Full Changelog: https://github.com/localstack/plux/compare/v1.13.0...v1.14.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release adds a way to globally filter out plugins based on specific patterns. Here is an example how they can be used:
This release adds a way to globally filter out plugins based on specific patterns. Here is an example how they can be used:
from plux.runtime.filter import global_plugin_filter
# disables all plugins in the `localstack.aws.provider` namespace
global_plugin_filter.add_pattern(namespace = "localstack.aws.provider")
# disables all plugins in namespaces that start with `localstack.aws.`
global_plugin_filter.add_pattern(namespace = "localstack.aws.*")
# disables all plugins that come from the `localstack.services` package, regardless in which namespace
global_plugin_filter.add_pattern(value = "localstack.services.*")
# disables all plugins that come from the `localstack.services` package, but only if they are in the `localstack.aws.provider` namespace
global_plugin_filter.add_pattern(namespace = "localstack.aws.provider", value = "localstack.services.*")
# disables any plugin named "iam-enforcement"
global_plugin_filter.add_pattern(name = "iam-enforcement")
Full Changelog: https://github.com/localstack/plux/compare/v1.10.0...v1.11.0
Plux now properly supports entry point resolution when editable installs are used. We complete re-wrote the entry point resolution procedure. The stev
Plux now properly supports entry point resolution when editable installs are used. We complete re-wrote the entry point resolution procedure. The stevedore requirement was removed as a consequence.
Full Changelog: https://github.com/localstack/plux/compare/v1.9.0...v1.10.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →