Commit Graph

5 Commits

Author SHA1 Message Date
fcb4bd6df1 Update to Python 3.12
* Remove toml dependency since that comes with Python as of 3.11
* Update toml usage to tomllib in config.py
* Update `with open(...)` for toml file reading to be 'rb'
* Update Pipfile.lock for locked dependencies to work with Python 3.12

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2024-07-18 11:39:34 -07:00
3893b37401 Add async-timeout to dependencies
For some reason, async-timeout needs to be specifically marked as >=4
when using the aiohttp package.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-05-23 20:54:54 -07:00
78a4c5558d Update README and add aiohttp dependency
aiohttp has a weird issue when installing with pipenv. A workaround is
added in the README.md to at least cover that case when it comes time to
deploy on a real server.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-05-23 19:38:21 -07:00
240e4e5f29 Update Pipfile to only install toml when we're below Python 3.11
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-05-23 19:15:50 -07:00
a901c2351a Initial commit with functional framework(!) and example plugin
Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2022-05-23 18:47:28 -07:00