Please install mock service or make it a public Python module
Hi! I am developer of SecretStorage, a pure Python implementation of Secret Service.
To test my project in GitHub CI, I use the mock service provided by your project. The same approach is used in Fedora packaging. In particular, I use mock-service-normal.py
, mock-service-only-plain.py
and mock-service-lock.py
.
Recently, in a bug report, it was suggested (by a packager) that
If that libsecret is useful outside of that project I would ask to libsecret maintainer to provide that as regular python module which libsecret and your project may have listed in build/test dependencies.
I agree with that suggestion, as that would make life of me and distro packages easier.
Please consider doing one of the following:
- Adding an option to the build system to install the mock service.
- Moving it to a separate repository with its own build system.
- Keeping it in this repository, but uploading it to PyPI as a public module.
Of course, this is pure wishlist.