Code Monkey home page Code Monkey logo

geonum-feedstock's Introduction

About geonum

Home: https://github.com/jgliss/geonum

Package license: GPL-3.0

Feedstock license: BSD-3-Clause

Summary: Toolbox for 3D geonumerical calculations

Development: https://github.com/jgliss/geonum

Documentation: https://geonum.readthedocs.io/

Current build status

All platforms:

Current release info

Name Downloads Version Platforms
Conda Recipe Conda Downloads Conda Version Conda Platforms

Installing geonum

Installing geonum from the conda-forge channel can be achieved by adding conda-forge to your channels with:

conda config --add channels conda-forge

Once the conda-forge channel has been enabled, geonum can be installed with:

conda install geonum

It is possible to list all of the versions of geonum available on your platform with:

conda search geonum --channel conda-forge

About conda-forge

Powered by NumFOCUS

conda-forge is a community-led conda channel of installable packages. In order to provide high-quality builds, the process has been automated into the conda-forge GitHub organization. The conda-forge organization contains one repository for each of the installable packages. Such a repository is known as a feedstock.

A feedstock is made up of a conda recipe (the instructions on what and how to build the package) and the necessary configurations for automatic building using freely available continuous integration services. Thanks to the awesome service provided by CircleCI, AppVeyor and TravisCI it is possible to build and upload installable packages to the conda-forge Anaconda-Cloud channel for Linux, Windows and OSX respectively.

To manage the continuous integration and simplify feedstock maintenance conda-smithy has been developed. Using the conda-forge.yml within this repository, it is possible to re-render all of this feedstock's supporting files (e.g. the CI configuration files) with conda smithy rerender.

For more information please check the conda-forge documentation.

Terminology

feedstock - the conda recipe (raw material), supporting scripts and CI configuration.

conda-smithy - the tool which helps orchestrate the feedstock. Its primary use is in the construction of the CI .yml files and simplify the management of many feedstocks.

conda-forge - the place where the feedstock and smithy live and work to produce the finished article (built conda distributions)

Updating geonum-feedstock

If you would like to improve the geonum recipe or build a new package version, please fork this repository and submit a PR. Upon submission, your changes will be run on the appropriate platforms to give the reviewer an opportunity to confirm that the changes result in a successful build. Once merged, the recipe will be re-built and uploaded automatically to the conda-forge channel, whereupon the built conda packages will be available for everybody to install and use from the conda-forge channel. Note that all branches in the conda-forge/geonum-feedstock are immediately built and any created packages are uploaded, so PRs should be based on branches in forks and branches in the main repository should only be used to build distinct package versions.

In order to produce a uniquely identifiable distribution:

  • If the version of a package is not being increased, please add or increase the build/number.
  • If the version of a package is being increased, please remember to return the build/number back to 0.

Feedstock Maintainers

geonum-feedstock's People

Contributors

beckermr avatar conda-forge-admin avatar conda-forge-curator[bot] avatar jgliss avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

jgliss

geonum-feedstock's Issues

basemap installation does not work on Windows 10

Issue: Currently, the basemap installation does not work on Windows 10. I installed geonum into a new (empty) Python 3 environment and get the following error when trying to import basemap:

python -c "from mpl_toolkits.basemap import Basemap"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\Jonas\Anaconda3\envs\geonum\lib\site-packages\mpl_toolkits\basemap\__init__.py", line 156, in <module>
    epsgf = open(os.path.join(pyproj_datadir,'epsg'))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Jonas\\Anaconda3\\envs\\geonum\\Library\\share\\proj\\epsg'

This is addressed in PR #5 and will be fixed soon, but for now, remains a problem.


