Package doesn't support intl 0.18
TatsuUkraine opened this issue · 4 comments
Timetable is incompatible with rrule package due to differences in intl version
Because rrule >=0.2.11 depends on intl ^0.18.0 and timetable >=1.0.0-alpha.0 depends on intl ^0.17.0, rrule >=0.2.11 is incompatible with timetable >=1.0.0-alpha.0.
So, because *** depends on both timetable ^1.0.0-alpha.11 and rrule ^0.2.11, version solving failed.
Unfortunately, this is blocked by dart_date, which also depends on intl ^0.17.0
: xantiagoma/dart_date#26
@JonasWanke it seems we need to update your package one more time) I think with recent flutter release it's already using 0.18.1 version
@TatsuUkraine I'm working on the new release right now (should be out within the next hour). It widens the dependency constraint tointl: '>=0.17.0 <0.19.0'
, so it's compatible with recent Flutter versions before 3.10.0 as well as the current ones from 3.10.0 onwards. Unfortunately, even though xantiagoma/dart_date#27 was merged, there's still no new release of that package (xantiagoma/dart_date#29), meaning a dependency override is still necessary for now when using Flutter 3.10.0.
This is published as part of v1.0.0-alpha.12