Skip to content

Releases: daneads/pypatent

1.2.0 - Selenium support

16 Jul 01:44
fee12cc
Compare
Choose a tag to compare

This version implements Selenium support for scraping. Previous versions were using the requests library for all requests, however this has had problems with the USPTO site lately. I notice some users have been able to use requests without issue, while others get 4xx errors.

PyPatent Version 1.2 implements an optional new WebConnection object to give the user the option to use Selenium WebDrivers in place of the requests library. This WebConnection object is optional. If used, it should be passed as an argument when initializing Search or Patent objects.

Use it in the following cases:

  • When you want to use Selenium instead of requests
  • When you want to use requests but with a custom user-agent or headers

1.1.0

26 Nov 02:48
e6072ee
Compare
Choose a tag to compare
  • Simplified to 2 objects: Search and Patent
  • A Search object searches the USPTO site and can output the results as a DataFrame or list. It can scrape the details of each patent, or just get the patent title and URL. Most users will only need to use this object.
  • A Patent object fetches and holds a single patent's info. Fetching the patent's details is now optional. This object should only be used when you already have the patent URL and aren't conducting a search.

1.0.2

25 Nov 23:27
Compare
Choose a tag to compare
v1.0.2

Add PyPi long description