Open rubinbasha opened 1 month ago
I'm also facing this issue.
just saw there is a PR actually that will solve the issue, lets hope it gets merged soon
I am facing this issue "Because flutter_calendar_carousel >=2.4.2 depends on intl ^0.18.0 and flutter_calendar_carousel >=2.0.0 <2.4.2 depends on intl ^0.17.0, flutter_calendar_carousel >=2.0.0 requires intl ^0.17.0 or ^0.18.0. So, because atom depends on both flutter_calendar_carousel ^2.3.0 and intl ^0.19.0, version solving failed.",
and my intl version is 0.19.0 and flutter_calendar_carousel version is 2.4.2
Use
flutter_calendar_carousel:
git:
url: https://github.com/casualcoder404/flutter_calendar_carousel.git
Works fine for me now.
Version of flutter_calendar_carousel
2.4.2
Expected behavior
when executing flutter pub get the dependencies get resolved
Actual behavior
dependency resolution is blocked
Resolving dependencies... Note: intl is pinned to version 0.19.0 by flutter_localizations from the flutter SDK. See https://dart.dev/go/sdk-version-pinning for details.
Because no versions of flutter_calendar_carousel match >2.4.2 <3.0.0 and flutter_calendar_carousel 2.4.2 depends on intl ^0.18.0, flutter_calendar_carousel ^2.4.2 requires intl ^0.18.0. And because every version of flutter_localizations from sdk depends on intl 0.19.0, flutter_calendar_carousel ^2.4.2 is incompatible with flutter_localizations from sdk. So, because your_custom_app depends on both flutter_localizations from sdk and flutter_calendar_carousel ^2.4.2, version solving failed.
flutter doctor result (run flutter doctor in terminal)
[✓] Flutter (Channel stable, 3.22.0, on macOS 14.3 23D56 darwin-arm64, locale en-US) [✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0) [✓] Xcode - develop for iOS and macOS (Xcode 15.3) [✓] Chrome - develop for the web [✓] Android Studio (version 2023.1) [✓] IntelliJ IDEA Community Edition (version 2023.3.6) [✓] VS Code (version 1.89.0) [✓] Connected device (5 available) [✓] Network resources
• No issues found!
Steps to reproduce the behavior
run flutter upgrade on stable channel then run flutter pub get