{"id":19989180,"url":"https://github.com/clamytoe/pguide","last_synced_at":"2025-07-21T19:36:17.115Z","repository":{"id":84639587,"uuid":"112799936","full_name":"clamytoe/pguide","owner":"clamytoe","description":"Parental Guide assistant for media that uses IMDb.","archived":false,"fork":false,"pushed_at":"2018-12-12T01:54:02.000Z","size":171,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-08T06:30:17.410Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clamytoe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-02T00:32:53.000Z","updated_at":"2023-04-30T09:17:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"bb3bec4b-99c9-4865-b87b-5d58a56bd90a","html_url":"https://github.com/clamytoe/pguide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2Fpguide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2Fpguide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2Fpguide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2Fpguide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clamytoe","download_url":"https://codeload.github.com/clamytoe/pguide/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252316492,"owners_count":21728520,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T04:45:45.343Z","updated_at":"2025-05-04T09:32:41.121Z","avatar_url":"https://github.com/clamytoe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parental Guide (pguide)\n\u003e Parental Guide assistant for media that uses IMDbPY.\n\n![Python version][python-version]\n[![Build Status][travis-image]][travis-url]\n[![BCH compliance][bch-image]][bch-url]\n[![GitHub issues][issues-image]][issues-url]\n[![GitHub forks][fork-image]][fork-url]\n[![GitHub Stars][stars-image]][stars-url]\n[![License][license-image]][license-url]\n\nMy kids are big movie and anime buffs and are constantly asking me to look up shows to see if they are allowed to watch them. This of course takes time, more so when they bring you a list of them!\n\nI wrote this script to help me out with that task. I was surprised to discover that it also worked for video games! I did use [IMDbPY](https://github.com/alberanid/imdbpy) to help with the initial searching.\n\n## How to set it all up\nFirst of all, you should setup a virtual environment. I've included both a *requirements.txt* and an *environment.yml* file in order to make things easier. Perform the steps in the *Initial* and *Final* setups but do either the *Anaconda* or *Python* ones depending on which one you prefer to work with.\n\n#### Initial setup\n```bash\ncd Projects\ngit clone https://github.com/clamytoe/pguide.git\ncd pguide\n```\n\n#### Anaconda setup\n```bash\nconda env create\n```\n\n#### Regular Python setup\n```bash\npip install -r requirements.txt\n```\n\n#### Final setup\n```bash\nactivate pguide # or source activate pguide\npython setup.py install\n```\n\n## How to run\nOnce that's all out of the way simply run the program and follow the prompts.\n\n```bash\npguide\n```\n\n## Sample run\n![sample run](img/start.png)\n\n![search](img/search_results.png)\n\n![detail](img/detail.png)\n\nJust hitting the *ENTER* key will continue with the next screen. To exit enter an *n*.\n\n[python-version]:https://img.shields.io/badge/python-3.6.3-brightgreen.svg\n[travis-image]:https://travis-ci.org/clamytoe/pguide.svg?branch=master\n[travis-url]:https://travis-ci.org/clamytoe/pguide\n[bch-image]:https://bettercodehub.com/edge/badge/clamytoe/pguide?branch=master\n[bch-url]:https://bettercodehub.com/\n[issues-image]:https://img.shields.io/github/issues/clamytoe/pguide.svg\n[issues-url]:https://github.com/clamytoe/pguide/issues\n[fork-image]:https://img.shields.io/github/forks/clamytoe/pguide.svg\n[fork-url]:https://github.com/clamytoe/pguide/network\n[stars-image]:https://img.shields.io/github/stars/clamytoe/pguide.svg\n[stars-url]:https://github.com/clamytoe/pguide/stargazers\n[license-image]:https://img.shields.io/github/license/clamytoe/pguide.svg\n[license-url]:https://github.com/clamytoe/pguide/blob/master/LICENSE\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclamytoe%2Fpguide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclamytoe%2Fpguide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclamytoe%2Fpguide/lists"}