PyStepikConnect is a python library for using Stepik REST API. You can see Stepik REST API documentation - here
Required to have python
installed
pip install pystepikconnect
Quick start guide and full documentation are available on wiki tab
-
requests >= 2.25.1
-
types-requests >= 2
-
pydantic >= 2.5.0
Required to have git
, make
and python
installed
Download project from GitHub
git clone https://github.com/ilkztsff/DeliveryDetect/
Install dependencies
make install
Lint the project
make lint
Build project
make build
Publish project to PyPI
make publish
Run black
make fix
Environmental variables are only required for testing
(testing instruction below). Put them into .env
file
TEST_ID
- client id of your application. Get it hereTEST_SECRET
- client secret of your application. Get it here
Clone the project
git clone https://github.com/ilkztsff/DeliveryDetect/
Run tests
make test
See test coverage
make coverage