{"id":19614632,"url":"https://github.com/activestate/ez_setup","last_synced_at":"2025-06-19T13:41:15.668Z","repository":{"id":1197204,"uuid":"1104063","full_name":"ActiveState/ez_setup","owner":"ActiveState","description":"ez_setup.py and distribute_setup.py","archived":false,"fork":false,"pushed_at":"2020-09-23T18:33:23.000Z","size":101,"stargazers_count":18,"open_issues_count":6,"forks_count":25,"subscribers_count":51,"default_branch":"master","last_synced_at":"2025-04-26T00:27:30.848Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://code.activestate.com/pypm/ez_setup/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ActiveState.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-11-23T00:11:58.000Z","updated_at":"2022-10-27T12:05:36.000Z","dependencies_parsed_at":"2022-08-16T12:31:21.708Z","dependency_job_id":null,"html_url":"https://github.com/ActiveState/ez_setup","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveState%2Fez_setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveState%2Fez_setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveState%2Fez_setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ActiveState%2Fez_setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ActiveState","download_url":"https://codeload.github.com/ActiveState/ez_setup/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251234081,"owners_count":21556781,"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-11T10:53:11.604Z","updated_at":"2025-04-28T01:32:12.628Z","avatar_url":"https://github.com/ActiveState.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"ez_setup\n========\n\n**Problem**: ``setup.py`` of several Python projects blindly import the\nsetuptools bootstrap module ``ez_setup.py`` without realizing that it is usually\nnot installed in the user's machine.\n`This causes much trouble \u003chttp://www.google.ca/search?ie=UTF-8\u0026q=%22ImportError:+No+module+named+ez_setup%22\u003e`_.\n\n**Workaround**: Include ``ez_setup.py`` (and ``distribute_setup.py``) as an\ninstallable Python package so users can do\n``easy_install ez_setup troublesome_package`` as a workaround.\n\n**Note**: The ``ez_setup.py`` file being distributed is simply a copy of\n``distribute_setup.py`` from the `Distribute`_\nproject (a setuptools fork); this is\nto remain compatible with several Python distributors opting to use Distribute\ninstead of Setuptools -- examples: Debian, ActiveState, and so on.\n\nCredits\n-------\n\n- `Distribute`_\n- `modern-package-template`_\n\n.. _Distribute: http://code.activestate.com/pypm/distribute/\n.. _`modern-package-template`: http://code.activestate.com/pypm/modern-package-template/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factivestate%2Fez_setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Factivestate%2Fez_setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factivestate%2Fez_setup/lists"}