{"id":20751175,"url":"https://github.com/openapitools/openapi-generator-pip","last_synced_at":"2025-04-28T13:08:47.958Z","repository":{"id":66232975,"uuid":"219136498","full_name":"OpenAPITools/openapi-generator-pip","owner":"OpenAPITools","description":"pip installer for OpenAPI Generator","archived":false,"fork":false,"pushed_at":"2025-03-29T13:01:54.000Z","size":116,"stargazers_count":22,"open_issues_count":1,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-28T13:08:40.329Z","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":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OpenAPITools.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":"2019-11-02T10:14:49.000Z","updated_at":"2025-04-14T12:49:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"df51416e-57ee-4545-8829-d979e95066ad","html_url":"https://github.com/OpenAPITools/openapi-generator-pip","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/OpenAPITools%2Fopenapi-generator-pip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator-pip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator-pip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenAPITools%2Fopenapi-generator-pip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenAPITools","download_url":"https://codeload.github.com/OpenAPITools/openapi-generator-pip/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251319607,"owners_count":21570427,"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-17T08:31:30.209Z","updated_at":"2025-04-28T13:08:47.822Z","avatar_url":"https://github.com/OpenAPITools.png","language":"Python","readme":"# OpenAPI Generator in Package Installer for Python (PIP)\n\n[![Join the Slack chat room](\n  \u003chttps://img.shields.io/badge/Slack-Join%20the%20chat%20room-orange\u003e\n)](\n  \u003chttps://join.slack.com/t/openapi-generator/shared_invite/zt-12jxxd7p2-XUeQM~4pzsU9x~eGLQqX2g\u003e\n) [![PyPI version](\n  \u003chttps://badge.fury.io/py/openapi-generator-cli.svg\u003e\n)](\n  \u003chttps://badge.fury.io/py/openapi-generator-cli\u003e\n) [![Code style: black](\n  \u003chttps://img.shields.io/badge/code%20style-black-000000.svg\u003e\n)](\n  \u003chttps://github.com/psf/black\u003e\n) [![Ruff](\n  \u003chttps://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json\u003e\n)](\n  \u003chttps://github.com/astral-sh/ruff\u003e\n)\n\nOpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (both 2.0 and 3.0 are supported). Please see [OpenAPITools/openapi-generator]\n\n---\n\nThis project checks the [maven repository] once a day for a new version and will publish this new version automatically as a python package.\n\n## Installation\n\nYou must have the `java` binary executable available on your PATH for this to work. (JDK 11 is the minimal version supported. To install OpenJDK, please visit \u003chttps://adoptium.net/\u003e)\n\nYou can install the package either in a virtual environment or globally.\n\n```sh\n# install the latest version of \"openapi-generator-cli\"\npip install openapi-generator-cli\n\n# install a specific version of \"openapi-generator-cli\"\npip install openapi-generator-cli==4.3.1\n```\n\nYou can also install with [`jdk4py`] instead of `java` binary. (`python\u003e=3.10` is required)\n\n```sh\npip install openapi-generator-cli[jdk4py]\n```\n\nAfter installation `openapi-generator-cli` command will be available in your virtual environment or globally depending on your installation.\n\nTo check the version, for example. Type the following command\n\n```sh\n# this will print the correct version number\nopenapi-generator-cli version\n```\n\n## Further Documentation\n\nPlease refer to the [official openapi-generator docs] for more information about the possible arguments and a detailed usage manual of the command line interface.\n\n## Like the package?\n\nPlease leave a star.\n\n## Have suggestions or feedback?\n\nPlease raise an issue, happy to hear from you :)\n\n[OpenAPITools/openapi-generator]: \u003chttps://github.com/OpenAPITools/openapi-generator\u003e\n[maven repository]: \u003chttps://mvnrepository.com/artifact/org.openapitools/openapi-generator-cli\u003e\n[`jdk4py`]: \u003chttps://github.com/activeviam/jdk4py\u003e\n[official openapi-generator docs]: \u003chttps://github.com/OpenAPITools/openapi-generator#3---usage\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenapitools%2Fopenapi-generator-pip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenapitools%2Fopenapi-generator-pip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenapitools%2Fopenapi-generator-pip/lists"}