No project description provided
Project description
🚥 Website monitoring backend service - in Python 🐍 - check results written into PostgreSQL 🐘
Features
🚀 Speed
- All operations are asynchronous. This app sits on 3 giants:
- aiohttp
- psycopg (v3)
- APScheduler (v4)
- Speedy regex checking thanks to google-re2 regex. Note that google-re2 syntax is very similar to python's native
re
but not equal. In particular, backreferences are not supported, to gain on speed and safety. - Code is fully type-annotated.
🧘 Safety
- Binary or too big responses will not be read.
- Safe regex thanks to google-re2 regex.
- Security static analysis with bandit, snyk, and GitHub CodeQL.
- Further static analysis with mypy & pyflakes.
- Safe escaping of SQL queries with psycopg.
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
fastchecks-0.1.0rc2.tar.gz
(15.9 kB
view hashes)
Built Distribution
Close
Hashes for fastchecks-0.1.0rc2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfd7bce9d93715ac6727c88d18667cb8049cb779e4ff854bf85bca7ea7918bf3 |
|
MD5 | 5939504c3c2032b6ebc88afd59aa1afd |
|
BLAKE2b-256 | 7de26e206da4f2253028b448c47fc23af76d889f999780ff17cb52d9f3808242 |