Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/ruby-hashie misc/ruby-hashie: update to 4.1.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/0bc924c5e500
branches: trunk
changeset: 433836:0bc924c5e500
user: taca <taca%pkgsrc.org@localhost>
date: Sun Jun 07 15:57:40 2020 +0000
description:
misc/ruby-hashie: update to 4.1.0
Update ruby-hashie to 4.1.0.
4.1.0 - 2020-02-01
Added
* #499: Add Hashie::Extensions::Mash::PermissiveRespondTo to make specific
subclasses of Mash fully respond to messages for use with SimpleDelegator
- @michaelherold.
Changed
* #498: Exclude tests from the gem release to reduce installation size and
improve installation speed - @michaelherold.
Fixed
* #467: Fixed DeepMerge#deep_merge mutating nested values within the
receiver - @michaelherold.
* #505: Ensure that Hashie::Arrays are not deconverted within Hashie::Mashes
to make Mash#dig work properly - @michaelherold.
* #507: Suppress Psych.safe_load arg warn when using Psych 3.1.0+ - @koic.
* #508: Fixed Mash.load no longer uses Rails-only #except - @bobbymcwho.
* #508: Fixed Hashie::Extensions::DeepMerge #deep_merge not correctly
dup'ing sub-hashes if active_support hash extensions were not present -
@bobbymcwho.
* #500: Do not warn when setting Mash keys that look like underbang, bang,
and query methods - @michaelherold.
* #510: Ensure that Hashie::Mash#compact is only defined on Ruby version >=
2.4.0 - @bobbymcwho.
* #511: Suppress keyword arguments warning for Ruby 2.7.0 - @koic.
* #512: Suppress an integer unification warning for using Ruby 2.4.0+ - @koic.
* #513: Suppress a Ruby's warning when using Ruby 2.6.0+ - @koic.
4.0.0 - 2019-10-30
Added
* #323: Added Hashie::Extensions::Mash::DefineAccessors - @marshall-lee.
* #474: Expose YAML#safe_load options in Mash#load - @riouruma, @dblock.
* #478: Added optional array parameter to Hashie::Mash.disable_warnings -
@bobbymcwho.
* #481: Ruby 2.6 - Support Hash#merge and #merge! called with multiple
Hashes/Mashes - @bobbymcwho.
* #488: Added ability to create an anonymous Hashie::Mash subclass with key
conflict errors silenced using Hashie::Mash.quiet.new - @bobbymcwho.
Changed
* #481: Implement non-destructive standard Hash methods - @bobbymcwho.
* #482: Update Travis configs to make jruby builds run on trusty dist -
@BobbyMcWho.
Fixed
* #459: Fixed a regression in Mash.load that disallowed aliases - @arekt and
@michaelherold.
* #465: Fixed deep_update to call any readers when a key exists -
@laertispappas.
* #479: Fixed an issue with Hash#except not returning a Mash in Rails 6 -
@bobbymcwho.
* #489: Updated the documentation to exlain the behavior of Mash and keyword
arguments - @Bhacaz.
* #465: Clean up our RuboCop configuration and fix the outstanding line
length violations. This involved some minor refactoring on
Hashie::Extensions::Coercion, Hashie::Extensions::Dash::IndifferentAccess,
Hashie::Extensions::DeepLocate, Hashie::Extensions::Mash::SafeAssignment,
and Hashie::Hash, but none that were detectable via the test suite -
@michaelherold.
diffstat:
misc/ruby-hashie/Makefile | 4 +-
misc/ruby-hashie/PLIST | 51 ++++------------------------------------------
misc/ruby-hashie/distinfo | 10 ++++----
3 files changed, 12 insertions(+), 53 deletions(-)
diffs (107 lines):
diff -r 6fb00e8a9b65 -r 0bc924c5e500 misc/ruby-hashie/Makefile
--- a/misc/ruby-hashie/Makefile Sun Jun 07 15:52:59 2020 +0000
+++ b/misc/ruby-hashie/Makefile Sun Jun 07 15:57:40 2020 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2018/09/23 15:45:47 taca Exp $
+# $NetBSD: Makefile,v 1.11 2020/06/07 15:57:40 taca Exp $
#
-DISTNAME= hashie-3.6.0
+DISTNAME= hashie-4.1.0
CATEGORIES= misc
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
diff -r 6fb00e8a9b65 -r 0bc924c5e500 misc/ruby-hashie/PLIST
--- a/misc/ruby-hashie/PLIST Sun Jun 07 15:52:59 2020 +0000
+++ b/misc/ruby-hashie/PLIST Sun Jun 07 15:57:40 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2018/09/23 15:45:47 taca Exp $
+@comment $NetBSD: PLIST,v 1.8 2020/06/07 15:57:40 taca Exp $
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/.yardopts
${GEM_LIBDIR}/CHANGELOG.md
@@ -12,6 +12,7 @@
${GEM_LIBDIR}/lib/hashie/array.rb
${GEM_LIBDIR}/lib/hashie/clash.rb
${GEM_LIBDIR}/lib/hashie/dash.rb
+${GEM_LIBDIR}/lib/hashie/extensions/active_support/core_ext/hash.rb
${GEM_LIBDIR}/lib/hashie/extensions/array/pretty_inspect.rb
${GEM_LIBDIR}/lib/hashie/extensions/coercion.rb
${GEM_LIBDIR}/lib/hashie/extensions/dash/coercion.rb
@@ -23,8 +24,11 @@
${GEM_LIBDIR}/lib/hashie/extensions/deep_merge.rb
${GEM_LIBDIR}/lib/hashie/extensions/ignore_undeclared.rb
${GEM_LIBDIR}/lib/hashie/extensions/indifferent_access.rb
+${GEM_LIBDIR}/lib/hashie/extensions/key_conflict_warning.rb
${GEM_LIBDIR}/lib/hashie/extensions/key_conversion.rb
+${GEM_LIBDIR}/lib/hashie/extensions/mash/define_accessors.rb
${GEM_LIBDIR}/lib/hashie/extensions/mash/keep_original_keys.rb
+${GEM_LIBDIR}/lib/hashie/extensions/mash/permissive_respond_to.rb
${GEM_LIBDIR}/lib/hashie/extensions/mash/safe_assignment.rb
${GEM_LIBDIR}/lib/hashie/extensions/mash/symbolize_keys.rb
${GEM_LIBDIR}/lib/hashie/extensions/merge_initializer.rb
@@ -44,49 +48,4 @@
${GEM_LIBDIR}/lib/hashie/trash.rb
${GEM_LIBDIR}/lib/hashie/utils.rb
${GEM_LIBDIR}/lib/hashie/version.rb
-${GEM_LIBDIR}/spec/hashie/array_spec.rb
-${GEM_LIBDIR}/spec/hashie/clash_spec.rb
-${GEM_LIBDIR}/spec/hashie/dash_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/autoload_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/coercion_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/dash/coercion_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/dash/indifferent_access_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/deep_fetch_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/deep_find_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/deep_locate_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/deep_merge_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/ignore_undeclared_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/indifferent_access_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/indifferent_access_with_rails_hwia_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/key_conversion_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/mash/keep_original_keys_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/mash/safe_assignment_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/mash/symbolize_keys_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/merge_initializer_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/method_access_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/strict_key_access_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/stringify_keys_spec.rb
-${GEM_LIBDIR}/spec/hashie/extensions/symbolize_keys_spec.rb
-${GEM_LIBDIR}/spec/hashie/hash_spec.rb
-${GEM_LIBDIR}/spec/hashie/mash_spec.rb
-${GEM_LIBDIR}/spec/hashie/parsers/yaml_erb_parser_spec.rb
-${GEM_LIBDIR}/spec/hashie/rash_spec.rb
-${GEM_LIBDIR}/spec/hashie/trash_spec.rb
-${GEM_LIBDIR}/spec/hashie/utils_spec.rb
-${GEM_LIBDIR}/spec/hashie/version_spec.rb
-${GEM_LIBDIR}/spec/hashie_spec.rb
-${GEM_LIBDIR}/spec/integration/elasticsearch/integration_spec.rb
-${GEM_LIBDIR}/spec/integration/omniauth-oauth2/app.rb
-${GEM_LIBDIR}/spec/integration/omniauth-oauth2/integration_spec.rb
-${GEM_LIBDIR}/spec/integration/omniauth-oauth2/some_site.rb
-${GEM_LIBDIR}/spec/integration/omniauth/app.rb
-${GEM_LIBDIR}/spec/integration/omniauth/integration_spec.rb
-${GEM_LIBDIR}/spec/integration/rails-without-dependency/integration_spec.rb
-${GEM_LIBDIR}/spec/integration/rails/app.rb
-${GEM_LIBDIR}/spec/integration/rails/integration_spec.rb
-${GEM_LIBDIR}/spec/spec_helper.rb
-${GEM_LIBDIR}/spec/support/integration_specs.rb
-${GEM_LIBDIR}/spec/support/logger.rb
-${GEM_LIBDIR}/spec/support/module_context.rb
-${GEM_LIBDIR}/spec/support/ruby_version_check.rb
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 6fb00e8a9b65 -r 0bc924c5e500 misc/ruby-hashie/distinfo
--- a/misc/ruby-hashie/distinfo Sun Jun 07 15:52:59 2020 +0000
+++ b/misc/ruby-hashie/distinfo Sun Jun 07 15:57:40 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2018/09/23 15:45:47 taca Exp $
+$NetBSD: distinfo,v 1.11 2020/06/07 15:57:40 taca Exp $
-SHA1 (hashie-3.6.0.gem) = dd587a50e17f892713228f386650780aa1f9c462
-RMD160 (hashie-3.6.0.gem) = 39d021ac1793f0fae6bc86134b71236d6d4e7cda
-SHA512 (hashie-3.6.0.gem) = 7b5355a2b93267d6b7c63608aeac4bb7d21f32a982e2c59771d5a791f9a0c921d11e1b4a185067447917315ce98f8cc5f2b48a31efec3068fb1f1ec0e4386e15
-Size (hashie-3.6.0.gem) = 74752 bytes
+SHA1 (hashie-4.1.0.gem) = 8f7f459fb31fcef5dfb5c8d2850ea5e38546666c
+RMD160 (hashie-4.1.0.gem) = dd76ac648909aa7b67c4b755713d6512bf1fa946
+SHA512 (hashie-4.1.0.gem) = 81bc01f7a55adf329b2ddb7ddb0ad2fbb5959d280736bfac71f00ff4249eff1c7df3f7ad076218821cb6868e4112935df46865b73a4a07666dad3b8d76c830bf
+Size (hashie-4.1.0.gem) = 52224 bytes
Home |
Main Index |
Thread Index |
Old Index