--- - branch: MAIN date: Mon Jan 8 11:57:05 UTC 2024 files: - new: '1.10' old: '1.9' path: pkgsrc/devel/py-immutabledict/Makefile pathrev: pkgsrc/devel/py-immutabledict/Makefile@1.10 type: modified - new: '1.9' old: '1.8' path: pkgsrc/devel/py-immutabledict/distinfo pathrev: pkgsrc/devel/py-immutabledict/distinfo@1.9 type: modified id: 20240108T115705Z.012db0df53674262e82d7e21d9e07ef059b32dce log: | py-immutabledict: updated to 4.1.0 Version 4.1.0 Do not store cached hash value when pickling. Version 4.0.0 Replace __init__ by __new__. Add explicit items()/keys()/values() methods to speedup these methods. Add set/delete/update functions. Add documentation at immutabledict.corenting.fr Version 3.0.0 copy() (breaking change): remove the option to pass keyword arguments (which were present as key/value pairs in the copy). Now the method doesn't take any arguments (it behaves the same as a normal dict). Python versions: drop Python 3.7 support Typing: fixes Make the key covariant. Fix key/value typing missing for ImmutableOrderedDict module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-immutabledict' unixtime: '1704715025' user: adam