Pulse-eco

Latest version: v2.3.2

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

Scan your dependencies

Page 1 of 3

2.3.2

Bug fixes

- Fix basic auth not being used in async requests

**Full Changelog**: https://github.com/martinkozle/pulse-eco/compare/v2.3.1...v2.3.2

2.3.1

Bug fixes

- Fix a bug with the `split_datetime_span` logic where if you pass a total span exactly equal to the maximum timedelta you would get an extra "invalid" span with `fr` being a second after `to`, resulting in a HTTP 400 error from `pulse.eco`. An example would be requesting exactly 7 days of `data_raw`.

**Full Changelog**: https://github.com/martinkozle/pulse-eco/compare/v2.3.0...v2.3.1

2.3.0

> [!WARNING]
> ⚠️ Breaking Changes ⚠️

- Pydantic and requests are no longer included in the base package, the previous v2.2.4 base package dependencies are now equivalent to `pulse-eco[client,requests]`

Deprecations

- The `session` argument is now deprecated, `client` should now be used instead for sync HTTP clients and `async_client` for async
- Importing from `pulseeco.enums` and `pulseeco.models` is now deprecated, instead either import from `pulseeco.client` or more explicitly from `pulseeco.client.enums` and `pulseeco.client.models`

Highlights

- `PulseEcoAPI` and `PulseEcoClient` now have async methods
- Support for multiple different HTTP clients ([docs](https://martinkozle.github.io/pulse-eco/http-clients/))
- Using the higher level client `PulseEcoClient` is now an opt-in extra `pulse-eco[client]`, which installs Pydantic, making the package more modular and portable

What's Changed
* Modularity by martinkozle in https://github.com/martinkozle/pulse-eco/pull/6


**Full Changelog**: https://github.com/martinkozle/pulse-eco/compare/v2.2.4...v2.3.0

2.2.4

**Full Changelog**: https://github.com/martinkozle/pulse-eco/compare/v2.2.3...v2.2.4

2.2.3

**Full Changelog**: https://github.com/martinkozle/pulse-eco/compare/v2.2.2...v2.2.3

2.2.2

Fix broken build CI issue

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.