{"id":15009505,"url":"https://github.com/hugovk/drop-python","last_synced_at":"2025-04-09T17:24:42.604Z","repository":{"id":37271264,"uuid":"105905126","full_name":"hugovk/drop-python","owner":"hugovk","description":"It's about time to drop support for old Pythons","archived":false,"fork":false,"pushed_at":"2024-10-30T05:00:28.000Z","size":370786,"stargazers_count":22,"open_issues_count":0,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-30T08:29:47.311Z","etag":null,"topics":["drop","end-of-life","eol","hacktoberfest","python","python-2-6","python-2-7","python-3-2","python-3-3","python-3-4","python-3-5","python2","python26","python27","python32","python33","python34","python35","support"],"latest_commit_sha":null,"homepage":"https://hugovk.github.io/drop-python","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hugovk.png","metadata":{"files":{"readme":"README.md","changelog":"history-requirements.txt","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-10-05T15:10:49.000Z","updated_at":"2024-10-07T22:27:45.000Z","dependencies_parsed_at":"2023-10-04T04:05:37.100Z","dependency_job_id":"c0b20f5e-82d6-4686-a519-f862cc3a38a9","html_url":"https://github.com/hugovk/drop-python","commit_stats":{"total_commits":358,"total_committers":18,"mean_commits":19.88888888888889,"dds":0.3296089385474861,"last_synced_commit":"76e66316369583daaedd2b38597441c250fccd2c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugovk%2Fdrop-python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugovk%2Fdrop-python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugovk%2Fdrop-python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hugovk%2Fdrop-python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hugovk","download_url":"https://codeload.github.com/hugovk/drop-python/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248075628,"owners_count":21043626,"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":["drop","end-of-life","eol","hacktoberfest","python","python-2-6","python-2-7","python-3-2","python-3-3","python-3-4","python-3-5","python2","python26","python27","python32","python33","python34","python35","support"],"created_at":"2024-09-24T19:25:47.914Z","updated_at":"2025-04-09T17:24:42.579Z","avatar_url":"https://github.com/hugovk.png","language":"Python","readme":"# Drop Python\n\n[![Test](https://github.com/hugovk/drop-python/actions/workflows/test.yml/badge.svg)](https://github.com/hugovk/drop-python/actions/workflows/test.yml)\n[![Code style: Black](https://img.shields.io/badge/code%20style-Black-000000.svg)](https://github.com/psf/black)\n\nIt's about time to drop support for old Pythons.\n\n## How to use\n\n```bash\nusage: generate.py [-h] [-n NUMBER] [-v VERSION [VERSION ...]]\n\nGenerate\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -n NUMBER, --number NUMBER\n                        Number of packages to chart (default: 360)\n  -v VERSION [VERSION ...], --version VERSION [VERSION ...]\n                        Python version or versions to check (default: ['2.6',\n                        '3.2', '3.3'])\n```\n\nFor example:\n```bash\n$ python3 generate.py\n\n$ python3 generate.py -v 3.2 -n 100\n\n$ python3 generate.py -v 2.6\n```\nSee also `build.sh`.\n\nGets list of packages from [Top PyPI Packages](https://hugovk.github.io/top-pypi-packages/).\n\n## How to test locally\n\nIn another terminal:\n```bash\n$ python3 -m http.server 8000\n```\n\nThen visit http://localhost:8000/\n\n## How to deploy\n\nMake sure we're on `main` and run `crontask.sh` daily from cron.\n\n## Thanks\n\nThis is derivative work from [Python Wheels](https://pythonwheels.com), a site that tracks progress in the new Python package distribution standard called [Wheels](https://pypi.org/project/wheel). Thanks also to [Python 3 Wall of Superpowers](https://python3wos.appspot.com/) for the concept and making their code open source, and see also [Python 3 Readiness](http://py3readiness.org).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugovk%2Fdrop-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhugovk%2Fdrop-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugovk%2Fdrop-python/lists"}