Delete python-keyczar==0.716 by philipphomberger · Pull Request #6078 · StackStorm/st2 · GitHub
Skip to content

Delete python-keyczar==0.716 - #6078

Open
philipphomberger wants to merge 8 commits into
StackStorm:masterfrom
philipphomberger:master
Open

philipphomberger wants to merge 8 commits into
StackStorm:masterfrom
philipphomberger:master

Conversation

@philipphomberger

Copy link
Copy Markdown

Keyczar is deprecated.
See:
https://github.com/google/keyczar

Critical Vunability:
https://www.cve.org/CVERecord?id=CVE-2013-7459

I checkout the codebase and not find this libary is still in use.
In the requirements-pants.txt i find that information:

was in fixed-requirements.txt, but not in requirements-pants.txt

keyczar is used by a python2-only test.

#python-keyczar

So because Python 2 is not in use I think this can be remove.
Please let me know if I am wrong. I am happy to learn.

@pull-request-size pull-request-size Bot added the size/XS PR that changes 0-9 lines. Quick fix/merge. label Dec 1, 2023
@philipphomberger
philipphomberger marked this pull request as ready for review December 1, 2023 08:02
@pull-request-size pull-request-size Bot added size/S PR that changes 10-29 lines. Very easy to review. and removed size/XS PR that changes 0-9 lines. Quick fix/merge. labels Dec 1, 2023
@pull-request-size pull-request-size Bot added size/XS PR that changes 0-9 lines. Quick fix/merge. and removed size/S PR that changes 10-29 lines. Very easy to review. labels Dec 1, 2023
Comment thread CHANGELOG.rst

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like there's a typo here

@arm4b arm4b left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This was indeed deprecated a while ago when we moved from keyczar to cryptography in 2018: #4165

Looks like there is a leftover in fixed-requirements.txt, which is not getting into requirements.txt and not being installed as part of stackstorm dependencies.

Still a good find and should be removed 👍

@arm4b arm4b added this to the 3.9.0 milestone Dec 1, 2023
@pull-request-size pull-request-size Bot added size/S PR that changes 10-29 lines. Very easy to review. and removed size/XS PR that changes 0-9 lines. Quick fix/merge. labels Dec 8, 2023
@CLAassistant

CLAassistant commented Dec 8, 2023 •

Copy link
Copy Markdown

Comment thread st2common/requirements.txt Outdated
@pull-request-size pull-request-size Bot added size/L PR that changes 100-499 lines. Requires some effort to review. and removed size/S PR that changes 10-29 lines. Very easy to review. labels Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L PR that changes 100-499 lines. Requires some effort to review.

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

5 participants