Path to this page:
./
security/ruby-snaky_hash,
Hashie::Mash joint to make
Branch: CURRENT,
Version: 2.0.3,
Package name: ruby32-snaky_hash-2.0.3,
Maintainer: pkgsrc-usersSnakyHash
This gem is used by the oauth and oauth2 gems, and others, to normalize hash
keys and lookups, and provide a nice psuedo-object interface.
It has its roots in the Rash (specifically the rash_alt flavor), which is a
special Mash, made popular by the hashie gem.
Classes that include SnakyHash::Snake should inherit from Hashie::Mash.
Master sites:
Filesize: 30.5 KB
Version history: (Expand)
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-05-26) Updated to version: ruby32-snaky_hash-2.0.3
- (2023-02-09) Updated to version: ruby31-snaky_hash-2.0.1
- (2022-10-09) Updated to version: ruby27-snaky_hash-2.0.1
- (2022-09-11) Package added to pkgsrc.se, version ruby27-snaky_hash-2.0.0 (created)
CVS history: (Expand)
2025-05-26 17:12:12 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
security/ruby-snaky_hash: update to 2.0.3
2.0.2 (2025-05-21)
Added
* Gem is signed by 20-year cert (@pboling)
- Expires 2045-04-29
* Gemspec metadata updates (@pboling)
* Documentation updates (@pboling)
* CI covering all code, and all key versions of runtime dependencies
(@pboling)
- Including Hashie v0, v1, v2, v3, v4, v5, and HEAD
* gh2 - Serializer option (@pboling)
* gh3 - Serializer Extensions (@pboling)
* Documentation site at snaky-hash.galtzo.com (@pboling)
* 100% documented! (@pboling)
2.0.3 (2025-05-23)
Added.
* #dump instance method injected by extend SnakyHash::Serializer (@pboling)
* dump_hash_extensions - new feature, analogous to load_hash_extensions
(@pboling)
* dump_value_extensions - alternate name for dump_extensions (@pboling)
* load_value_extensions - alternate name for load_extensions (@pboling)
* Clarifying documentation (@pboling)
Fixed
* gh4 - Serializer extensions dump and load empty values properly (@pboling)
- Fixed dump_extensions, load_extensions, load_hash_extensions
- Intended usage is primarily JSON, and oauth2 gem
- OAuth2 spec can have legitimately empty values (e.g. scopes could be
empty)
- Previous logic was inherited from design decisions made by
serialized_hashie gem; doesn't apply here
|
2022-10-09 10:26:15 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
security/ruby-snaky_hash: update to 2.0.1
Added
* Certificate for signing gem releases (@pboling)
* Gemspec metadata (@pboling)
- funding_uri
- mailing_list_uri
* Checksums for released gems (@pboling)
Changed
* Gem releases are now cryptographically signed (@pboling)
|
2022-09-11 07:35:29 by Takahiro Kambe | Files touched by this commit (4) |
Log message:
security/ruby-snaky_hash: add package version 2.0.0
Required by ruby-auth version 1.0.1 and later.
SnakyHash
This gem is used by the oauth and oauth2 gems, and others, to normalize hash
keys and lookups, and provide a nice psuedo-object interface.
It has its roots in the Rash (specifically the rash_alt flavor), which is a
special Mash, made popular by the hashie gem.
Classes that include SnakyHash::Snake should inherit from Hashie::Mash.
|