Skip to main content

(dev) python library for using Stepik REST API

Project description

PyStepikConnect

✍ About

PyStepikConnect is a python library for using Stepik REST API. You can see project documentation here. 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

💿 Dependencies


💻 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pystepikconnect-0.0.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

pystepikconnect-0.0.1-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file pystepikconnect-0.0.1.tar.gz.

File metadata

  • Download URL: pystepikconnect-0.0.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.2 Linux/6.2.0-39-generic

File hashes

Hashes for pystepikconnect-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b7a824626128e4abd058b8217cfea67708bb1f69680b147a9771ea877be0b2ec
MD5 2154bbb215fb347e6e3047ff7d236e05
BLAKE2b-256 ebfd0ab3df3914561a529aaec9b40edfe4ba4bbeec24f109703568c1bbf560b0

See more details on using hashes here.

File details

Details for the file pystepikconnect-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pystepikconnect-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.2 Linux/6.2.0-39-generic

File hashes

Hashes for pystepikconnect-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61f7c5c672200d31643110d7206298d3bfdf8e122f74038145f5c2644e81f23d
MD5 15d7d797de1b5434aff5ad7d8461e5a7
BLAKE2b-256 915c7ea76a3770b990fd40b1c347870040cd5c440bd2b1c97cacd4099c9e4c0c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page