taca
9936dfe7d6
Update ruby-hashie to 3.4.0.
...
## 3.4.0 (02/02/2014)
* [#271 ](https://github.com/intridea/hashie/pull/271 ): Added ability to define defaults based on current hash - [@gregory](https://github.com/gregory ).
* [#247 ](https://github.com/intridea/hashie/pull/247 ): Fixed #stringify_keys and #symbolize_keys collision with ActiveSupport - [@bartoszkopinski](https://github.com/bartoszkopinski ).
* [#249 ](https://github.com/intridea/hashie/pull/249 ): SafeAssignment will now also protect hash-style assignments - [@jrochkind](https://github.com/jrochkind ).
* [#251 ](https://github.com/intridea/hashie/pull/251 ): Added block support to indifferent access #fetch - [@jgraichen](https://github.com/jgraichen ).
* [#252 ](https://github.com/intridia/hashie/pull/252 ): Added support for conditionally required Hashie::Dash attributes - [@ccashwell](https://github.com/ccashwell ).
* [#256 ](https://github.com/intridia/hashie/pull/256 ): Inherit key coercions - [@Erol](https://github.com/Erol ).
* [#259 ](https://github.com/intridia/hashie/pull/259 ): Fixed handling of default proc values in Mash - [@Erol](https://github.com/Erol ).
* [#260 ](https://github.com/intridia/hashie/pull/260 ): Added block support to Extensions::DeepMerge - [@galathius](https://github.com/galathius ).
* [#254 ](https://github.com/intridea/hashie/pull/254 ): Added public utility methods for stringify and symbolize keys - [@maxlinc](https://github.com/maxlinc ).
* [#261 ](https://github.com/intridea/hashie/pull/261 ): Fixed bug where Dash.property modifies argument object - [@d_tw](https://github.com/d_tw ).
* [#264 ](https://github.com/intridea/hashie/pull/264 ): Methods such as abc? return true/false with Hashie::Extensions::MethodReader - [@Zloy](https://github.com/Zloy ).
* [#269 ](https://github.com/intridea/hashie/pull/269 ): Add #extractable_options? so ActiveSupport Array#extract_options! can extract it - [@ridiculous](https://github.com/ridiculous ).
* Your contribution here.
## 3.3.2 (11/26/2014)
* [#233 ](https://github.com/intridea/hashie/pull/233 ): Custom error messages for required properties in Hashie::Dash subclasses - [@joss](https://github.com/joss ).
* [#231 ](https://github.com/intridea/hashie/pull/231 ): Added support for coercion on class type that inherit from Hash - [@gregory](https://github.com/gregory ).
* [#228 ](https://github.com/intridea/hashie/pull/228 ): Made Hashie::Extensions::Parsers::YamlErbParser pass template filename to ERB - [@jperville](https://github.com/jperville ).
* [#224 ](https://github.com/intridea/hashie/pull/224 ): Merging Hashie::Mash now correctly only calls the block on duplicate values - [@amysutedja](https://github.com/amysutedja ).
* [#221 ](https://github.com/intridea/hashie/pull/221 ): Reduce amount of allocated objects on calls with suffixes in Hashie::Mash - [@kubum](https://github.com/kubum ).
* [#245 ](https://github.com/intridea/hashie/pull/245 ): Added Hashie::Extensions::MethodAccessWithOverride to autoloads - [@Fritzinger](https://github.com/Fritzinger ).
## 3.3.1 (8/26/2014)
* [#183 ](https://github.com/intridea/hashie/pull/183 ): Added Mash#load with YAML file support - [@gregory](https://github.com/gregory ).
* [#195 ](https://github.com/intridea/hashie/pull/195 ): Ensure that the same object is returned after injecting IndifferentAccess - [@michaelherold](https://github.com/michaelherold ).
* [#201 ](https://github.com/intridea/hashie/pull/201 ): Hashie::Trash transforms can be inherited - [@fobocaster](https://github.com/fobocaster ).
* [#189 ](https://github.com/intridea/hashie/pull/189 ): Added Rash#fetch - [@medcat](https://github.com/medcat ).
* [#200 ](https://github.com/intridea/hashie/pull/200 ): Improved coercion: primitives and error handling - [@maxlinc](https://github.com/maxlinc ).
* [#204 ](https://github.com/intridea/hashie/pull/204 ): Added Hashie::Extensions::MethodOverridingWriter and Hashie::Extensions::MethodAccessWithOverride - [@michaelherold](https://github.com/michaelherold ).
* [#205 ](http://github.com/intridea/hashie/pull/205 ): Added Hashie::Extensions::Mash::SafeAssignment - [@michaelherold](https://github.com/michaelherold ).
* [#206 ](http://github.com/intridea/hashie/pull/206 ): Fixed stack overflow from repetitively including coercion in subclasses - [@michaelherold](https://github.com/michaelherold ).
* [#207 ](http://github.com/intridea/hashie/pull/207 ): Fixed inheritance of transformations in Trash - [@fobocaster](https://github.com/fobocaster ).
* [#209 ](http://github.com/intridea/hashie/pull/209 ): Added Hashie::Extensions::DeepFind - [@michaelherold](https://github.com/michaelherold ).
* [#69 ](https://github.com/intridea/hashie/pull/69 ): Fixed regression in assigning multiple properties in Hashie::Trash - [@michaelherold](https://github.com/michaelherold ), [@einzige](https://github.com/einzige ), [@dblock](https://github.com/dblock ).
## 3.2.0 (7/10/2014)
* [#164 ](https://github.com/intridea/hashie/pull/164 ), [#165 ](https://github.com/intridea/hashie/pull/165 ), [#166 ](https://github.com/intridea/hashie/pull/166 ): Fixed stack overflow when coercing mashes that contain ActiveSupport::HashWithIndifferentAccess values - [@numinit](https://github.com/numinit ), [@kgrz](https://github.com/kgrz ).
* [#177 ](https://github.com/intridea/hashie/pull/177 ): Added support for coercing enumerables and collections - [@gregory](https://github.com/gregory ).
* [#179 ](https://github.com/intridea/hashie/pull/179 ): Mash#values_at will convert each key before doing the lookup - [@nahiluhmot](https://github.com/nahiluhmot ).
* [#184 ](https://github.com/intridea/hashie/pull/184 ): Allow ranges on Rash to match all Numeric types - [@medcat](https://github.com/medcat ).
* [#187 ](https://github.com/intridea/hashie/pull/187 ): Automatically require version - [@medcat](https://github.com/medcat ).
* [#190 ](https://github.com/intridea/hashie/issues/190 ): Fixed `coerce_key` with `from` Trash feature and Coercion extension - [@gregory](https://github.com/gregory ).
* [#192 ](https://github.com/intridea/hashie/pull/192 ): Fixed StringifyKeys#stringify_keys! to recursively stringify keys of embedded ::Hash types - [@dblock](https://github.com/dblock ).
## 3.1.0 (6/25/2014)
* [#169 ](https://github.com/intridea/hashie/pull/169 ): Hash#to_hash will also convert nested objects that implement to_hash - [@gregory](https://github.com/gregory ).
* [#171 ](https://github.com/intridea/hashie/pull/171 ): Include Trash and Dash class name when raising `NoMethodError` - [@gregory](https://github.com/gregory ).
* [#172 ](https://github.com/intridea/hashie/pull/172 ): Added Dash and Trash#update_attributes! - [@gregory](https://github.com/gregory ).
* [#173 ](https://github.com/intridea/hashie/pull/173 ): Auto include Dash::IndifferentAccess when IndiferentAccess is included in Dash - [@gregory](https://github.com/gregory ).
* [#174 ](https://github.com/intridea/hashie/pull/174 ): Fixed `from` and `transform_with` Trash features when IndifferentAccess is included - [@gregory](https://github.com/gregory ).
## 3.0.0 (6/3/2014)
**Note:** This version introduces several backward incompatible API changes. See [UPGRADING](UPGRADING.md) for details.
* [#150 ](https://github.com/intridea/hashie/pull/159 ): Handle nil intermediate object on deep fetch - [@stephenaument](https://github.com/stephenaument ).
* [#146 ](https://github.com/intridea/hashie/issues/146 ): Mash#respond_to? inconsistent with #method_missing and does not respond to #permitted? - [@dblock](https://github.com/dblock ).
* [#152 ](https://github.com/intridea/hashie/pull/152 ): Do not convert keys to String in Hashie::Dash and Hashie::Trash, use Hashie::Extensions::Dash::IndifferentAccess to achieve backward compatible behavior - [@dblock](https://github.com/dblock ).
* [#152 ](https://github.com/intridea/hashie/pull/152 ): Do not automatically stringify keys in Hashie::Hash#to_hash, pass `:stringify_keys` to achieve backward compatible behavior - [@dblock](https://github.com/dblock ).
* [#148 ](https://github.com/intridea/hashie/pull/148 ): Consolidated Hashie::Hash#stringify_keys implementation - [@dblock](https://github.com/dblock ).
* [#149 ](https://github.com/intridea/hashie/issues/149 ): Allow IgnoreUndeclared and DeepMerge to be used with undeclared properties - [@jhaesus](https://github.com/jhaesus ).
2015-02-04 15:25:37 +00:00
mef
cdcfdc7348
PR pkg/47791 orignated by tsutsui@ for tw,
...
CUI client for twitter written by ruby.
This is actually following set. But just making package on
net/ruby-tw will pull all these prerequisites.
- misc/ruby-args_parser args_parser-0.1.4
Parse ARGV from command line with DSL.
- misc/ruby-hashie hashie-1.2.0
Hashie is a small collection of tools that make hashes more powerful.
Currently includes Mash (Mocking Hash) and Dash (Discrete Hash).
- misc/ruby-parallel parallel-0.6.4
Ruby gem to run any kind of code in parallel processes.
- misc/ruby-rainbow rainbow-1.1.4
Rainbow extends ruby String class enabling coloring text on ANSI terminals.
- net/ruby-tw tw-0.3.9
Ruby based CUI Twitter client.
- net/ruby-twitter twitter-4.6.2
A Ruby interface to the Twitter API.
- net/ruby-userstream userstream-1.3.0
UserStream is a simple twitter userstream library.
2013-05-09 15:53:32 +00:00