Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giswqs/geodemo

A Python package for interactive mapping
https://github.com/giswqs/geodemo

geospatial gis jupyter mapping python

Last synced: 2 months ago
JSON representation

A Python package for interactive mapping

Awesome Lists containing this project

README

        

# geodemo

[![image](https://img.shields.io/pypi/v/geodemo.svg)](https://pypi.python.org/pypi/geodemo)
[![image](https://img.shields.io/conda/vn/conda-forge/geodemo.svg)](https://anaconda.org/conda-forge/geodemo)
[![image](https://pepy.tech/badge/geodemo)](https://pepy.tech/project/geodemo)
[![image](https://github.com/giswqs/geodemo/workflows/docs/badge.svg)](https://geodemo.gishub.org)
[![image](https://github.com/giswqs/geodemo/workflows/build/badge.svg)](https://github.com/giswqs/geodemo/actions?query=workflow%3Abuild)
[![image](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**A Python package for interactive mapping**

- Free software: MIT license
- Documentation: https://giswqs.github.io/geodemo

## Installation

### pip

```
pip install -U geodemo
```

## How to publish a Python package on conda-forge

**Here is a quick start guide for publishing a Python package on conda-forge. More information can be found in this [video tutorial](https://youtu.be/NNWhz7pqwCw).**

1. Install conda-build using: `conda install conda-build`
2. Create the conda recipe using: `conda skeleton pypi package-name`
3. Make changes to the recipe (**meta.yaml**) by following this [example](https://github.com/giswqs/geodemo/blob/master/recipe/meta.yaml). A few key items to change: add `noarch: python` under the `build` section; remove all packages except `pip` and `python` from the `host` section; specify a python version (e.g., >=3.6) for both the `host` and `run` sections; add `LICENSE`, `doc_url`, and `dev_url` to the `about` section; add your GitHub username to the `recipe-maintainers` section.
4. Fork
5. Add your package recipe to `staged-recipes/recipes/package-name/meta.yaml`
6. Commit changes and push to GitHub
7. Submit a pull request (e.g., )
8. Wait for the recipe to pass all checks
9. `@conda-forge/help-python` to let them know that your recipe is ready for review.
10. Once your recipe is accepted, your package feedstock should become available within a few hours (e.g., [geodemo-feedstock](https://github.com/conda-forge/geodemo-feedstock)).
11. The link to your package on conda-forage should be , such as

## Credits

This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter) and the [giswqs/pypackage](https://github.com/giswqs/pypackage) project template.