Skip to content

Conversation

@alecbakholdin
Copy link

user@PC:~ $ pip-licenses | grep cel
 cel-python                     0.4.0            UNKNOWN

pip-licenses shows that cel-python has no license, but I see you have the Apache-2.0 license set on the repo. Looking into it I think you have to add the license key to your pyproject.toml file as per this list of examples: https://packaging.python.org/en/latest/guides/licensing-examples-and-user-scenarios/

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Dec 10, 2025

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: alecbakholdin / name: Alec Bakholdin (97d8ea2)

@alecbakholdin
Copy link
Author

I should add: even though the project does have a license, the fact that pypi/pip is not showing a license prohibits me from using this at work :(

Copy link
Collaborator

@slott56 slott56 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perfection! Thanks!

@slott56
Copy link
Collaborator

slott56 commented Dec 15, 2025

This is aggravating:

src/celpy/celtypes.py:444: error: Redundant cast to "Iterable[int]"  [redundant-cast]

I'm unclear on why this lint step should now fail. I'm guessing the tool chain suffered an upgrade while I wasn't looking.

One path forward seems to be to change src/celpy/celtypes.py line 444.

            return super().__new__(cls, cast(Iterable[int], source))

To remove the redundant cast(). Then resubmit.

(I'm open to alternatives.)

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.

2 participants