Skip to main content

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

License

MIT © kino.is

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)

Source distribution for kino-is 0.1.0
File Size Uploaded
kino_is-0.1.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kino-is 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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