pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/p5-Net-Twitter
Module Name: pkgsrc
Committed By: sno
Date: Sat Apr 25 10:07:30 UTC 2009
Modified Files:
pkgsrc/net/p5-Net-Twitter: Makefile distinfo
Log Message:
PkgSrc changes:
- Updating package for p5 module Net::Twitter to 2.12 from 1.17
(overfulfill pkg/40812)
- Setting license to artistic-2.0
Upstream changes (2.xx trunk seems to be splitted after 1.17):
2.12 - Wed Mar 25, 2009
o Removed test that uses show_progress arg to LWP::UserAgent, as this
did not
exist until v5.815.
o Because of the above require LWP::UA of at least v2.032, as the two
remaining
tests are OK with that version.
2.11 - Thu Mar 19, 2009
o Added useragent_args to new() to allow passing args to the LWP::UA
object
o Added test for above
o Removed POD about dependancies.
2.10 - Thu Feb 26, 2009
o Fix https://rt.cpan.org/Ticket/Display.html?id=43658 which proves I'm
an idiot.
The SYNOPSIS fix in 2.08 doesn't match up with reality. Passing
args to
new() with {} would break. This is now fixed.
2.09 - Thu Feb 20, 2009
o Embarrassing. Since the very first 2.xx update_profile has been
missing. This
adds it back in and tests it.
2.08 - Thu Feb 19, 2009
o Fixed ridiculously broken logic in get_error JSON deparse.
o POD fix with SYNOPSIS to make the examples match the {} requirement
2.07 - Thu Feb 12, 2009
o Add new friends_ids and followers_ids social graph methods
o Added tests for the above.
o Fix bug where get_error was not decoding the JSON that was returned.
o Added documentation about hashref passing needing {} specified.
2.06 - Mon Jan 26, 2009
o 2.05 had glitch which caused some methods like user_timeline to call
the
incorrect URL when called with no args, returning the wrong
user's
timeline.
o Added test to prevent the above.
o Added Net::Twitter::Search, as I now have permissions.
o Added distribution of the local test that checks all arg combos.
2.05 - Sun Jan 25, 2009
o public_timeline can now take zero args.
o Any method which can take "id" as the only arg in the passed hashref
can now also take that arg
value as a string.
o More arg validation updates. We're running out of places to break,
knock on wood.
o Code run through local test not packaged with the module which tests
each method with every
conceivable combination of args. There should be no more places
the arg validation breaks
valid arg combos, and it should be much more difficult for me
to break it so in the future.
2.04 - Sat Jan 24, 2009
o More tweaks from Marc Mims on regression tests
o Reworked bad arg handling which caused subsequent calls of several
methods to fail.
o Fixed issue with arg handling in show_status
o Removed Net::Twitter::Search until I can get assistance from Brenda,
CPAN complains that I don't have
rights to the namespace and people are reporting problems
finding 2.x because the index is off.
o Switch to using Module::Install
2.03 - Thu Jan 22, 2009
o Bad MANIFEST kept the regression tests out of the 2.02 distribution.
o Change clienturl to default to http://www.net-twitter.info and
removed pointless XML warning.
2.02 - Thu Jan 22, 2009
o Add arrayref_on_error switch at the suggestion of Ryan Rose. Changes
default return value on error.
o Added regression test suite by Marc Mims, hopefully no more crappy
releases missing things.
o Fixed several bugs in arg handling and validation to make it work
correctly. Should now be 100%
2.01 - Fri Jan 16, 2009
o Add back in the inexplicably missing update_twittervision
o Fixed several errors with methods that can take a single arg, not a
hashref. This has to happen
for back compat with 1.xx
o Patch from semifor to fix args handling on GET methods. It worked but
was semantically wrong.
2.00 - Thu Jan 15, 2009
o Final release including all of the below.
o Differences since 2.00_05
o Added Net::Twitter::Search stub file to act as a wrapper.
o Added clone() method
o More POD cleanup.
o Switched from die/warn to Carp::carp/croak
2.00_05 - Mon Jan 12, 2009
o 2.00_04 had a glaring error that prevented anything that used an HTTP
POST,
like update(), from actually, you know, POSTing.
o Great suggestion from semifor on passing form values to
LWP::UserAgent replaced 34 lines of
ridiculous arg handling with 3 lines and a call to URI. Much
better.
o Yet more POD and minor tweaks.
2.00_04 - Sat Jan 10, 2009
o Remove result hack for relationship_exists as twitter has fixed their
end.
o Completely rework arg validation to allow calling with no args, yet
trapping
where this is wrong.
o Add JSON eval trapping to regular methods, it was mistakenly only
happening on search.
o Massive POD rewrites to clarify and expand, and even correct a few
mistakes.
2.00_03 - Fri Jan 9, 2009
o Add Net::Identica which wraps a Net::Twitter object and sets the
default connection to identi.ca
o Fix show_user argument handling which was broken to this point
o Add full search API
o Trap errors in JSON decoding when Twitter returns a 200 Success,
preventing JSON::Any from die-ing
o Various POD fixes and updates
2.00_02 - Wed Jan 7, 2009
o Applied
http://github.com/semifor/net-twitter/commit/34b042f653d3c9c39f0003504070b4014da7d854
o Applied logic from patch to 1.xx by Chris Nelson to prevent bad JSON
from
causing JSON::Any to die. JSON errors should now gracefully
return undef.
o POD change, spurious h in the URL for rt.cpan.org
o Updated copyright to 2009
o Add IRC and other contact info.
2.00_01 - Mon Dec 22, 2008
o From scratch redo. All the old code is gone and replaced with new.
o Changes against 1.xx include:
o identica quick switch to new() to set identi.ca connect info
o Full arg validation. This can be bypassed.
o All methods are now generated dynamically from a lookup
table at runtime.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/p5-Net-Twitter/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/net/p5-Net-Twitter/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index