All Versions
15
Latest Version
Avg Release Cycle
37 days
Latest Release
-

Changelog History
Page 2

  • v3.1.0 Changes

    April 03, 2018
    • Changed configuration to not pull images by default see issue #31
    • Update get_encodings_from_content to return a string and remove trailing spaces see PR #35
    • โœ‚ Remove infinite recursion on parser selection see PR #39
    • Document video and image classes
    • โœ… Re-add remaining image tests
  • v3.0.9 Changes

    January 12, 2018
    • โž• Add soup as a parser option to use lxml.html.soupparser see issue #27
    • ๐Ÿ›  Fix an issue with passing the requests session object to the crawler
    • ๐Ÿ‘• Pylint changes
      • Added pylintrc file
      • Updated variable and positional argument names to be more pythonic
      • Fixed line continuation issues
      • Updated variable names when ambiguous
      • Cleaned up class and static methods
  • v3.0.8 Changes

    December 09, 2017
    • ๐Ÿ›  Fix using different requests session for each url fetched
      • Added close method to the Goose object
    • ๐Ÿ‘ Allow the Goose object to be a context manager python from goose3 import Goose with Goose() as g: g.extract(url='some-url-here') NOTE: No need to change code as it will attempt to automatically close the connection on garbage collection
    • ๐Ÿ”ง Configuration object changes
      • Better handling of the known_context_patterns configuration
      • Added http_headers configuration option to be passed to requests
      • Added http_proxies configuration option to be passed to requests
      • Added http_auth configuration option to be passed to requests
    • ๐Ÿ›  Fix base64 image parsing see issue #7
  • v3.0.7 Changes

    November 23, 2017
    • ๐Ÿ›  Fix installation issue
      • Removed unused/broken regex
      • Include all necessary files
      • Fix failed tests (most)
    • ๐Ÿ‘€ Resolved relative URL issue see issue #21
    • ๐Ÿ‘€ Resolved temporary files not being properly removed see issue #18
    • โœ‚ Removed unused dependencies and code to support python 2 see issue #16
    • ๐Ÿ›  Fix error when using the configuration object to configure goose see issue #14
  • v3.0.1 Changes

    • First working version of Goose3!