* 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>
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>
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>