Freshpointsync

Latest version: v0.2.1

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

Scan your dependencies

0.2.1

What's Changed
* Updated library API.
- `update` and `update_silently` were merged into one method `update` with an optional `silent` flag.
- `CallableRunner` was moved to a separate package.
- Other minor changes.
* Fixed typing for Python version earlier than 3.10.
* Various bug fixes.
* Improved logging management and messages.
* Updated in-package docstrings and documentation.

What's New
* Implemented blocking handler calls in https://github.com/mykhakos/FreshPointSync/pull/2.
* Added the `info` field to the `Product` model to store the parsed product description.
* Added explicit SSL certificate verification for the client.

**Full Changelog**: https://github.com/mykhakos/FreshPointSync/compare/v0.1.0...v0.2.1

0.1.0

First release of the library.

Functionality:
- **Client**: async, fetches webpage data, has timeouts and retries.
- **Parser**: beautifulsoup4-based, parses all available Product data to Pydantic models.
- **Updater**: implements Observer pattern (invokes update handlers).
- **Product**: Pydantic model to store product data.
- **ProductPage** and **ProductPageHub**: main interaction points with the package.

**[!]** Update 17.07.2024: This release turned out to be broken for some of the claimed Python versions and contains lots of bugs. It is advised **not to use it**.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.