Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

antsilk-0.0.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

antsilk-0.0.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

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

Hashes for antsilk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 3b85f7881f6f3e56e8f843cd5d8441c78baba3a2adc81861f834f1e85889fb3b
MD5 6e67cded6f00f3d4aecbff0cbbcde848
BLAKE2b-256 989a455b319f9bd0abd28b198fbdfb035ea7f7d94e2d5e9a463959cfac956a06

See more details on using hashes here.

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

Hashes for antsilk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f33d4f1f35bca78ff2edbda452420a055f8a77dbb620828d5e340f7bbde82c3
MD5 73a7f40456a9da9d70a7ef59be3be3df
BLAKE2b-256 d831a117d2576ff9a1cf6bdd5dfd8fc6def34ce38c4852e4924121d70560cadb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page