diff --git a/.gitignore b/.gitignore index 77680f3..646df44 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,9 @@ __pycache__ node_modules .vite *.pem +*.key +*.crt +*.patch #------- Environment Files ------- .python-version diff --git a/Makefile b/Makefile index de56ecf..aa1bb04 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # Image name and tag IMAGE_NAME := amqtt IMAGE_TAG := latest -VERSION_TAG := 0.11.1 +VERSION_TAG := 0.11.3-rc.1 REGISTRY := amqtt/$(IMAGE_NAME) # Platforms to build for diff --git a/amqtt/__init__.py b/amqtt/__init__.py index 672ae70..64d1c91 100644 --- a/amqtt/__init__.py +++ b/amqtt/__init__.py @@ -1,3 +1,3 @@ """INIT.""" -__version__ = "0.11.1" +__version__ = "0.11.3-rc.1" diff --git a/amqtt/contrib/__init__.py b/amqtt/contrib/__init__.py new file mode 100644 index 0000000..3b4fdf8 --- /dev/null +++ b/amqtt/contrib/__init__.py @@ -0,0 +1 @@ +"""Module for plugins requiring additional dependencies.""" diff --git a/docs/contrib_plugins.md b/docs/contrib_plugins.md new file mode 100644 index 0000000..9ebe4dc --- /dev/null +++ b/docs/contrib_plugins.md @@ -0,0 +1,5 @@ +# Contributed Plugins + +Plugins that are not part of the core functionality of the aMQTT broker or client, often requiring additional dependencies. + + diff --git a/mkdocs.rtd.yml b/mkdocs.rtd.yml index 7f248d9..6cc8b0e 100644 --- a/mkdocs.rtd.yml +++ b/mkdocs.rtd.yml @@ -40,6 +40,7 @@ nav: - Plugins: - Packaged: packaged_plugins.md - Custom: custom_plugins.md + - Contributed: contrib_plugins.md - Configuration: - Broker: references/broker_config.md - Client: references/client_config.md diff --git a/pyproject.toml b/pyproject.toml index 4a2b35f..d568aa7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ classifiers = [ "Programming Language :: Python :: 3.13" ] -version = "0.11.1" +version = "0.11.3-rc.1" requires-python = ">=3.10.0" readme = "README.md" license = { text = "MIT" } diff --git a/tests/contrib/test_contrib.py b/tests/contrib/test_contrib.py new file mode 100644 index 0000000..e69de29