Skip to content

keyrings.google-artifactregistry-auth failing with keyring 23.9.0 due to missing keyring.util.properties #593

@sanderland

Description

@sanderland

Describe the bug

Our pipeline started failing around now. The key issue seemed to have been an unnecessary installation of the latest keyring somewhere in the pipeline.

For keyring-23.9.0, our pipeline failed with

  File "/usr/local/lib/python3.8/site-packages/keyrings/gauth.py", line 24, in <module>
    from keyring.util import properties
ImportError: cannot import name 'properties' from 'keyring.util' (/usr/local/lib/python3.8/site-packages/keyring/util/__init__.py)

And indeed it seems this file was removed.

Keeping at the older 23.8.2 version works, but it is surprising that a minor version bump would cause it to break.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions