Goose3

Latest version: v3.1.19

Safety actively analyzes 631322 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

3.1.14

* Fix `article.schema` failing when returns a list instead of a dictionary; [PR 160](https://github.com/goose3/goose3/pull/160); Thanks [catdingding](https://github.com/catdingding)
* Add `article.top_node_raw_html` which keeps the base html of the top node; [see issue 112](https://github.com/goose3/goose3/issues/112) and [PR #162](https://github.com/goose3/goose3/pull/162); Thanks [markowanga](https://github.com/markowanga)
* Handle opengraph arrays if multiple tags are present; [see issue 91](https://github.com/goose3/goose3/issues/91)

3.1.13

* ***Deprecation Notice:***
* `camelCase` functions have been deprecated; [see issue 151](https://github.com/goose3/goose3/issues/151)
* Fix for building Goose3 into an executable; [see issue 144](https://github.com/goose3/goose3/issues/144)
* Fix `schema.org` check; [see PR 154](https://github.com/goose3/goose3/pull/154); Thanks [mromanelli9](https://github.com/mromanelli9)
* Fix `TypeError` issues in publisher and title extractions; [see PR 157](https://github.com/goose3/goose3/pull/157) and [PR #156](https://github.com/goose3/goose3/pull/156); Thanks [Amaimersion](https://github.com/Amaimersion)
* Fix `Configuration.strict` not always being enforced; [see issue 158](https://github.com/goose3/goose3/issues/158)
* Update build system to be [PEP 517](https://peps.python.org/pep-0517/) compliant
* Code Standardization
* Upgrade code using [pyupgrade](https://github.com/asottile/pyupgrade)
* Pylint to find and resolve possible issues
* Automated code formatting using [psf/black](https://github.com/psf/black)

3.1.11

* Replace `md5` with a pure python `fnv_1a` non-cryptographic hash [see issue 133](https://github.com/goose3/goose3/issues/133); Thanks [openbrian](https://github.com/openbrian)

3.1.10

* Fix for float based timezones [see issue 128](https://github.com/goose3/goose3/issues/128) Thanks [Vasniktel](https://github.com/Vasniktel)!
* Add `langdetect` dependency to help resolve some edge cases when missing language information causes text to not be pulled. [see issue 106](https://github.com/goose3/goose3/issues/106)

3.1.9

* Fix for removing site name from title when it is part of the title [see issue 123](https://github.com/goose3/goose3/issues/123)
* Fix parsing encoding string when encoding information is capitalized [see issue 109](https://github.com/goose3/goose3/issues/109)

3.1.8

* Fixed title being an empty string when the title is the same as the site name [see PR 117](https://github.com/goose3/goose3/pull/117) Thanks [Pradhvan](https://github.com/Pradhvan)
* Add optional removal of footnotes [see issue 105](https://github.com/goose3/goose3/issues/105)

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.