- update libgeoda/
- ./swig.sh
- add test cases in pygeoda
- add modules in pygeoda
- local dev and test
- pr
deprecated Pygeoda for windows is built using Appveyor (see: appveyor.yml)
NOTE:
python 3.5.0 msc 1900 visual c++ 2015 msvc14.0 (vs2015) (NOTE: python3.5 will not be supported on PyPi after 0.0.8-1)
python 3.6.1 msc 1900 visual c++ 2015 (!!as conda-forge, msvc14.1 for py36) (vs2017) python 3.7.0 msc 1914 visual c++ 2017 msvc14.1 (vs2017) python 3.8.1 msc 1916 visual c++ 2017 msvc14.1 (vs2017) python 3.9.1 msc 1928 visual c++ 2019 msvc14.2 (vs2019)
Pygeoda for Linux and Mac OSX is built using Travis (see .travis.yml)
- use venv
- pip install -U sphinx
- pip install matplotlib
- goto docsrc/
- make github
For conda-forge, the pygeoda PyPI package is used as the source. So, when updating pygeoda PyPI package, the conda-forge package should be automatically updated.
- Fork conda-forge/staged-recipes
- Create a new branch from the master branch
- Add meta.yaml in the recipes/pygeoda/ directory
- Submit a pull request (This will trigger testing on all operating systems)
- Once merged, the package will be built and uploaded to conda-forge