Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

dmkjfs/PyStepikConnect

Repository files navigation

PyStepikConnect

✍ About

PyStepikConnect is a python library for using Stepik REST API. You can see Stepik REST API documentation - here

⬇️ Installation

Required to have python installed

pip install pystepikconnect

🧑‍💻 Usage

Quick start guide and full documentation are available on wiki tab


💻 For devs

🛠 Build commands

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

🖥 Environment

Environmental variables are only required for testing (testing instruction below). Put them into .env file

  • TEST_ID - client id of your application. Get it here
  • TEST_SECRET - client secret of your application. Get it here

🧪 Testing

Clone the project

git clone https://github.com/ilkztsff/DeliveryDetect/

Run tests

make test

See test coverage

make coverage