[libnet-twitter-perl] annotated tag upstream/4.01010 created (now a19af4c)

gregor herrmann gregoa at debian.org
Sat May 30 17:56:47 UTC 2015


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/4.01010
in repository libnet-twitter-perl.

        at  a19af4c   (tag)
   tagging  4585bdffecd6647b4e5380de9834fbbfba759d4f (commit)
  replaces  upstream/4.01005
 tagged by  gregor herrmann
        on  Sat May 30 19:44:54 2015 +0200

- Log -----------------------------------------------------------------
Upstream version 4.01010

Alexandr Ciornii (3):
      Test::More 0.88 should be required
      Should require in 'requires' either JSON::XS or JSON - for module packagers, especially automatic, and META.yml.
      Add 'Encode' to deps

Andrew Grangaard (1):
      fixes misspelling of search in documentation

Ashley Willis (1):
      added muting / mutes_list, create_mute, and destroy_mute

Chris Prather (5):
      add dist.ini
      authordep not authordeps
      generate the README properly
      merge in the META and indexing information from the Makefile.PL
      kill old Makefile.PL

Christian Heinrich (2):
      Fix grammar
      Fix readability of STDOUT

Dan Dascalescu (1):
      Fix typo, update limit for users/lookup per https://dev.twitter.com/docs/api/1/get/users/lookup, mention that followers are returned in a semi-random order while friends are not.

Dan Moore (1):
      Renaming "retweeted_of_me" REST API call to the correct "retweets_of_me".

David Steinbrunner (4):
      typo fix
      typo fix
      typo fix
      typo fixes

Doug Bell (2):
      fix doc typo -- ouath_verifier -> oauth_verifier
      fix doc typo -> remove ::OAuth

Duke Leto (1):
      Fix TwitterVision POD and example

Graham Knop (1):
      add required version for Devel:StackTrace prereq

Jason Shaev (1):
      added method lookup_statuses

Joe Papperello (1):
      twitter_error_text function

Justin Hunter (2):
      convert MooseX::MultiInitArg to MooseX::Aliases
      add myself to contributors

