kino-is (Python)
Official Python client for the kino.is API — a movie & TV catalogue with people, ratings, where-to-watch and live cinema showtimes. Zero third-party dependencies (standard library only), Python 3.8+.
pip install kino-is
Usage
from kino_is import KinoIs
kino = KinoIs(lang="en")
# Search
films = kino.search("interstellar")["films"]
# Full film details (ratings, cast, genres, where-to-watch, similar)
film = kino.get_film(films[0]["id"])["film"]
# A person and their filmography
person = kino.get_person(6193)["person"]
# What's in cinemas + real showtimes
now = kino.now_in_cinemas("KZ")
showtimes = kino.showtimes_kz(city="almaty")
API
KinoIs(base_url="https://kino.is", lang="ru", token=None, timeout=30.0)
search(query, lang=None)— films/series/cartoons/anime by title or keywords.get_film(film_id, lang=None)— full details for a film.get_person(person_id, lang=None)— a person and filmography.catalog(**params)— browse/filter (type, genre, year, country, sort, page…).now_in_cinemas(country, lang=None)— films currently in cinemas (ISO-2 country).now_showing(lang=None),showtimes_kz(city=None),cinemas_ua().boxoffice(),calendar(**params),lists().
Languages: ru, en, uk, kk, uz, be, de, he. Non-2xx responses raise KinoIsError
(with .status and .path).
Also
- TypeScript/JS:
@kino-is/sdk· sdk-js - MCP server (use kino.is from Claude/Cursor/VS Code): kino-is/mcp
License
Release files for kino-is 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kino_is-0.1.0.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kino_is-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.6 kB
Release files / kino_is-0.1.0.tar.gz
| Download URL | kino_is-0.1.0.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0057a4a1c3a94d75de7d23b135da36d7d3d7e9343dba69575d1586eb9d2f107f
|
|
BLAKE2b-256 checksum How to use checksums |
94d0719c4034853d2994a5cbefe40eec88df55090d6c002aa6158c8dce7e4879
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|
Release files / kino_is-0.1.0-py3-none-any.whl
| Download URL | kino_is-0.1.0-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
66ada987ddbc1988b9865448c46e842e63aec3517f1b2f2758e55a04027328e4
|
|
BLAKE2b-256 checksum How to use checksums |
dbec5ef9f866a59705bdec35c8e39df298f7742ec8a2763863e442a596dc2171
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.13
|