Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update and publish to PyPI #7

Open
eggplants opened this issue Sep 28, 2024 · 4 comments
Open

Update and publish to PyPI #7

eggplants opened this issue Sep 28, 2024 · 4 comments

Comments

@eggplants
Copy link
Contributor

eggplants commented Sep 28, 2024

Related: #10


Latest version 4.3.1 on PyPI was published at May 15, 2020:
https://pypi.org/project/openapi-generator-cli/#history


Latest version on Maven is 7.8.0 published at 2024-08-19:
https://central.sonatype.com/artifact/org.openapitools/openapi-generator-cli/versions

https://search.maven.org/solrsearch/select?q=g:org.openapitools+AND+a:openapi-generator-cli&core=gav&start=0&rows=200

...
      {
        "id": "org.openapitools:openapi-generator-cli:7.8.0",
        "g": "org.openapitools",
        "a": "openapi-generator-cli",
        "v": "7.8.0",
        "repositoryId": "central",
        "p": "jar",
        "timestamp": 1724048698285,
        "versionCount": 0,
        "ec": [
          "jar"
        ]
      },
...
@eggplants
Copy link
Contributor Author

eggplants commented Sep 28, 2024

@wing328 @arunnalla Is there any way to publish a new version on PyPI? 🙏

This project checks the maven repository once a day for a new version and will publish this new version automatically as a python package.

Has the CI run been stopped?

@ZeeD
Copy link

ZeeD commented Nov 26, 2024

Oh, I've just found this repository (and this issue) after filling OpenAPITools/openapi-generator#20190

Yeah, I too would be interested to be able to install the generator from pypi

@wing328
Copy link
Member

wing328 commented Nov 26, 2024

@ZeeD thanks for pointing it out.

We're looking for maintainers to help maintain this repo. Would you be interested in doing so?

cc @eggplants who recently contributed some enhancements to this repo.

@ZeeD
Copy link

ZeeD commented Nov 27, 2024

@wing328

Would you be interested in doing so?

maybe?

I'm not sure what is the current status or goal for this repo, if it was just a "POC" or it was meant to be part of the "official" options available.

Looking at the source I see a simple openapi_generator_cli package, a setup.py-based packaging setup and a publish.py script that - I think - would have been written to automate the packaging a publishing steps in some CI/CD.
I also see a .travis.yml that basically invoke publish.py.

...so... what is missing? the travis instance that should be running? #12 talks about moving to github actions, so would it be necessary to work on this part?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants