Skip to content

ci: Generate BoaviztAPI SDK through OpenAPI#426

Merged
da-ekchajzer merged 3 commits intoBoavizta:mainfrom
bdromard:362-automate-publication-of-python-sdk
Dec 18, 2025
Merged

ci: Generate BoaviztAPI SDK through OpenAPI#426
da-ekchajzer merged 3 commits intoBoavizta:mainfrom
bdromard:362-automate-publication-of-python-sdk

Conversation

@bdromard
Copy link
Copy Markdown
Contributor

@bdromard bdromard commented Dec 8, 2025

Fixes #362.

Hello everyone,

With the development of new features to boagent incoming, I needed to make sure that the BoaviztAPI Python SDK was properly generated with each new release of BoaviztAPI.
The problem was that, previously, the generated SDK was uploaded to PyPi with an unverified, personal email address.
I created an organization on PyPi, boavizta, with its own email address. The workflow should now work properly.

Since the last SDK release (in 2024), it seems like some minor changes have been made on how metadata (package version, author, author email, descriptions) is parsed by the OpenAPI SDK generator, and how they are interpreted on the PyPI website for a package page.

I added some minor corrections in the script to make sure that the metadata is properly added to setup.py and pyproject.toml, but, of course, feel free to modify anything if you deem it necessary.

@da-ekchajzer da-ekchajzer merged commit ca165b6 into Boavizta:main Dec 18, 2025
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

Successfully merging this pull request may close these issues.

Automate publication of Python SDK for BoaviztAPI

2 participants