Comments (7)
It may be because the pinning of xradar>=0.0.13
is insufficient for an alpha library. It will probably break too quickly, so maybe use exact version pinning instead?
Remark: I don't want to hamper your velocity, just sharing my thoughts. Kudos for conceiving xradar
by the way - I've taken a few glimpses and it looks excellent.
from wetterdienst.
Ah, forget about my suggestion, you've probably synchronised things well, because 0.0.13 is actually the latest release. Sorry for the noise, I will try to come up with a minimal repro if I can find some minutes.
from wetterdienst.
The reason
RUN python -m pip install --no-cache-dir --prefer-binary --no-deps wradlib
--no-deps will miss installing xradar here
xradar is now at 0.0.13, so latest version. Most of the code I've ported verbatim from wradlib to xradar and it is as stable as it gets. I've made sure that wradlib is only affected in the slightest way.
wradlib currently only uses the backend code from xradar, which is not about to change, besides bug fixes. I hope this is a little comforting with regard to the beta status of xradar.
from wetterdienst.
--no-deps
will miss installing xradar here
Oh, thank you so much for spotting this. I missed it. I actually don't know why we have those lines here.
wetterdienst/.github/release/full/Dockerfile
Lines 16 to 17 in 40b5800
wetterdienst/.github/workflows/install.sh
Line 18 in 40b5800
It would be better to install wradlib as a regular optional dependency of wetterdienst there, see GH-875.
from wetterdienst.
In 1.19 xradar has been added as dependency.
It was added in requirements.txt, I can't immediately see, why this brakes here.
from wetterdienst.
It would be better to install wradlib as a regular optional dependency of wetterdienst there, see #875.
I gave it a try with GH-878, but immediately got tripped, and by that, reminded, about the error we are observing then, because we don't use Anaconda on our CI, and the dependency chain wradlib -> Cartopy -> GDAL does not resolve well 1.
Footnotes
-
I am specifically wondering why wradlib pulls in Cartopy, even though it is only listed as optional dependency, right? ↩
from wetterdienst.
We've improved the situation with GH-879. Thanks again!
from wetterdienst.
Related Issues (20)
- Can't figure out why some parameters raise a TypeError while others work normally HOT 1
- Request for DWD Solar Irradiance returns missing data despite filters set HOT 2
- List of DWD-parameters that throw exceptions HOT 2
- Too strict dependency pinning HOT 17
- Column names of 5 minute precipitation data different for recent and historical data HOT 2
- matching the forecasts with the ground truth HOT 10
- ValueError: seek of closed file HOT 2
- Feat: Add integrated surface database HOT 11
- wradlib: Improve installation recipe when building the Docker "full" image HOT 2
- confusing/wrong precipitation-height unit HOT 2
- Conda install fails HOT 26
- No data downloaded < 2h HOT 4
- Packaging: Introduce `versioningit` HOT 3
- Handle external pull requests wrt. OCI image build + push well HOT 6
- Possible bug: ModuleNotFoundError: pa.array requires 'pyarrow' module to be installed HOT 3
- Length mismatch: Expected axis has 33 elements, new values have 6 elements HOT 7
- Bug in GeosphereObservationDataset class HOT 2
- Bug in datetime conversion in GeosphereObservationValues._collect_station_parameter HOT 1
- Confusion of extracted parameters in the Geosphere Dataset HOT 10
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 wetterdienst.