Provides easier interaction with Socrata open data portals http://dev.socrata.com. Users can provide a 'Socrata' data set resource URL, or a 'Socrata' Open Data API (SoDA) web query, or a 'Socrata' "human-friendly" URL, returns an R data frame. Converts dates to 'POSIX' format. Manages throttling by 'Socrata'.
This release fixes a failing unit test (#196) due to a broken URL, and updates outdated URLs (#201).
This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset (#183).
1.7.9 CRAN bug fixes
The updates from 1.7.8 to 1.7.9 are all realated to minor bug fixes to pass CRAN tests, which were caused by changes by the data portal vendor. See #179 and #174
This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset.
This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset. (#169)
This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset. (#166)
This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset. (#158 )
New features:
/data
) (#147)read.socrata
, write.socrata
, and ls.socrata
includes User-Agent
in headers, allowing for Socrata to track RSocrata usage (from version 1.7.4 onward) (#119)Bug fixes:
write.socrata()
unit test by only checking for 200
HTTP status code (#143)This release contains a single bug fix that was causing a unit test to fail because of a change made to the source dataset. (#141)
Performance improvements:
Bug fixes:
select=count()
statement was present in a URL. (#120)X-SODA2-*
headers available in the API response. Users will now get a warning and data will be returned as character
. (#118)ls.socrata()
as valid URLs to be used in read.socrata()
. Users will now be able to use URLs from the former function in the latter function. (#124)Deprecation:
RSocrata's core development team has stated a formal policy to only support the most recent release of R. Until now, RSocrata was tested against the penultimate release of R; however, testing will be limited to the current version of R and the current development release. The project's contributing guidelines have been updated to reflect that accepted changes to RSocrata must pass tests on the current and penulimate versions of R.
While RSocrata is only tested on the current and penultimate version, the core development team expects it will work on older versions most of the time. See #132 for more information.