Skip to main content

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

💿 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

Metadata

Release files for pystepikconnect 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pystepikconnect 0.0.2
File Size Uploaded Provenance
pystepikconnect-0.0.2.tar.gz 11.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pystepikconnect 0.0.2
File Interpreter ABI Platform
pystepikconnect-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 29.4 kB

Release files / pystepikconnect-0.0.2.tar.gz

Download URL pystepikconnect-0.0.2.tar.gz
Size 11.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e20ba58f7dc13f20205129144ac1c55ce44bda105bca4140b7a29e58720c49f6
BLAKE2b-256 checksum
How to use checksums
cd7c856e4ef23350eeb581654436a2087533e15614d111e03954682d9f66f109
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.2 Linux/6.2.0-39-generic

Release files / pystepikconnect-0.0.2-py3-none-any.whl

Download URL pystepikconnect-0.0.2-py3-none-any.whl
Size 18.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0cc2b2f4f12e177a3b82aeb87919f2395d15c51cb70105d9df26e4518a710fc
BLAKE2b-256 checksum
How to use checksums
09c96a65bf1843152e75499fc3ff198a61d4b93721eb1d892f87bbfa388b2f0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.2 Linux/6.2.0-39-generic

Security for pystepikconnect 0.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page