Drop-in security middleware for Python web applications. Coming soon.
Project description
antsilk
Drop-in security middleware for Python web applications.
antsilk is a unified security layer for FastAPI and Flask applications, bundling a Web Application Firewall (WAF), identity validation, and structured security logging behind a single middleware install. The goal is sensible defaults out of the box, with room to extend when you need more.
Status
Under active development. This package on PyPI is a placeholder reserving the name; the real v0.1.0 release is coming soon.
What's planned for v0.1.0
- WAF: request inspection and rule-based filtering for common web attacks
- Identity gateway: token validation and request authentication helpers
- Structured logging: machine-readable security events for your existing observability pipeline
- One-line install: drop into FastAPI or Flask apps without rewiring middleware stacks
Links
antsilk.com (coming soon)
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file antsilk-0.0.1.tar.gz.
File metadata
- Download URL: antsilk-0.0.1.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b85f7881f6f3e56e8f843cd5d8441c78baba3a2adc81861f834f1e85889fb3b
|
|
| MD5 |
6e67cded6f00f3d4aecbff0cbbcde848
|
|
| BLAKE2b-256 |
989a455b319f9bd0abd28b198fbdfb035ea7f7d94e2d5e9a463959cfac956a06
|
File details
Details for the file antsilk-0.0.1-py3-none-any.whl.
File metadata
- Download URL: antsilk-0.0.1-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f33d4f1f35bca78ff2edbda452420a055f8a77dbb620828d5e340f7bbde82c3
|
|
| MD5 |
73a7f40456a9da9d70a7ef59be3be3df
|
|
| BLAKE2b-256 |
d831a117d2576ff9a1cf6bdd5dfd8fc6def34ce38c4852e4924121d70560cadb
|