Comments (3)
I've published more 3.7.1
that depends on meta 1.7.0
instead.
from dart-more.
Thank you for the report. Unfortunately there are always some packages that depend on older versions of common packages. I suggest you report this to those packages, and in the meantime depend on an older version of more
that is compatible with your dependencies?
from dart-more.
In that case, the other package is flutter_test
which dictates a fixed version of meta
: https://github.com/flutter/flutter/blob/3.0.2/packages/flutter_test/pubspec.yaml#L39
They have already updated meta
to 1.8.0 in master so at some points in the future, the incompatibility will be fixed by simply upgrading Flutter, but in the meantime this issue will block people who want to use the latest version of More.
It sucks for package developers, but I think the best practice is to keep meta
at the lowest version possible. See few examples:
- https://github.com/felangel/bloc/blob/8ad0a14b4eb4dde97f62d04dece8e0a72f15d5f4/packages/bloc/pubspec.yaml#L13
- https://github.com/firebase/flutterfire/blob/ea03c6b349ccd63317f96e37c85daf7e11f2a28a/packages/firebase_messaging/firebase_messaging/pubspec.yaml#L22
from dart-more.
Related Issues (14)
- why data class is hidden? HOT 1
- IntegerRange(500).contains(1000) is true HOT 1
- IntegerRange(10, 35, 10) isn't returning [10, 20, 30] HOT 3
- `printer/null.dart` breaks DDC builds HOT 1
- [BitList] Consider making use of efficient implementations of popcount, ctz and clz if they become available. HOT 1
- meta ^1.11.0 and every version of flutter from sdk depends on meta 1.10.0 HOT 1
- Python `range` equivalent HOT 2
- Always Nulls Last for Ascending or Descending sort HOT 2
- Ordering example incorrect [documentation] HOT 1
- Iterable<T> insertBetween(T element) on Iterable<T> HOT 3
- Merging map recursively HOT 2
- Multiset difference method should take Iterable<Object?> as argument HOT 1
- Q: Stream utilities PR HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dart-more.