Skip to content

ReznikovRoman/netflix-movies-client

Repository files navigation

Netflix Movies Client

Netflix Movies python API client.

Stack

requests, aiohttp

Services

Development

Sync environment with requirements.txt / requirements.dev.txt (will install/update missing packages, remove redundant ones):

make sync-requirements

Compile requirements.*.txt files (have to re-compile after changes in requirements.*.in):

make compile-requirements

Use requirements.local.in for local dependencies; always specify constraints files (-c ...)

Example:

# requirements.local.txt

-c requirements.txt

ipython

Tests

Run unit tests (export environment variables from .env file):

export $(echo $(cat .env | sed 's/#.*//g'| xargs) | envsubst) && make test

Code style:

Before pushing a commit run all linters:

make lint

pre-commit:

pre-commit installation:

pre-commit install

About

Netflix Movies API client

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published