Skip to content

Commit dfefe39

Browse files
committed
updated v0.5.6
- Removed dependency on GDAL - Removed additional requirements - Simpler use and installation
1 parent 9216af1 commit dfefe39

File tree

4 files changed

+8
-76
lines changed

4 files changed

+8
-76
lines changed

README.md

Lines changed: 4 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -42,47 +42,7 @@ This assumes that you have native python & pip installed in your system, you can
4242

4343
`python` and then `pip list`
4444

45-
**geeup now only support Python v3.4 or higher from geeup version 0.3.3**
46-
47-
**This command line tool is dependent on functionality from GDAL**
48-
For installing GDAL in Ubuntu
49-
50-
```
51-
sudo add-apt-repository ppa:ubuntugis/ppa && sudo apt-get update
52-
sudo apt-get install gdal-bin
53-
sudo apt-get install python-gdal
54-
```
55-
56-
## Windows Setup
57-
58-
Shapely and a few other libraries are notoriously difficult to install on windows machines so follow the steps mentioned here **before installing porder**. You can download and install shapely and other libraries from the [Unofficial Wheel files from here](https://www.lfd.uci.edu/~gohlke/pythonlibs) download depending on the python version you have. **Do this only once you have install GDAL**. I would recommend the steps mentioned above to get the GDAL properly installed. However I am including instructions to using a precompiled version of GDAL similar to the other libraries on windows. You can test to see if you have gdal by simply running
59-
60-
`gdalinfo`
61-
62-
in your command prompt. If you get a read out and not an error message you are good to go. If you don't have gdal try Option 1,2 or 3 in that order and that will install gdal along with the other libraries
63-
64-
#### Option 1:
65-
66-
Starting from geeup v0.3.4 onwards:
67-
68-
Simply run `geeup -h` after installation. This should go fetch the extra libraries you need and install them. Once installation is complete, the porder help page will show up. This should save you from the few steps below.
69-
70-
#### Option 2:
71-
72-
If this does not work or you get an unexpected error try the following commands. You can also use these commands if you simply want to update these libraries.
73-
74-
```
75-
pipwin refresh
76-
pipwin install gdal
77-
```
78-
79-
#### Option 3
80-
81-
For Windows I also found this [guide](https://webcache.googleusercontent.com/search?q=cache:UZWc-pnCgwsJ:https://sandbox.idre.ucla.edu/sandbox/tutorials/installing-gdal-for-windows+&cd=4&hl=en&ct=clnk&gl=us) from UCLA
82-
83-
Also for Ubuntu Linux I saw that this is necessary before the install
84-
85-
`sudo apt install libcurl4-openssl-dev libssl-dev`
45+
**geeup now only support Python v3.7 or higher from geeup version 0.5.6**
8646

8747
**This also needs earthengine cli to be [installed and authenticated on your system](https://developers.google.com/earth-engine/python_install_manual) and earthengine to be callable in your command line or terminal**
8848

@@ -331,6 +291,9 @@ optional arguments:
331291

332292
# Changelog
333293

294+
### 0.5.6
295+
- Removed dependency on GDAL
296+
334297
### 0.5.5
335298

336299
- Made sure table and image upload use the term associated tasks

docs/changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
### 0.5.6
4+
- Removed dependency on GDAL
5+
36
### 0.5.5
47
- Made sure table and image upload use the term associated tasks
58
- geeup tasks now uses updateTime to prevent key error for RUNNING tasks

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This tool came of the simple need to handle batch uploads of both image assets t
1616
![geeup_main](https://user-images.githubusercontent.com/6677629/147896906-5b421ba5-de0d-47de-bb88-e4a0edce6528.png)
1717

1818

19-
If you find this tool useful, star and cite it as below to show your suppport
19+
If you find this tool useful, star and cite it as below to show your support
2020

2121
```
2222
Samapriya Roy. (2022). samapriya/geeup: geeup: Simple CLI for Earth Engine Uploads (0.5.4).

docs/installation.md

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,6 @@ This assumes that you have native python & pip installed in your system, you can
66
**geeup now only support Python v3.4 or higher from geeup version 0.3.3**
77

88

9-
**This command line tool is dependent on functionality from GDAL**
10-
For installing GDAL in Ubuntu
11-
```
12-
sudo add-apt-repository ppa:ubuntugis/ppa && sudo apt-get update
13-
sudo apt-get install gdal-bin
14-
sudo apt-get install python-gdal
15-
```
16-
## Windows Setup
17-
Shapely and a few other libraries are notoriously difficult to install on windows machines so follow the steps mentioned here **before installing porder**. You can download and install shapely and other libraries from the [Unofficial Wheel files from here](https://www.lfd.uci.edu/~gohlke/pythonlibs) download depending on the python version you have. **Do this only once you have install GDAL**. I would recommend the steps mentioned above to get the GDAL properly installed. However I am including instructions to using a precompiled version of GDAL similar to the other libraries on windows. You can test to see if you have gdal by simply running
18-
19-
```gdalinfo```
20-
21-
in your command prompt. If you get a read out and not an error message you are good to go. If you don't have gdal try Option 1,2 or 3 in that order and that will install gdal along with the other libraries
22-
23-
#### Option 1:
24-
Starting from geeup v0.3.4 onwards:
25-
26-
Simply run ```geeup -h``` after installation. This should go fetch the extra libraries you need and install them. Once installation is complete, the porder help page will show up. This should save you from the few steps below.
27-
28-
#### Option 2:
29-
If this does not work or you get an unexpected error try the following commands. You can also use these commands if you simply want to update these libraries.
30-
31-
```
32-
pipwin refresh
33-
pipwin install gdal
34-
```
35-
36-
#### Option 3
37-
For Windows I also found this [guide](https://webcache.googleusercontent.com/search?q=cache:UZWc-pnCgwsJ:https://sandbox.idre.ucla.edu/sandbox/tutorials/installing-gdal-for-windows+&cd=4&hl=en&ct=clnk&gl=us) from UCLA
38-
39-
Also for Ubuntu Linux I saw that this is necessary before the install
40-
41-
```sudo apt install libcurl4-openssl-dev libssl-dev```
42-
439
**This also needs earthengine cli to be [installed and authenticated on your system](https://developers.google.com/earth-engine/python_install_manual) and earthengine to be callable in your command line or terminal**
4410

4511
To install **geeup: Simple CLI for Earth Engine Uploads** you can install using two methods.

0 commit comments

Comments
 (0)