patx/micropie
update classifiers
Commit 2839b70 · patx · 2025-07-15T20:33:32-04:00
Comments
No comments yet.
Diff
diff --git a/README.md b/README.md
index aee08c6..b5b1a5b 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
[](https://pepy.tech/projects/micropie)
## **Introduction**
-**MicroPie** is a fast, lightweight, modern Python web framework built on ASGI for asynchronous web applications. Designed for **flexibility** and **simplicity**, it enables high-concurrency web apps with built-in WebSockets, session management, middleware, lifecycle event handling, and optional template rendering. **Extensible** for integration with ASGI-compatible tools like [python-socketio](https://python-socketio.readthedocs.io/en/stable/server.html#running-as-an-asgi-application) and [ServeStatic](https://archmonger.github.io/ServeStatic/latest/quick-start/#using-with-asgi), it’s inspired by CherryPy and licensed under the BSD 3-Clause License.
+**MicroPie** is a fast, lightweight, modern Python web framework built on ASGI for asynchronous web applications. Designed for flexibility and simplicity, it enables high-concurrency web apps with built-in WebSockets, session management, middleware, lifecycle event handling, and optional template rendering. Extensible for integration with ASGI-compatible tools like [python-socketio](https://python-socketio.readthedocs.io/en/stable/server.html#running-as-an-asgi-application) and [ServeStatic](https://archmonger.github.io/ServeStatic/latest/quick-start/#using-with-asgi), it’s inspired by CherryPy and licensed under the BSD 3-Clause License.
### **Key Features**
- 📬 **Routing:** Automatic mapping of URLs to functions with support for dynamic and query parameters.
diff --git a/pyproject.toml b/pyproject.toml
index 18ac5a3..ef7ab51 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,17 +4,23 @@ build-backend = "flit_core.buildapi"
[project]
name = "micropie"
-version = "0.18"
+version = "0.19"
description = "An ultra micro ASGI web framework"
keywords = ["micropie", "asgi", "microframework", "http"]
readme = "docs/README.md"
authors = [{ name = "Harrison Erd", email = "[email protected]" }]
license = {file = "LICENSE"}
classifiers = [
+ "Framework :: MicroPie",
"Framework :: AsyncIO",
"Environment :: Web Environment",
"Topic :: Internet :: WWW/HTTP",
+ "Topic :: Internet :: WWW/HTTP :: WSGI",
"Topic :: Software Development :: Libraries :: Application Frameworks",
+ "Programming Language :: Python :: 3",
+ "License :: OSI Approved :: BSD License",
+ "Intended Audience :: Developers",
+ "Operating System :: OS Independent",
]
[project.optional-dependencies]