Commit graph

3 commits

Author SHA1 Message Date
tsutsui
6b90109367 Update ruby-twitter to 5.5.1. Part of PR/48447.
Changelog (from CHANGELOG.md)

5.5.1
-----
* [Fix bug where `Twitter::Error::AlreadyFavorited` would never be raised](https://github.com/sferik/twitter/issues/512) ([@polestarw](https://twitter.com/polestarw))
* [Fix bug where `Twitter::Error::AlreadyPosted` would never be raised](e6b37b930c)
* [Restore `Twitter::Entities#entities?` as a public method](234a9e3134)

5.5.0
-----
* [Add entities to `Twitter::DirectMessage`](d911deb456)
* [Add conversion methods to `Twitter::NullObject`](4900fee474)

5.4.1
-----
* [Default to maximum number of tweets per request](1e41b5d4dd)

5.4.0
-----
* [Fix enumerable search interface](e14cc3391e)

5.3.1
-----
* [Add `Twitter::Utils` module](a1f47fbf19) ([@charliesome](https://twitter.com/charliesome))
* [Remove `Enumerable` monkey patch](818b28d162) ([@charliesome](https://twitter.com/charliesome))
* [Don't spawning a new thread if there's only one element](c01ea8309c)
* [Introduce meaningful constant names](215c80890d) ([@futuresanta](https://twitter.com/futuresanta))
* [Automatically flatten `Twitter::Arguments`](a556028ace)

5.3.0
-----
* [Add `UNABLE_TO_VERIFY_CREDENTIALS` error code](6a47e715ef)
* [Don't suppress `Twitter::Error::Forbidden` in #follow and #follow!](b949c0400d)
* [Update memoizable dependency to ~> 0.3.1](https://github.com/sferik/twitter/pull/501)

5.2.0
-----
* [Replace `URI` with `adressable`](7ea2f5390d)
* [Make `Twitter::Streaming::FriendList` an array](1a38e5e818)
* [Add `Twitter::Streaming::DeletedTweet`](084025b5e3)
* [Add `Twitter::Streaming::StallWarning`](b07ac50552)
* [Add error code for "User is over daily status update limit"](76c088d38e)
* [`Twitter::Streaming::Client#site` can take a `String` or `Twitter::User`](e3ad4f2da1)
* [Update `http_parser.rb` dependency to `~> 0.6.0`](6d2f81bfc5)

5.1.1
-----
* [Custom equalizer for `Twitter::Place`](79c76a9bed)

5.1.0
-----
* [Use `Addressable::URI` everywhere](97d7c68900) ([@matthewrudy](https://twitter.com/matthewrudy))
* [Allow use of `Twitter::Place` instead of `place_id`](c2b31dd238)
* [Allow use of `Twitter::Tweet` instead of `in_reply_to_status_id`](6b7d6c2b63)

5.0.1
-----
* [Fix `buftok` delimiter handling](https://github.com/sferik/twitter/pull/484)
* [Started handling streaming deletes](8860b97bce)

5.0.0
-----
* [Remove `Twitter::API::Undocumented#status_activity` and `#statuses_activity`](7f970810af)
* [Remove `Twitter::Tweet#favoriters`, `#repliers`, `#repliers_count`, and `#retweeters`](77cc963381)
* [Remove identity map](ec7c2df78a)
* [Remove `Twitter::Cursor#all`](72be4148b9)
* [Remove `Twitter::Cursor#collection`](9ae4621610)
* [Remove `Twitter#from_user`](d2ae9f1cc1)
* [Remove `ClientError`, `ServerError`, and `ParserError`](72843948d8)
* [Remove global configuration](239c5a8462)
* [Remove ability to configure client with environment variables](17e958579f)
* [Remove Brittish English aliases](572813b373)
* [Replace `multi_json` with `json`](e5fc292fee)
* [Rename `oauth_token` to `access_token`](d360f8015c)
* [Move `Twitter::Arguments` out of `REST::API` namespace](8faa15309d)
* [Move `Twitter::Client` into `REST` namespace](5b8c3fd243)
* [Add `Twitter::Streaming::Client`](23afe90aa4)
* [Add `Twitter::Error::AlreadyPosted`](e11d2a27dd)
* [Add `Twitter::REST::Client#reverse_token`](39139c4df3)
* [Add `#url` methods to `Twitter::List`, `Twitter::Tweet`, and `Twitter::User`](a89ec0f4e8)
* [Add `Twitter::Place#contained_within` and `#contained_within?`](23cc247bd2)
* [Add `Twitter::GeoResults`](be1a0a1425)
* [Add `NullObject`](17880f4917)
* [Add predicate methods for any possible `NullObject`](eac5522ede)
* [Always return `URI` instead of `String`](341f68d1a4)
* [Allow `URI` as argument](c207567e67)
* [Allow `String` in addition to `URI` objects](89a46fbd35)
* [Collection caching](d484d7d7d7)
* [Implement `Twitter::Cursor#each` without making an extra HTTP request](8eeff57f5c)
* [Make `Twitter::SearchResults` enumerable](d5ce853716)
* [Make `Twitter::Base` objects immutable](69b1ef7eda)
* [Missing key now raises `KeyError`, not `ArgumentError`](f56698caff)
* [Use `equalizer` instead of manually overwriting #==](a7ddf718b1)
* [Give methods more natural names](e593194fb7)
* [Fix `Twitter::SearchResults#rpp` return value](28d7320049)

4.8.1
-----
* [Ignore case of profile image extension](73760610e9)
* [Allow use of Twitter::Token in place of bearer token string](13596bc60d)
* [Add Twitter::API::Undocumented#tweet_count](795458a25e)
* [Add missing dependencies](e07e034472) ([@tmatilai](https://twitter.com/tmatilai))

4.8.0
-----
* [Add `Twitter::SearchResults#refresh_url`](6bf08c008d) ([@mustafaturan](https://twitter.com/mustafaturan))
* [Fix issue with wrong signature being generated when multipart data is posted](65ab90a6d5) ([@mustafaturan](https://twitter.com/mustafaturan))
* [Restore compatibility with Ruby 1.8.7](fb63970c1b)
* [Remove undocumented methods, retired in the APIpocalypse](cf6a91f8df)

4.7.0
-----
* [Add support for application-only authentication](https://github.com/sferik/twitter/pull/387) ([@paracycle](https://twitter.com/paracycle))
* [Add support for `Twitter::Entity::Symbol` entities](a14a0cdc57) ([@anno](https://twitter.com/anno))
* [Add `Twitter::API::OAuth#invalidate_token`](https://github.com/sferik/twitter/pull/372) ([@terenceponce](https://twitter.com/terenceponce))
* [Add `Twitter::API::Lists#lists_owned` method](9e97b51c20)
* [Add `Twitter::API::Tweets#retweeters_ids` method](8cf5b2ddf3)
* [Add `Twitter::SearchResults#next_results`](https://github.com/sferik/twitter/pull/365) ([@KentonWhite](https://twitter.com/KentonWhite))
* [Make consumer_key readable](a318869c48)
* [Loosen required_rubygems_version for compatibility with Ubuntu 10.04](41bd5655c2)
* [Remove default SSL configuration options and override](113b14bc05)
2014-01-17 18:17:37 +00:00
obache
928b066a9e ruby version restriction from www/ruby-multipart-post 2014-01-17 08:41:05 +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