Technology | Version |
---|---|
3.12.7 | |
3.1.0 | |
pyTelegramBotAPI | 4.24.0 |
16.2 |
- Python UnitTest
- Pytest
- Selenium (will be added in upcoming updates)
- Docker (Docker compose)
- Nginx (will be added in upcoming updates)
You can also find configuration files for:
requirements.txt
contains the dependencies required for the applications to work.
requirements_external.txt
contains dependencies required for development.
To successfully pass the GitHub Action tests, you need to create secrets inside the repository with the names specified in the .yml file. This is necessary for the script to create a .env file, which is necessary to connect to the database, telegram bot and encrypt Flask sessions.
Changed in version 3.12: Function now only available when Python is built with OpenSSL. The slow pure Python implementation has been removed.
When running on MacOS, pay attention to errors in the psycopg2 library - to solve them, you will need to install psycopg2-binary instead.
This source code is distributed under AGPL - 3.0.