Releases: FBruzzesi/iso-week-date
Releases · FBruzzesi/iso-week-date
Version v1.4.0
What's Changed
-
fix:
Expr.iwd.isoweek_to_datetime
inwith_columns
context by @FBruzzesi in #84 -
feat: Introduces
strict
keyword inisoweek_to_datetime
andisoweekdate_to_datetime
Full Changelog: v1.3.0...v1.4.0
v1.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(...)
:step
,inclusive
andas_str
are keyword only - For
IsoWeek.weeksout(...)
:step
andas_str
are keyword only - For
IsoWeekDate.daysout(...)
:step
andas_str
are keyword only
Internals
Quite a few internals changed:
Full Changelog: v1.2.0...v1.3.0
Version v1.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 #69
- chore: Adopt uv in GHA by @FBruzzesi in #71
Full Changelog: v1.1.0...v1.2.0
iso-week-date v1.1.0
What's Changed
- Extend
__add__
&__sub__
to iterable(s) by @FBruzzesi in #59
Full Changelog: v1.0.0...v1.1.0
Version 1.0.0
Breaking Changes
Renamed pandas and polars namespaces from isoweek
to iwd
.
iso-week-date v0.3.0
Description
- Adds pandas Series and polars Series and Expr extensions (dedicated namespaces) to work directly with methods instead of functions. documentation section
- Fixes type hinting (now mypy compliant 😁)
Version v0.2.2
version bump
Version v0.2.0
- Adds IsoWeek and IsoWeekDate
to_values
andfrom_values
methods - Adds pandas and polars functionalities for isoweekdate series (to datetime and from datetime)
Version v0.1.0
- Introduces the
IsoWeekDate
class to work with "YYYY-WNN-D" format - Refactors core functionalities into an abstract base class and multiple mixin's
Version 0.0.1
First iteration release:
IsoWeek
class to work with ISO Week date in YYYY-WNN format- pandas utils module
- polars utils module