Iso-week-date

Latest version: v1.4.1

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

Scan your dependencies

Page 1 of 2

1.4.0

What's Changed

* fix: `Expr.iwd.isoweek_to_datetime` in `with_columns` context by FBruzzesi in https://github.com/FBruzzesi/iso-week-date/pull/84

* feat: Introduces `strict` keyword in `isoweek_to_datetime` and `isoweekdate_to_datetime`

**Full Changelog**: https://github.com/FBruzzesi/iso-week-date/compare/v1.3.0...v1.4.0

1.3.0

What's Changed

The public API is left unchanged, except for one details, which however could be breaking change.

The following methods changed params behavior:

- For [`BaseIsoWeek.range(...)`](https://fbruzzesi.github.io/iso-week-date/api/baseisoweek/#iso_week_date.base.BaseIsoWeek.range): `step`, `inclusive` and `as_str` are keyword only
- For [`IsoWeek.weeksout(...)`](https://fbruzzesi.github.io/iso-week-date/api/isoweek/#iso_week_date.isoweek.IsoWeek.weeksout): `step` and `as_str` are keyword only
- For [`IsoWeekDate.daysout(...)`](https://fbruzzesi.github.io/iso-week-date/api/isoweekdate/#iso_week_date.isoweekdate.IsoWeekDate.daysout): `step` and `as_str` are keyword only

Internals

Quite a few internals changed:

* tests have been refactored in 74
* better typing to be fully mypy compliant 75

**Full Changelog**: https://github.com/FBruzzesi/iso-week-date/compare/v1.2.0...v1.3.0

1.2.0

What's Changed

Biggest change is pydantic compatible types available in `iso_week_date.pydantic` module (requires `pydantic>=2.4.0`)

Commits

* feat: pydantic types by FBruzzesi in https://github.com/FBruzzesi/iso-week-date/pull/69
* chore: Adopt uv in GHA by FBruzzesi in https://github.com/FBruzzesi/iso-week-date/pull/71

**Full Changelog**: https://github.com/FBruzzesi/iso-week-date/compare/v1.1.0...v1.2.0

1.1.0

What's Changed

* Extend `__add__` & `__sub__` to iterable(s) by FBruzzesi in https://github.com/FBruzzesi/iso-week-date/pull/59


**Full Changelog**: https://github.com/FBruzzesi/iso-week-date/compare/v1.0.0...v1.1.0

1.0.0

Breaking Changes

Renamed pandas and polars namespaces from `isoweek` to `iwd`.

0.3.0

Description

- Adds pandas Series and polars Series and Expr extensions (dedicated namespaces) to work directly with methods instead of functions. [documentation section](https://fbruzzesi.github.io/iso-week-date/user-guide/dataframe-modules/#extensions)
- Fixes type hinting (now mypy compliant 😁)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.