Comments (4)
Github Actions (from my quick reading) still needs somewhere to execute the tests. The issue wasn't really anything to do with travis per se, IIRC it was because I was working on a transition towards using udunits for unit handling (optionally), and udunits or any non-standard binary package is really hard to install on CI. A suitable fix would be to roll back the udunits changes entirely and go back to only supporting pint-based unit conversions.
from atmos.
Ideally the CI (whether travis or otherwise) should be able to install with only pip
install steps, and no need for binary packages. I'm willing to lose the related functionality (like udunits support, which was never working anyways) to do this, as the core functionality which people seem to use (thermodynamic calculations) doesn't depend on it.
from atmos.
+1 for rolling back the pint
-based support for unit.
I brought up the GH Actions just for better consistency: so all code and testing reside in one place; while I fully understand the issue per se has nothing to do with travis.
from atmos.
If GH Actions is free and provides a free server to run the tests on, I'm not opposed to it. My understanding is that you use it to trigger a job on a server somewhere else, which Github doesn't run, but I could be wrong.
from atmos.
Related Issues (14)
- calculate should suggest variables it is missing when it can't calculate a quantity HOT 5
- Cannot use atmos in anaconda3 running python 2.7 HOT 2
- atm-meta HOT 2
- Atmos.meta
- ”RB:bulk Richardson number (dimensionless)“ issue HOT 1
- installation issue in Jupyter notebook HOT 6
- Add tag to current version HOT 4
- make unit handling dependencies optional
- Calculate absolute humidity from temperature and relative humidity HOT 7
- Provide more precise definition of RH HOT 6
- Calculating dry air density HOT 5
- Adiabatic lapse rate too low HOT 2
- no module named pip.req HOT 5
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 atmos.