cloud-custodian / cel-python

Pure Python implementation of the Common Expression Language
Apache License 2.0
116 stars 22 forks source link

package is not available at pypi.org #13

Closed x0day closed 3 years ago

x0day commented 3 years ago

currently, package is not available at pypi.org. so what's the release date?

slott56 commented 3 years ago

We don't have a concrete plan (yet.) Currently, for example, there's no protobuf support, a huge gap.

The question suggests we really should have some kind of plan for that. Thanks for raising it.

dcharbon commented 3 years ago

I'd like to register interest in having this on pypi sooner rather than later. I'm moving ahead to adopt in two projects where this is an ideal fit, no need for protobuf suport.

django-scoped-rbac CEL is a perfect fit for conditional policy expressions for access control.

scrud-django CEL policy expressions make a great way of defining "state" in a workflow for validation and access control.

slott56 commented 3 years ago

I'm hoping to add some folks to the project who can help with things like PyPI deployment and acceptance testing.

kapilt commented 3 years ago

i can have a look at copying over some of our release automation from c7n repo, although its pretty minimal. @slott56 what's your pypi username?

slott56 commented 3 years ago

https://pypi.org/user/slott/

kylejohnson514 commented 3 years ago

Bumping this now after Steven's protobuf work has been merged into master. Has anyone started the work to publish this to PyPI? If not, I can look into it

kylejohnson514 commented 3 years ago

https://pypi.org/project/cel-python/ is now available! I'd like to look into some release automation, but for now, I manually pushed it up

kapilt commented 3 years ago

thanks @kylejohnson514 please ensure both slott and myself (kapilt) have full access to the package in pypi.