https://github.com/samapriya/pipgeo
CLI for Unofficial windows Geospatial library wheels
https://github.com/samapriya/pipgeo
Last synced: 6 months ago
JSON representation
CLI for Unofficial windows Geospatial library wheels
- Host: GitHub
- URL: https://github.com/samapriya/pipgeo
- Owner: samapriya
- License: apache-2.0
- Created: 2023-01-13T05:51:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-10T01:23:46.000Z (about 2 years ago)
- Last Synced: 2024-12-13T22:33:31.094Z (6 months ago)
- Language: Python
- Size: 20.5 KB
- Stars: 18
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# pipgeo: CLI for Unofficial windows Geospatial library wheels
[](https://github.com/samapriya/pipgeo/actions/workflows/CI.yml)
The amazing work of [Christoph Gohlke](https://www.cgohlke.com/) is the source of all this, though the unofficial windows binaries page at lfd is no longer maintained. Christoph has created a [dedicated GitHub repository with a subset of geospatial wheel assets that have been released](https://github.com/cgohlke/geospatial.whl). This tool is a straightforward CLI that can pre-install a binary wheel from the latest release assets.
#### Installation
Installation is pretty simple use. The tool automatically also checks as new versions are released and informs you.
**The precompiled wheels and as such the tool is only available for python 3.8 and higher**
```
pip install pipgeo
```
#### pipgeo release
This tool fetches release assets from the latest release and lists them to the user incase they are looking for a specific packages and or want to install a specific package.Example usage
```
pipgeo release
```
#### pipgeo fetch
This tool will allow you to fetch a specific package from the latest release and install it. You can search based on the package list returned form the release tool.Example usage
```
pipgeo fetch --lib gdal
```
#### pipgeo sys
This will install all packages from the release assets onto your system. It maintains prerequisite and dependency order to allow for easy installation.Example usage
```
pipgeo sys
```
### Changelog
#### v0.0.6
- release checker tool now checks if packages exists for installed python version in latest release#### v0.0.5
- release tool now print available release packages and version number
- improved pypi version check functionality
- fetch tool auto upgrades to latest version if new version is available in release#### v0.0.4
- added dependency check from dependency tree
- dependencies also installed using pipgeo#### v0.0.3
- updated readme with instructions