Skip to content

Class Registry v2.1.0

Compare
Choose a tag to compare
@todofixthis todofixthis released this 12 Oct 22:30
· 8 commits to master since this release

⚠️ This version contains changes that are not backwards-compatible with Class Registry v2.0.2. Please review the Backwards-Incompatible Changes before upgrading! ⚠️

Backwards-Incompatible Changes

  • Renamed methods in ClassRegistryInstanceCache to make it easier to understand what they are used for:
    • gen_cache_key => get_instance_key (this method is used to determine the lookup key for cached instances)
    • gen_lookup_key => get_class_key (this method is used to determine the lookup key for registered classes)

Other Changes

  • Fixed incorrect PEP-484 type hints.
  • Travis CI now builds universal wheels.
  • Travis CI now only deploys tagged releases to PyPI.

Signature/Checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

# Class Registry v2.1.0
**⚠️ This version contains changes that are not backwards-compatible with Class Registry v2.0.2.  Please review the Backwards-Incompatible Changes before upgrading! ⚠️**

## Backwards-Incompatible Changes
* Renamed methods in `ClassRegistryInstanceCache` to make it easier to understand what they are used for:
    * `gen_cache_key` => `get_instance_key` (this method is used to determine the lookup key for cached instances)
    * `gen_lookup_key` => `get_class_key` (this method is used to determine the lookup key for registered classes)

## Other Changes
* Fixed incorrect PEP-484 type hints.
* Travis CI now builds universal wheels.
* Travis CI now only deploys tagged releases to PyPI.

# Binary Distribution Checksums
* class-registry-2.1.0.tar.gz
    * sha256: 18d1d0b215b97aa9c86c7c6815a8412ba8a605b1617eccdf3a69848812a5a2a4
    * md5: cd845a9425d8f57636c43e7a22ddbcaa
* class_registry-2.1.0-py2.py3-none-any.whl
    * sha256: f74ed455bb11fdbb1b99bb761c71fcff6569a0c72c2985977991b9dc231d24ed
    * md5: aff88c31cbd3680d9b92b75c976e2cb2
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEc9vOP4UernObqSUWjIY/jl7U00MFAlnf7NgACgkQjIY/jl7U
00MN0Q//dc9fu+VSU4n2AiYvgC6GfRlnycacax/2bd3IXYCF7ACLRAhJSr+rg3/l
JnPmfpob6mSIblcpFan5xN+DZU2FS62ArTq9MQzGZ+NgMhl8crslfohMI0Zav738
+m9YkG/Nk29L0lN6ZUjkxuC3STBoVIZ3sUJ5QgYve3ZA9OB+mS+JhMe7aGDpk9Wt
gqYCDMGMFs91MKZNOfv5FVVtu5TEIr8ZjLn04yk2+nK2Eu27YAzfCJUalaS/HnhT
20UqTaN40flzq96CKLaaf5WxavGWTkQx5DvpKxZrxQ7iye2T1hDWpKQpCqXdHCkl
imdmcPK1b9YiLlUVrAJCZ+Jz2oGFW57YrsYy8z5QNxrbzzrxJ+3e7ZSrg3BbE+Wy
Spyha/bhqbIkj2rzz+kYFu260jKO9I71T9bQDgMtUE5tJa6iTJA5X2imR6vLQdKa
yLfojG2dvBJQQ+pRUBRtrkkN94nWbZ3eBFoRdn3oJ9o1as5hf8GzQVphRpxbXLqW
81QNniy7amv0tBC8RvwuKBVX3+miPp6y7FIPSDYuO45Ljhyi1PZFS8k6rAZR1fr6
WVR6Nob/GmLGlaM4y6kbIMDzvO+ieAzvb9Elph4fppA2V6PT6g8ji2dg6b1f6bBv
Rz3zHEd5QcAmfcDeNeJZkNGX5Tea8YyDufjRbF8hvmA94QMVdks=
=N0LA
-----END PGP SIGNATURE-----