Environment (conda list):
$ conda list
# packages in environment at C:\Users\Jonas\Anaconda3\envs\geonum:
#
# Name                    Version                   Build  Channel
asn1crypto                0.24.0                py37_1003    conda-forge
atomicwrites              1.3.0                      py_0    conda-forge
attrs                     19.1.0                     py_0    conda-forge
basemap                   1.2.0            py37h4e5d7af_0    anaconda
blas                      1.0                         mkl    anaconda
bzip2                     1.0.6             hfa6e2cd_1002    conda-forge
ca-certificates           2019.3.9             hecc5488_0    conda-forge
certifi                   2019.3.9                 py37_0    conda-forge
cffi                      1.12.3           py37hb32ad35_0    conda-forge
cftime                    1.0.3.4         py37h452e1ab_1001    conda-forge
chardet                   3.0.4                 py37_1003    conda-forge
colorama                  0.4.1                      py_0    conda-forge
cryptography              2.6.1            py37hb32ad35_0    conda-forge
curl                      7.64.1               h4496350_0    conda-forge
cycler                    0.10.0                     py_1    conda-forge
freetype                  2.10.0               h5db478b_0    conda-forge
geonum                    1.4.3                      py_2    conda-forge
geos                      3.6.2             he025d50_1004    conda-forge
gpxpy                     1.3.5                      py_0    conda-forge
hdf4                      4.2.13            hf8e6fe8_1002    conda-forge
hdf5                      1.10.4          nompi_hcc15c50_1106    conda-forge
icc_rt                    2019.0.0             h0cc432a_1    anaconda
icu                       58.1                     vc14_0    conda-forge
idna                      2.8                   py37_1000    conda-forge
intel-openmp              2019.3                      203    anaconda
jpeg                      9c                hfa6e2cd_1001    conda-forge
kiwisolver                1.1.0            py37he980bc4_0    conda-forge
krb5                      1.16.3            hdd46e55_1001    conda-forge
latlon23                  1.0.7                      py_0    conda-forge
libblas                   3.8.0                    10_mkl    conda-forge
libcblas                  3.8.0                    10_mkl    conda-forge
libcurl                   7.64.1               h4496350_0    conda-forge
liblapack                 3.8.0                    10_mkl    conda-forge
libnetcdf                 4.6.2             h396784b_1001    conda-forge
libpng                    1.6.37               h7602738_0    conda-forge
libssh2                   1.8.2                h642c060_2    conda-forge
matplotlib                3.1.0                    py37_0    conda-forge
matplotlib-base           3.1.0            py37h3e3dc42_0    conda-forge
mkl                       2019.3                      203    anaconda
more-itertools            4.3.0                 py37_1000    conda-forge
netcdf4                   1.5.1.2          py37h2b7c3b1_0    conda-forge
numpy                     1.16.3           py37h873a0b8_0    conda-forge
openssl                   1.1.1b               hfa6e2cd_2    conda-forge
pip                       19.1.1                   py37_0    conda-forge
pluggy                    0.11.0                     py_0    conda-forge
proj4                     6.1.0                hc2d0af5_1    conda-forge
py                        1.8.0                      py_0    conda-forge
pycparser                 2.19                     py37_1    conda-forge
pyopenssl                 19.0.0                   py37_0    conda-forge
pyparsing                 2.4.0                      py_0    conda-forge
pyproj                    2.1.3            py37h3f740ce_2    conda-forge
pyqt                      5.9.2            py37h6538335_0    conda-forge
pyshp                     2.1.0                      py_0    conda-forge
pysocks                   1.7.0                    py37_0    conda-forge
pytest                    4.5.0                    py37_0    conda-forge
python                    3.7.3                hb12ca83_0    conda-forge
python-dateutil           2.8.0                      py_0    conda-forge
qt                        5.9.7                hc6833c9_1    conda-forge
requests                  2.22.0                   py37_0    conda-forge
scipy                     1.2.1            py37h29ff71c_0    anaconda
setuptools                41.0.1                   py37_0    conda-forge
sip                       4.19.8          py37h6538335_1000    conda-forge
six                       1.12.0                py37_1000    conda-forge
sqlite                    3.26.0            hfa6e2cd_1001    conda-forge
srtm.py                   0.3.4                      py_0    conda-forge
tk                        8.6.9             hfa6e2cd_1001    conda-forge
tornado                   6.0.2            py37hfa6e2cd_0    conda-forge
urllib3                   1.24.3                   py37_0    conda-forge
vc                        14.1                 h21ff451_3    anaconda
vs2015_runtime            15.5.2                        3    anaconda
wcwidth                   0.1.7                      py_1    conda-forge
wheel                     0.33.4                   py37_0    conda-forge
win_inet_pton             1.1.0                    py37_0    conda-forge
wincertstore              0.2                   py37_1002    conda-forge
zlib                      1.2.11            h2fa13f4_1004    conda-forge

Details about conda and system ( conda info ):
$ conda info
     active environment : geonum
    active env location : C:\Users\Jonas\Anaconda3\envs\geonum
            shell level : 11
       user config file : C:\Users\Jonas\.condarc
 populated config files : C:\Users\Jonas\.condarc
          conda version : 4.6.14
    conda-build version : 3.17.8
         python version : 3.7.3.final.0
       base environment : C:\Users\Jonas\Anaconda3  (writable)
           channel URLs : https://conda.anaconda.org/conda-forge/win-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://conda.anaconda.org/anaconda/win-64
                          https://conda.anaconda.org/anaconda/noarch
                          https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\Jonas\Anaconda3\pkgs
                          C:\Users\Jonas\.conda\pkgs
                          C:\Users\Jonas\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\Jonas\Anaconda3\envs
                          C:\Users\Jonas\.conda\envs
                          C:\Users\Jonas\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.6.14 requests/2.22.0 CPython/3.7.3 Windows/10 Windows/10.0.17134
          administrator : False
             netrc file : None
           offline mode : False

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.