USPTO Open Data API client CHANGES¶
development¶
2019-03-14 0.8.3¶
- Fix
uspto-peds search
command. Thanks, Rahul!
2018-10-24 0.8.2¶
- Fix regression re. proper charset decoding
2018-10-24 0.8.1¶
- Improve tooling (Makefile)
- Fix regression when decoding the document identifier
- Disable the PBD subsystem as it has been decommissioned by the USPTO. Thanks, Mohamed and Andy!
2018-10-03 0.8.0¶
- Upgrade to lxml 4.2.5 to satisfy libxml2 compilation on recent Homebrew
- Improve error reporting when upstream API is defunct
with e.g.
Service Unavailable: Back-end server is at capacity
. Thanks, Mohamed!
2017-11-20 0.7.4¶
- Replace non ASCII-compatible quotation marks in CHANGES to address #1. Thanks again, Rahul.
2017-11-17 0.7.3¶
- Replace non ASCII-compatible quotation marks in README to address #1. Thanks, Rahul.
2017-10-31 0.7.1¶
- Update documentation
2017-10-31 0.7.0¶
- Add documentation infrastructure (Sphinx) and tooling
2017-10-25 0.6.0¶
- Add commandline options
--start
and--rows
for paging through search results - Update documentation
2017-10-24 0.5.6¶
- Fix search command
- Update documentation
- Improve .bumpversion.cfg
2017-10-24 0.5.5¶
- Fix bumpversion woes
2017-10-24 0.5.4¶
- Fix “clint” dependency
- Update Makefile re. release process
2017-10-24 0.5.3¶
- Release on PyPI using “twine”
2017-10-24 0.5.2¶
- Release on PyPI using “flit”
2017-10-24 0.5.1¶
- Update documentation
2017-10-24 0.5.0¶
- When saving documents, optionally use the application identifier as filename
- Make “–type” argument optional by guessing document type from number
- Improve command line option juggling and documentation
- Properly retry failing tasks with Celery
- Honor “–use-application-id” also when printing results to STDOUT in bulk mode
- Fix Celery task reject behavior
- Don’t use number from “–numberfile” when prefixed with “#”
- Improve exception handling and error response for bulk acquisition mode
- Improve Celery bootstrapping again
- Add API search mode, refactoring and cleanups, update API and command line documentation
2017-10-22 0.4.0¶
- Improve Celery bootstrapping
- Add “–poll” option to wait for results when running in “–background” mode
- Improve command line argument handling
- Rename command line option “–poll” to “–wait”
- Introduce bulk mode based on task queue:
uspto-{pbd,peds} bulk {get,save} ...
2017-10-21 0.3.0¶
- Implement access to the USPTO Patent Examination Data System (PEDS), including command line program
uspto-peds
- Generalize Celery-based background downloads between PBD and PEDS
2017-10-20 0.2.1¶
- Minor fixes and Python3 compatibility
2017-10-20 0.2.0¶
- Python3 compatibility
- Add command line program
uspto-pbd
for printing and saving documents from the USPTO PAIR Bulk Data API
2017-10-20 0.1.0¶
- Implement the basic query and download parts of the USPTO PAIR Bulk Data API
- Implement Celery-based downloader infrastructure
2017-10-19 0.0.0¶
- Basic framework for asynchronous and parallel API interaction based on Celery