Marc Mims (414):
      Initial commit
      Added exception handling and compat_mode
      More tests
      Generate lib/Net/Twitter/Lite.pm with TT2; API defined in Lite::API
      Build .pm from TT2 template IFF inc/.author exists
      Remove implicit Net::Twitter requirment
      Documented the API module.
      Added support for the Twitter Search API
      Minor optimizations
      Factored Search API out into its own module
      Factored the compat bits out into their own module.
      Separate code and doc for Lite.pm into .pm and .pod
      Amend Compat refactor: missed an instance of _response.
      Added resources to Makefile.PL for inclusion in META.yml
      Bring dependecies up-to-date
      Documentation
      Integrated Net::Twitter::Lite::Search into the distribution.
      Use the "following" terminology recommended by Twitter.
      Added tests for Search API
      Minor doc patch to correct terminology
      Added support for the new Social Graph REST API methods
      Moose hygiene
      Added Error class and updated error handling accordingly in Compat.
      Upgraded Module::Install
      Brought the API up-to-date with Twitter
      Updated tests; fixed minor bugs
      Updated the Search API
      Attempting to factor out APIs into roles (work in progress)
      Refactoring APIs into Roles (in progress)
      Added custom Meta::Method for introspection
      Tests up-to-date (except for POD tests)
      Renamed _ua to ua; consistency with Net::Twitter
      Additional changes for legacy Net::Twitter compat
      Removed ::Lite; preparing to replace Net::Twitter
      Additional changes to rename Net-Twitter-Lite to Net-Twitter
      Update version number
      Factored legacy support into roles; compose roles in import.
      Legacy modules ::Identica and ::Search
      Replaced troublesome import method with MX::Traits
      Moved "identica" from Legacy to API::REST
      Overridden N:T:new broke derived classes
      Documentation and additional compat mods.
      Additional documentation; all POD tests pass.
      Support HASH ref arg to new.
      Add namespace::autoclean to dependencies
      Correct module names / POD NAME sections
      Prepare a new dev release _02
      Doc fixes; auto_install
      Moved Net::Twitter to N::T::Core; N:T simply used for construction. Added legacy option.
      Bug fixes: agentclass_args type; error handling
      Fixed useragent_args usage; added test for same
      Fixed: POD/README errors in generated docs
      Identica fixes: string to bool conversion; mentions => replies
      Update Changes for prior commit
      Integrated Tatsuhiko Miyagawa's OAuth support as a trait
      Restructured: roles/traits moved to Net/Twitter/Role/
      merged oauth branch into master
      Recreated the identica -> mentions/replies fix; minor POD fixes.
      Updated tests for identica mentions/replies hack
      Updated description for friendship_exists
      Fixed: typo that rendered $nt->get_authorization_url lame
      UTF-8 encode get/post parameters
      Fixed the latin-1/UTF-8 issue, thanks to miyagawa
      CPAN release 3.0
      Add version numbers to existing modules to make PAUSE happy
      Never use UNIVERSAL::can as a function
      Updated required version numbers
      Typo fix and notes, courtesy of mgrdcm
      Prep for CPAN release
      Updated documentation based on feedback from "mister bray"
      Ironic: corrected a spelling error in an error message
      $@->error should not rely on having an error object from Twitter
      Workaround for some JSON backends that don't decode booleans properly
      Fixed API path for blocking_ids
      Fix: identica requires "user_timeline/<id>.json" form when id is passed
      Missing paren in doc sample code
      friends, followers, and favorites also in <method>/<id>.json form when id is passed
      Improved tests for bools; added test for end_session
      Never set the twitter_error to a string
      Fixed: accept exta args as a HASH ref (search behaved this way in 2.12)
      Added saved_searches API methods
      Added a section describing the Net::Twitter::Lite alternative
      Updated OAuth support to include desktop app PIN numbers
      Updated Changes
      Fixed doc typo
      Added initargs user/pass for compat with NT 2.12
      Added appropriate 'requires' to Moose Roles
      Merge branch 'master' into oauth
      Full implementation of OAuth 1.0a using Net::OAuth
      Fixed typo and added a date to the changelog
      Started a FAQ section in the POD
      Added an "else" case for completeness; we shouldn't hit this case
      Improved implementation of token and url accessors
      Added authenticate option to API calls
      Validate method attribute names passed to constructor
      Added a geocode search example to the FAQ
      Make Net::Twitter safe for subclassing
      Twitter API update: new_direct_message prams; new show_friendship method
      CPAN release 3.03000
      Improved subclassing support and added subclass tests
      Require meta-method "authenticate" (simplifies building Net::Twitter::Lite)
      Proprely subclassed Net-Twitter user classes
      CPAN release
      Moved "isa" handling from Core to Net::Twitter where it belongs
      Modified tests so they'll be properly sxip without a recent version of LWP:UA
      Make set_error_return_val *more* private
      Removed documentation for previously deleted method "stringify"
      Removed inc/ from the repos; no sense versioning generated files
      Use a better nonce algorithm to avoid duplicates in forked procs
      Updated documentation for OAuth 1.0a: callback parameter required
      CPAN release 3.03002
      Fixed a typo in Makefile.PL: s/require/requires/
      Removed JSON workaround for booleans
      Inflate Twitter HASH returns to objects (role InflateObjects)
      CPAN Release 3.04000
      Use Moose::Meta::Class instead of Class::MOP::Class
      Added a simple load test
      For robustness, conditionally set ( is => bare ).
      UTF-8 support for all JSON handlers
      Added ssl and netrc options from Net::Twitter::Lite
      Added decode_html_entities option; decodes entities in "text" fields.
      utf-8 encode arguments sent to twitter
      CPAN release 3.04003
      Fixed test: plan run twice when LWP:UA not recent
      Bug fix: invalid OAuth signatures on POST requests
      Fixed OAuth/unicode conflict
      Silence Net::OAuth's double encoding warning.
      Fixed infrequent OAuth signature failures
      Added new API methods: home_timeline, retweet, retweeted_{by,to,of}_me
      Removed JSON::DWIW as a JSON handler (it lacks support for JSON::Any's utf8 option)
      CPAN release 3.05000
      Added get_authentication_url for "Sign in with Twitter" authentication flow
      Updated "source" option doucmentation (closes RT 48786)
      CPAN release 3.05001
      Fixed minor typo in a comment
      Work around perl bug requiring encoded keys when client uses "use utf8"
      Removed deprecated is_authorized from examples in pod (thanks to Nigel Metheringham)
      URI 1.35 breaks unicode; require 1.40
      multipart/from-data posts for update_profile_image and update_profile_background_image
      Added synthetic "since" argument
      Search API has a different timestamp format that the REST API!
      Added 'retweets' REST API method
      Add test_requires Test::More 0.88 for done_testing
      Prefer native test_requires over compat build_requires
      Added versions to DateTime* deps (closes RT#50069)
      CPAN release 3.07001
      synthetic "since" parameter fixed; added support for "YYYY-MM-DD" format
      Documented the cursor parameter for friends, followers, friends_ids, and followers_ids.
      CPAN release 3.07002
      Added new API method: report_spam
      Twitter account name change: @net_twitter => @perl_api
      Fixed: cached request_token results in stale authentication/authorization urls
      CPAN release 3.07004
      Lists API start
      Working draft implementation (at least for the few methods hand tested)
      Documented API::Lists (first draft)
      Fixes and mods resulting from manual testing the Lists API
      prepare a CPAN dev release
      return user_id and screen_name from request_access_token (Roberto Etcheverry)
      Updated attribution in CONTRIBUTORS to include email and twitter name
      Tighter regex for http method checking
      Added notice of upcoming API changes to API::Lists
      Merge branch 'lists-api'
      CPAN releases 3.08 (includes Lists API)
      Fixed: ssl setup for both REST and Lists APIs
      Added users_search/find_people API method; updated default apiurl
      Updated netrc option to accept a machine name
      CPAN release 3.09000
      Added documentation for the lat/long parameters to update
      Addded trends_available and trends_location methods
      Added Role::RateLimit
      Fixed: ssl option not applied when both Lists and REST API traits used
      Added a RETURN VALUES section to pod and update "search" method docs
      CPAN release 3.10000
      Skip new rate_limit tests unless LWP >= 5.819
      Stricter check for array containing statuses.
      Fixed retweeted_{to,fo}_me API URLs (RT#52784)
      Updated changes for the retweeted URLs fix
      Fixed netrc with API::Lists; added option netrc_machine
      Oops! Fixed bug in new test in t/10_net-twitter-regression.t (oh, the irony!)
      Fixed: doc bug - created_at
      Provide package names for "anonymous" classes; more informative when perl reports errors
      Lists API overhaul; fixes, new parameters, doucmentation, etc.
      Documentation: Lists API synopsis, Paging and Cursor section
      CPAN release 3.11000
      Lists API calls now honor synthetic args authenticate and since.
      Use Moose 0.94 with native traits (resolves CPAN testers failing reports)
      Made retweeted_of_me an alias for retweets_of_me to prevent breaking existing code.
      CPAN release 3.11003 - Moose dep 0.90
      Removed extraneous tarball from the distribution (no code changes)
      Fixed typo in POD
      FAQ: How do I get Twitter to display something other than "from Perl Net::Twitter?
      Added unicode test
      Oops! Needed a plan
      Fixed utf8 encoding error for latin1 using Basic Auth; accept pre-constructed user agent object via ua argement to new
      Fixed: "since" synthetic arg with InflateObjects role (RT#54901)
      Fixed: image updates should accept a singel array ref argument (RT#54422)
      Fixed: unicode.t skip needed number of tests to skip (miyagawa)
      Added xAuth support
      Change log: xAuth
      xAuth tested
      CPAN release 3.11007
      Added new api methods: reverse_geocode, geo_id; new params to "update"
      Added SimulateCursors trait for Identi.ca compatibility
      Use newly documented "preferred" oauth endpoints: http://api.twitter.com/oauth/*
      BUILDARGS should accept a HASH
      Import Sclar::Util::blessed in the POD Synopsis to make it clear callers need to do so (RT#55283)
      Added RetryOnError trait
      CPAN release 3.11009
      Added lookup_users API method
      Fixed: introspection to autogenerate POD for lookup_users
      make the webapp example multi-user safe
      tests for new lookup_users method; better late than never
      Merge git://github.com/tokuhirom/Net-Twitter
      cpan release 3.11012
      fixed: t/51_since.t was actually attempting to connect to twitter
      Added new API methods: retweeted_by and retweeted_by_ids
      fixed path for retweeted_by_ids
      CPAN release 3.12000
      fixed: just plan once!
      Added friendships_incoming and friendships_outgoing methods
      Fixed tests: plan was called twice when LWP was too old
      Added support and documentation for optional timeline parameter skip_user
      Workaround twitter API skip_user bug
      CPAN release 3.13000
      Accommodate 2 base URLs for the Search API; SSL support for Serach API
      Use Net::OAuth's support for XAuth (replace our homegrown support)
      Use POST with Authorization header for XAuth (per Twitter docs)
      Revert "Accommodate 2 base URLs for the Search API; SSL support for Serach API"
      Reworked search/trends base URL split for the Search API
      CPAN release 3.13001
      fixed: generate new OAuth authorization header on retry (RetryOnError trait)
      Refactored Lists API to use Net::Twitter::API
      CPAN developers release 3.13002_01
      Removed redundant aliaes declarations; added base_url_method to the method attribute options
      CPAN developers release 3.13002_02
      CPAN developers release 3.13002_03
      MooseX::MiltiInitArg and -T (taint) don't get along
      CPAN release 3.13003
      Fixed: OAuth signature bug (RT#58493)
      CPAN release 3.13004
      Don't use ags for signature on multi-part mime posts
      Fixed "since" (sythetic arg) filtering
      Fixed off by one error in since filtering
      CPAN release 3.13005
      Fixed unicode.t (bumped skip count for optional module)
      Fixed incompatibility between "since" filtering and InflateObjects
      Pod fix: missing comma
      attributions
      Merge http://github.com/preaction/Net-Twitter
      decode_html_entities now decodes all fields (incl source in search results)
      CPAN release 3.13007
      use HTTPS for all OAuth token negotiation steps
      CPAN release 3.13008
      Use twitter error message from various twitter error structures
      CPAN dev release 3.13008_01
      Fixed stack trace filter
      Fixed: walking on $@; localized in Net::Twitter::Error::error
      Test the various known/guessed twitter error formats
      Updated documentation to reflect the death of Basic Auth
      OAuth support for Identi.ca (assist from barbie)
      Use Authorization header for OAuth token requests instead of query parameters
      CPAN release 3.13009
      Automatically load the OAuth trait if consumer_key is specified
      Runtime test for optional Crypt::SSLeay when required
      fixed: circular ref / memory leak in RateLimit trait
      minor restructuring for my sanity
      Added #newtwitter API methods
      CPAN release 3.14000
      Make Crypt::SSLeay a hard requiremnet
      Fixed: use File::Spec tests that failed in Win32 (turugina)
      Added dependency on Digest::HMAC_SHA1
      Fixed trends_location (RT #65506)
      Merge branch 'master' of https://github.com/franckcuny/Net-Twitter into franckcuny-master
      CPAN release 3.14003
      transparency: use named private subs instead of anonymous subs
      Added tests dependency: Test::Exception (closes RT #65786)
      Add method for Lists API members/create_all endpoint
      CPAN release 3.15000
      Added parameters for the search method
      Replaced Test::Exception with Test::Fatal
      Set searchapiurl default for identica; Net::Identica documentation
      Added no_retweet_ids REST API method
      Moved trends methods to API::REST
      CPAN release 3.16000
      Initial implementation of AutoCursor (in-progress)
      updated dependencies
      fixed broken test (sometimes I suck)
      Perpare developer release
      Added a per-call override for AutoCursor max_calls
      Documented max_calls override
      Better generated class names
      Added doucmentation to the main POD for RetryOnError and AutoCursor
      CPAN release 3.17000
      Added an Digest::SHA1 dependency
      Fixed intermittent AutoCursor bug (cause by Class::MOP anon class caching)
      CPAN Release 3.17001
      fix bad whatis entry (patch from debian, closes RT #67203)
      use Digest::SHA instead of Digest::SHA1 (patch from debian closes RT #67202)
      updated Changes for Justin's MX:Aliases change
      fixed typo in blocks/destroy params declaration
      Merge pull request #8 from l/master
      Implemented the new Lists API
      Marked friends/followers API methods deprecated
      added geo_search, geo_search, similar_places, and add_place API methods
      added contributors and contributees API methods
      added get_languages and get_settings API methods
      fixed spelling errors
      added update_with_media API method
      CPAN developer release 3.18000_01
      Merge branch 'master' of github.com:semifor/Net-Twitter
      POD fixes
      Fixed friendship_exists for backwards compat
      Replaced JSON::Any with JSON
      Minor clean-up in preparation for release
      Synthetic args prefixed with a dash (-)
      Spelling
      Generalized sythetic arguments handling
      AutoCursor should not modify behavior when user passes a cursor
      Fixed: AutoCursor
      CPAN release 3.18001
      "trends" api method deprecated; warn and call trends_location(1)
      Merge branch 'master' of https://github.com/dandv/Net-Twitter
      Added API method members_destroy_all with alias remove_list_members
      Deprecated TwitterVision API support
      Added API method subscriptions; list_subscriptions is now all_subscriptions
      Updated deprecation notices
      Removed some crufty old documentation
      CPAN release 3.18002
      Fixed mentions path statuses/mentions, not statuses/replies
      Allow extra paramters to get_auth*_url methods
      Release 3.18004
      Merge pull request #15 from Tamarou/dzilify
      Add Twitter API v1.1 support
      WIP: folding v1.1 in
      Basic tests for API v1.1
      Added tests for API v1.1 to match current Twitter docs
      Fixed missign `use HTTP::Response`
      First dev release for Twitter API v1.1
      Use the full path to the current perl interpreter
      Developer release 4.00000_02 (built with dzil)
      Remove $VERSION assignments; let dzil do it
      Build pod and README in the dzil build directory
      Fixed: skip errant prereqs
      Work around dzil's inability to DWIW with generated README and pod
      dzil handles pod coverage and syntax tests differently
      Factored out deprecated methods into their own test
      Fixed spelling errors and spelling tests
      Initial Twitter API v1.1 migration manual
      Minor fixes (oembed, friendship_exsits); updated migration manual
      Release 4.00001
      Fixed duplicate VERSION declaration in Core.pm
      Fixed broken link (extra semicolon)
      Convenient access to Twitter's numeric error code
      Added item for rate_limit_status
      Removed Test::NoWarnigs to accommodate HTTP::Message 6.03
      Minor modifications to make dzil run quieter
      Release 4.00002
      Fixed typo
      Fixed URI encoding issue (Twitter API v1.1 is more stringent)
      Release 4.00003
      Release 4.00004
      Merge pull request #19 from eleniS/master
      Remove Makefile.PL (cuft - we've moved to Module::Build)
      Refined get_lists, list_subscriptions, list_ownerships
      Release 4.00005
      Merge pull request #22 from sartak/tidy-api-module
      Merge pull request #23 from spazm/documentation_typo_fix
      Release 4.00006
      Merge pull request #26 from sartak/master
      Doc fix: RateLimit not compatible with Twitter API v1.1
      Merge branch 'master' of github.com:semifor/Net-Twitter
      Merge pull request #29 from cmlh/master
      Release 4.00007
      Merge pull request #36 from dsteinbrunner/patch-1
      Fix OAuth failure for UTF8 parameters (#21)
      Add missing dependency: LWP::Protocol::https (#25)
      Fix Class::MOP::load_class deprecated (#35)
      Remove reliance on MooseX::Aliases (#35)
      Carp not cluck; test warnings
      Expand Carp::Clan list (RT#77306)
      Fix update_with_media with utf8 status (RT#72814)
      Update Changes for fix update_with_media
      Add API method retweeters_ids
      Release 4.010000
      Fix documentation bug
      Warn unless ssl option to new (deprecation cycle)
      Add blank lines for dzil VERSION assignment
      Fix POD bugs
      Merge pull request #41 from antipasta/master
      Fix POD bugs
      Release 4.01003
      Merge pull request #43 from SocialFlowDev/master
      Release 4.01004
      Merge pull request #47 from SocialFlowDev/ghathwar.upload_images
      Merge pull request #48 from pjcj/muting_ids
      Release 4.01005
      Merge branch 'master' of github.com:semifor/Net-Twitter
      Aliases for mutes, muting_ids, muted_ids
      Default `ssl => 1`
      Release 4.01006
      Bump required version of IO::Socket::SSL
      Merge pull request #50 from zmughal/master
      Merge pull request #51 from SocialFlowDev/master
      Expand ARRAYREF id arg to comma seperated list
      Release 4.01007
      Merge pull request #52 from ashleywillis/master
      Release 4.01008
      Merge pull request #54 from hatorikibble/master
      Add AppAuth role for OAuth2, app authentication
      Add simple AppAuth test; clean up
      Fix invalidate_token
      Prepare release; add AppAuth to main POD
      Solved the case of the missing POD

Paul Johnson (1):
      Add muting_ids.

Shawn M Moore (4):
      Tidy attribute declarations
      Fix =over placement for twitter_api_method parameters
      Add path_suffix parameter to twitter_api_method
      Permit PUT as an HTTP method

Zakariyya Mughal (1):
      fix minor typo

eleniS (3):
      Missing function for owned lists
      Fix documentation
      Rename of the function

franck cuny (1):
      add two new params: trim_user and include_entities

ghathwar (4):
      upload images endpoint
      Remove unused code
      Add media_ids param to statuses/update endpoint
      Changed UploadImage.pm to UploadMedia.pm

gregor herrmann (1):
      Imported Upstream version 4.01010

hatorikibble (1):
      updated documentation: example for more search parameters, 'rpp' is replaced by 'count' as per https://dev.twitter.com/rest/reference/get/search/tweets

l (1):
      For friendships_exists,

skaufman (1):
      use HTTP::Request::Common when possible, put query params in content, content-type added

tokuhirom (1):
      added fallback.

turugina (1):
      FIX: 2 tests fail on MSWin32

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libnet-twitter-perl.git



More information about the Pkg-perl-cvs-commits mailing list