Commit Graph

6 Commits

Author SHA1 Message Date
d3f6e6f69e http: Add chanbans.config, python-dotenv dependency
* chanbans.config handles all configuration now
* python-dotenv dependency is added for basic environment-level
  configuration

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-08-02 17:49:07 -07:00
c5e7080663 http: Add base HTTP server implementation.
* Add HTTP server base implementation with some basic pages
* Add Jinja2 dependency
* Things are mostly working, except for static resources. Those will
  have to come next.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-07-31 18:04:53 -07:00
9353bc3ac9 Move httpx to aiohttp, add logging instead of printing
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-06-21 00:52:59 -07:00
99624c17a5 Add pylint and bs4-types
* pylint for helping to clean up simple issues
* bs4-types for beautifulsoup4 mypy types

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-06-20 23:21:58 -07:00
ac8812fc30 Update required python version 3.10 -> 3.9
This is how it was in the Pipenv file, and I messed that up

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-06-20 21:37:06 -07:00
70416f0751 Move from pipenv -> poetry
I like poetry's tooling better than pipenv. Simple as

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2023-06-20 21:22:13 -07:00