You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I understand that the Python version of SOPS is meant to stay unmaintained as SOPS is now developed in Go.
Use SOPS as a Python Module
However, SOPS in pure Python is helpful when you want deep integration into your own Python (CLI) application. Recently, I was responsible for developing a CLI tool to streamline the provisioning of YubiKey hardware tokens. The SOPS Python code needed a few tweaks to make SOPS easier to use as a Python module. See the Swisscom fork that includes the changes.
Code Hosted on PyPI
It may be helpful for other people and companies to have prominent access to an updated version of Python-SOPS that is maybe also improved continuously to fit people's requirements changing over time. I understand that the Python version can be forked into a separate project, but at least the version published on PyPI may need to be updated in-place—to fit the prominent access part of the project properties.
Would @mozilla be willing to have the Python package updated on PyPI, potentially from a project fork?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I understand that the Python version of SOPS is meant to stay unmaintained as SOPS is now developed in Go.
Use SOPS as a Python Module
However, SOPS in pure Python is helpful when you want deep integration into your own Python (CLI) application. Recently, I was responsible for developing a CLI tool to streamline the provisioning of YubiKey hardware tokens. The SOPS Python code needed a few tweaks to make SOPS easier to use as a Python module. See the Swisscom fork that includes the changes.
Code Hosted on PyPI
It may be helpful for other people and companies to have prominent access to an updated version of Python-SOPS that is maybe also improved continuously to fit people's requirements changing over time. I understand that the Python version can be forked into a separate project, but at least the version published on PyPI may need to be updated in-place—to fit the prominent access part of the project properties.
Would @mozilla be willing to have the Python package updated on PyPI, potentially from a project fork?
Beta Was this translation helpful? Give feedback.
All reactions