What changes have been made with different releases
- Changed timeouts on requests so that they timeout faster and return something, rather than just hanging and holding onto threads
- Updated error handling significantly on requests and pyquery operations
- Changed how data was returned for unreachable URLs and for URLs with non-200 responses
- Ensured that the URL returned in the data is always the URL that was sent originally
- Updated the makefile so that the clean operation cleans out the
__pycache__
directory - Added a CHANGELOG.md
- First public release of RapidUnfurl
- Fix a ton of lynting and testing errors
- fixed default spacing
- Updated the readme to reference unfurling from davintaddeo.com
- Fixed the example.py to use rapidunfurl instead of pyunfurl
- Added error handling to the get method that uses requests to retrieve data from URLs
- Put in a dict response to use after handling a failed URL data retrieval
- Implemented unit testing for rapidunfurl
- Updated setup.py authorship information
- Added functools.lru_cache to cache responses when the same URL is provided to the command
- First crack at differentiating rapidunfurl from pyunfurl
- Remove all the HTML code in the response