aws-cloudformation / cloudformation-cli-python-plugin

The CloudFormation Provider Development Toolkit Python Plugin allows you to autogenerate Python code based on an input schema.
Apache License 2.0
108 stars 47 forks source link

Missing pypi release - 2.1.15 #246

Open carpnick opened 1 year ago

carpnick commented 1 year ago

Missing a Github Action workflow?

You show 2.1.15 of the plugin is released but on pypi still only showing 2.1.6.

I am guessing a workflow is missing like this one.

mmaeng commented 1 year ago

Hi @carpnick

It's somewhat confusing and there are talks on trying to unify this so there would be less confusion. There are 2 packages involved here with separate releases.

So currently cloudformation-cli-python-plugin - v2.1.7 cloudformation-cli-python-lib - v2.1.15

Example of both getting updated: https://github.com/aws-cloudformation/cloudformation-cli-python-plugin/pull/244/files

The plugin makes use of the lib and historically if the lib has an update and the plugin had not, the semver changed separately.

We are talking over the idea of linking the two versions so there isn't any confusion e.g. 2.1.17 for BOTH plugin and lib.

There are also talks to move the release process into github actions similar to the cloudformation-cli. no ETA yet in either work stream though.

carpnick commented 1 year ago

This is fair @mmaeng .

What got me was the release name, it included plugin so I had assumed.

image

Yes somewhat confusing for end user.

skarimo commented 1 year ago

Outside of the naming, this issue is still valid. The latest version of the lib published on pypi is 2.1.14 https://pypi.org/project/cloudformation-cli-python-lib/#history

mmaeng commented 1 year ago

Let me check in with the team that is publishing the packages.

mmaeng commented 1 year ago

New versions of the python-plugin and python-lib packages are now in pypi!