0.044_01 2021-03-24 T. R. Wyant Default emulate_soap_queries to true and skip SOAP tests. This is because SOAP queries started failing with a 404 on March 22 2021. 0.044 2021-03-17 T. R. Wyant Add rt.cpan.org back to bug reporting methods. Long live RT! Refactor authortest into three, to avoid writing stub test files to exclude the optional modules. Fix POD link errors. Get prerequisites up to snuff and add xt/author/prereq.t to ensure they stay that way. 0.043 2021-01-09 T. R. Wyant Add Travis CI testing. Use GitHub as bug tracker. R.I.P. rt.cpan.org. Fix POD link redirects. 0.042 2020-08-26 T. R. Wyant Remove prototypes from testing subroutines defined in t/*.t and inc/My/Module/Test.pm 0.041 2019-12-09 T. R. Wyant Track change in Arcturus radial velocity (in test) Prohibit redirects in URL POD links. 0.040 2019-08-04 T. R. Wyant Fix POD link errors and add test to ensure that they stay fixed. 0.039 2019-04-16 T. R. Wyant Tweak canned test data. SIMBAD changed the radial velocity of Arctusus; because the test checks the actual data returned, I have to follow it. 0.038 2018-10-02 T. R. Wyant Properly test without https: support. This means checking and skipping, but it also means including LWP::Protocol::https in the list of optional modules. Reluctantly, because it is not used directly. 0.037 2018-09-18 T. R. Wyant Add support for https:. Thanks to Christian Carey for making me aware of this, and providing patches. Update POD re SOAP deprecation and removal, plus general cleanup. Thanks to Christian Carey for the POD patches, which were accepted pretty much verbatim except for a few I thought were matters of style. Document use of LWP::UserAgent proxy environment variables. This really does not belong here, but I think the informaton gets lost in the libwww-perl documentation. 0.036 2016-09-26 T. R. Wyant SIMBAD now lists "Arcturus", not "ARCTURUS". Change tests to reflect this. 0.035 2016-09-14 T. R. Wyant Improve test for unavailable server Default server attribute to environment variable ASTRO_SIMBAD_CLIENT_SERVER if that has a true value. Tests of the release() method are now TODO. What happened was that on September 6 2016 the release information was omitted from the web site. It is back on the 7th, but once bitten twice shy. Have t/basic.t display SIMBAD server SW release 0.034 2016-01-05 T. R. Wyant Add GitHub repository to metadata. 0.033 2014-10-25 T. R. Wyant Remove installer question. The simbadc script is now installed by default. If you do not want it, run the installer with the -n option. Restructure data retrieval code to facilitate debugging. 0.032 2014-06-12 T. R. Wyant Add attribute emulate_soap_queries. If true, this attribute causes the query() method (and friends) to generate canned script queries rather than SOAP queries. If we are not using SOAP, query() and friends do not produce warnings. Eliminate use of each() built-in. Remove VO-format url_query test of MAIN_ID. A note from SIMBAD support January 6 2014 says they do not support any way to change what is in the MAIN_ID field in a url_query VO-format return. It _is_ supported in the script queries. 0.031 2014-02-05 T. R. Wyant Have installer scripts Build.PL and Makefile.PL notify of my intent to remove the 'install simbadc?' question and simply install it by default. The command-line options -y and -n will remain available. This is schedued for the first release after September 1 2014. Mark VO url query 'name' test TODO This started failing Feb 3 (returning '* alf Boo' rather than 'NAME Arcturus'). I found parameters that seem to influence the MAIN_iD returned by the text query, but not the VO query. So the test has been marked TODO, pending a response (if any) to the note I sent SIMBAD Feb 5 2014. Script-based queries seem unaffected. 0.030 2014-01-01 T. R. Wyant Further deprecate the use of SOAP. The query() method (and methods that use it) now warns on every use. These will become fatal the first release after April 1 2014. 0.029 2013-11-18 T. R. Wyant Fix test failures due to SIMBAD metadata changes The VO-format url_query data has started returning keys 'RA_d' and 'DEC_d' for decimal right ascension and declination, rather than 'RA' and 'DEC'. 0.028 2013-11-08 T. R. Wyant Deprecate the use of SOAP. This includes the query() method and all methods that use it. 0.027 2013-07-28 T. R. Wyant Make use of the relevant FORMAT_* constants in t/simple.t and t/yaml.t. Make SOAP::Lite and XML::Parser optional. Especially the former. Strip the literal newlines from the FORMAT_TXT_* canned formats. Remove (well, rename) author test that fails when SOAP VO queries start working, and remove TODO for SOAP in t/vo.t, on receiving letter saying that the problem is fixed. 0.026 2012-10-30 T. R. Wyant Methods query*() with 'type' attribute 'vo' (in other words, SOAP VOTable queries) started failing October 24 2012. Since I think this is a server-side problem (famous last words!) I have made the relevant tests TODO and put a NOTICE in the Astro::SIMBAD::Client POD. Replace code that feels around for a working YAML module with code that just uses YAML itself. 0.025 2012-01-05 T. R. Wyant Bring Changes file into compliance with Test::CPAN::Changes, and add xt/author/changes.t to make sure it stays that way. 0.024 2011-12-08 T. R. Wyant Update copy of Gnu GPL in LICENSES/Copying to have current FSF address. 0.023 2011-11-01 T. R. Wyant Correct the t/yaml.t script so that the script_file( 't/arcturus.yaml' ) tests are skipped if neither YAML nor YAML::Syck can be loaded. Add optional modules tests to the author tests, to be sure the above is fixed, and stays that way. Removed debug output from t/yaml.t Have the Astro::SIMBAD::Client script_file() method post the file to field 'scriptFile', not 'CriteriaFile', to match the current HTML form being emulated. Add debug output to t/yaml.t to try to track down why there are so many test failures in script_file( 't/arcturus.yaml' ). Update dependencies. Rewrite tests to use Test::More 0.88, and update build_requires for this. Comment tweaks to avoid a bug in Module::ExtractUse (i.e., play the CPANTS game). Correct t/vo.t radial velocity test. 0.022 2011-07-26 T. R. Wyant Update the canned recession velocity of Arcturus (used for testing) to match those retrieved from SIMBAD, which changed on or about July 25 2011. 0.021 2011-06-27 T. R. Wyant Update the canned positions of Arcturus (used for testing) to match those retrieved from SIMBAD, which changed on or about June 27 2011. 0.020 2011-05-22 T. R. Wyant Update the canned positions of Arcturus to match those actually retrieved from SIMBAD, which changed on or about May 18 2011. 0.019 2011-03-03 T. R. Wyant Convert to Perl Foundation-recommended license. Reorganize author tests to run on separate Build.PL tag, not a magic environment variable. Module::Build is no longer required for configuration since you can use ExtUtils::MakeMaker if you wish. 0.018 2009-04-09 T. R. Wyant Distribute developer tests, but only run if DEVELOPER_TEST is set. Comply with Perl::Critic using profile t/perlcriticrc. Criticize code as part of developer testing. Drop unneeded 'use FileHandle' from Build.PL. Have Build.PL and Makefile.PL handle -y and -n to supress prompt and install or not install simbadc respectively. Correct 'help client' in bin/simbadc Update t/vo.t to track the fact that the SIMBAD4 URL query has gone back to decimal degrees for position. 0.017 2008-11-29 T. R. Wyant Fix test failure when YAML::Syck installed but YAML not. 0.016 2008-11-17 T. R. Wyant Eliminate calls to UNIVERSAL::isa as a function. Revise tests to deal more gracefully with 5xx errors. 0.015 2008-10-29 T. R. Wyant Split Astro::SIMBAD::Client::WSQueryInterfaceService into its own file for bookkeeping purposes. 0.014 2008-08-30 T. R. Wyant In Astro::SIMBAD::Client, Makefile.PL, Build.PL, require Perl 5.008, because MailTools does, and SOAP::Lite requires MailTools, and we require SOAP::Lite. Fix TAP emitted by t::TestSimbad, so that we get useful output when the server is unreachable or unresponsive. 0.013 2008-07-24 T. R. Wyant Astro::SIMBAD::Client: Add =head1 LICENSE (CPANTS game) t/canned.data: Track change in data returned by %OTYPE in SIMBAD4 1.092 21-Jul-2008 0.012 2008-02-21 T. R. Wyant Add url_args attribute to provide default arguments to the url_query method. Add 'Astro::SIMBAD::Client' and version number to user agent string. Add Scalar::Util as a requirement, since this is not bundled with Perl 5.6. Add a delay (3 seconds by default) between queries of a given server. The 'delay' attribute controls this. Subsecond delays are available if Time::HiRes can be loaded. In bin/simbadc, parse