Comments (15)
Looks like conda smitty can help with CI. I'll start with the basics on the existing feedstock but maybe we move to this.
from geowombat.
I also ran into this on building a pypi package with circle ci
https://www.guyrking.com/2019/12/28/create-a-pypi-package-using-circleci-and-github.html
from geowombat.
@jgrss I noticed the conda feedstock PR that are getting generated. I don't really understand how its getting generated, maybe on circleci side, but all the pipelines are failing with:
ModuleNotFoundError: No module named 'retry'
Looks like a simple fix.
from geowombat.
No this is manual at the moment, but we just need to be able to update the v number and the checksum.
from geowombat.
Completely agree with getting packaged releases. I am close to automating this with CircleCI (see this step).
from geowombat.
The GitHub auto-release is now working: https://app.circleci.com/pipelines/github/jgrss/geowombat/146/workflows/56cd2cb0-d3f4-41fa-99f0-356ee91cded8/jobs/199.
from geowombat.
Ok I have tried a bunch of things mostly to no avail. The following builds locally (need to switch type back to .yaml) for linux. But I haven't been able to get it to build on osx or windows.
meta working_on_linux.txt
@jgrss
from geowombat.
Here's an update on getting an official Dockerfile for the project. See this branch. Let me know if you can successfully create the Docker image.
from geowombat.
Looks like all the tests passed!
conda-forge/geowombat-feedstock#14
from geowombat.
Hey @mmann1123 what action do I need to take here? I am unfamiliar with conda feedstocks.
from geowombat.
Is circleci generating the scripts and pull requests? If so that's amazing
I will look into how to trigger the merge
from geowombat.
@jgrss Ok looks like its not the easy win I was hoping for. I have tried a few things here and can't get it to build the new version bc of the c build requirements for moving
from geowombat.
Got it! I think they will merge after review. @jgrss
see PR
from geowombat.
Looks good to me--nice work. So will this get triggered on every PR merge?
from geowombat.
Yes please
from geowombat.
Related Issues (20)
- Apply on bands error HOT 1
- Apply HOT 2
- Expand pinned python version HOT 1
- Feedstock Issues HOT 1
- Failed to Install Geowombat on pip and conda HOT 12
- Requirement differences between package & conda-forge HOT 6
- Coordinating efforts on potential new geospatial Xarray accessor HOT 2
- Regression capability in geowombat HOT 3
- ARM Installation Issues HOT 9
- Apply interpolation HOT 4
- Stac import HOT 2
- series.apply big tiff / bad block
- EVI equation is wrong HOT 2
- Support for pyproj 3.4.1? HOT 6
- Slow extract HOT 2
- mosaic bounds HOT 4
- fit_predict
- Stack & Mosaic Advice? HOT 6
- writing with Bigtiff HOT 2
- [] in open trigger stacking
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 geowombat.