{"id":27762,"library":"fzmovies-api","title":"fzmovies-api","description":"Unofficial Python API/SDK for the fzmovies.net website, enabling search, download, and metadata retrieval for movies. Current version 0.1.6, requires Python >=3.10. Active development with occasional releases.","status":"active","version":"0.1.6","language":"python","source_language":"en","source_url":"https://github.com/Simatwa/fzmovies-api","tags":["fzmovies","movies","api","scraper"],"install":[{"cmd":"pip install fzmovies-api","lang":"bash","label":"PyPI"}],"dependencies":[{"reason":"HTTP requests to fzmovies","package":"requests","optional":false},{"reason":"HTML parsing","package":"beautifulsoup4","optional":false}],"imports":[{"note":"Main class for API operations","symbol":"FZMovies","correct":"from fzmovies import FZMovies"},{"note":"Movie data class","symbol":"Movie","correct":"from fzmovies import Movie"}],"quickstart":{"code":"from fzmovies import FZMovies\n\nfz = FZMovies()\nresults = fz.search('Inception')\nif results:\n    print(results[0].title)","lang":"python","description":"Initialize and search for a movie."},"warnings":[{"fix":"Upgrade to >=0.1.5 or explicitly set domain: FZMovies(domain='fzmovies.net')","message":"Default domain changed to fzmovies.live in v0.1.5. Code relying on previous default (fzmovies.net) may break if domain is not accessible.","severity":"breaking","affected_versions":"<0.1.5"},{"fix":"Check for library updates or report issues on GitHub.","message":"The API scrapes the website; changes in fzmovies.net's HTML structure can break functionality without a library update.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Use 'from fzmovies import FZMovies'","cause":"Incorrect import path.","error":"NameError: name 'FZMovies' is not defined"},{"fix":"Upgrade library to v0.1.5+ which uses fzmovies.live, or set domain explicitly.","cause":"Domain changed or blocked.","error":"requests.exceptions.ConnectionError: HTTPSConnectionPool(host='fzmovies.net', port=443): Max retries exceeded"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}