Spatula

Latest version: v0.9.0

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

Scan your dependencies

Page 3 of 4

0.7.1

- remove undocumented default behavior for `get_source_from_input`
- major documentation overhaul
- fixes for scout scrape when working with raw data returns

0.7.0

- add `spatula scout` command
- make error messages a bit more clear
- improvements to documentation
- added more CLI options to control verbosity, user agent, etc.
- if module cannot be found, search current directory

0.6.0

- add full typing to library
- small bugfixes

0.5.0

- add `ExcelListPage`
- improve `Page.logger` and CLI output
- move to simpler `Workflow` class
- `spatula scrape` can now take the name of a page, will use default
Workflow
- bugfix: inconsistent name for `process_error_response`

0.4.1

- bugfix: dependencies are instantiated from parent page input

0.4.0

- restore Python 3.7 compatibility
- add behavior to handle returning additional `Page` subclasses to
continue scraping
- add default behavior when `Page.input` has a `url` attribute.
- add `PdfPage`
- add `page_to_items` helper
- add `Page.example_input` and `Page.example_source` for test command
- add `Page.logger` for logging
- allow use of `dataclasses` in addition to `attrs` as input objects
- improve output of HTML elements
- bugfix: not specifying a page processor on workflow is no longer an
error

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.