Commit 9c15a700 authored by Daniel Scheffler's avatar Daniel Scheffler
Browse files

Removed anaconda recipe and deploy_anaconda CI job because py_tools_ds is now...


Removed anaconda recipe and deploy_anaconda CI job because py_tools_ds is now on conda-forge anyways.
Signed-off-by: Daniel Scheffler's avatarDaniel Scheffler <danschef@gfz-potsdam.de>
parent c7b70a77
Pipeline #15211 passed with stages
in 33 seconds
......@@ -122,25 +122,3 @@ deploy_pypi:
- /^v\d+\.\d+\.\d+([abc]\d*)?$/ # PEP-440 compliant version (tags)
except:
- dev
deploy_anaconda:
stage: deploy_conda
dependencies:
- test_py_tools_ds
script:
- source /root/miniconda3/bin/activate ci_env
- conda install -y -q conda-build conda-build-all anaconda-client
- yum install -y patch # https://stackoverflow.com/questions/40392161/building-conda-skeleton-from-pypi-package-throws-error
# - conda skeleton pypi py_tools_ds --output-dir public/conda.recipe/py_tools_ds # create recipe
- conda config --set anaconda_upload yes # enable auto-upload to anaconda
# - anaconda login --username ${ANACONDA_USER} --password ${ANACONDA_PASSWORD}
- conda build -c conda-forge -c defaults --token ${ANACONDA_TOKEN} conda_recipe/meta.yaml # --output returns package name
# - conda convert --platform all /home/jsmith/miniconda/conda-bld/linux-64/pyinstrument-0.13.1-py27_0.tar.bz2
# -o outputdir/
- anaconda logout
only:
# - feature/conda_deployment
- /^v\d+\.\d+\.\d+([abc]\d*)?$/ # PEP-440 compliant version (tags)
except:
- dev
......@@ -2,6 +2,12 @@
History
=======
0.16.1 (2020-11-03)
-------------------
* Removed anaconda recipe and deploy_anaconda CI job because py_tools_ds is now on conda-forge anyways.
0.16.0 (2020-11-02)
-------------------
......
# uses load_setup_py_data from conda_build.jinja_context to populate some fields
# with values fed from setuptools.
{% set data = load_setup_py_data() %}
{% set version = data.get('version') %}
package:
name: 'py_tools_ds'
version: {{ version }}
source:
path: ../
build:
number: 1
script: python setup.py install --single-version-externally-managed --record=record.txt
requirements:
build:
- python {{ python }} # reads python versions to build from conda_build_config.yaml
- setuptools
- sphinx-argparse
run:
- python
- numpy
- gdal
- pyproj
- scikit-image
- geopandas
- six
- spectral
test:
imports:
- py_tools_ds
# - py_tools_ds.compatibility
# - py_tools_ds.compatibility.python
# - py_tools_ds.compression
# - py_tools_ds.convenience
# - py_tools_ds.db_tools
# - py_tools_ds.dtypes
# - py_tools_ds.environment
# - py_tools_ds.geo
# - py_tools_ds.geo.raster
# - py_tools_ds.geo.vector
# - py_tools_ds.io
# - py_tools_ds.io.raster
# - py_tools_ds.io.vector
# - py_tools_ds.numeric
# - py_tools_ds.processing
# - py_tools_ds.similarity
# - py_tools_ds.web
requires:
- coverage
- nose
- rednose
# - nose-htmloutput # pure pypi package -> needs conversion to conda package
about:
home: https://gitext.gfz-potsdam.de/danschef/py_tools_ds
license: GNU General Public License v3 or later (GPLv3+)
license_family: GPL3
license_file: LICENSE
summary: A collection of Python tools by Daniel Scheffler.
doc_url: ''
dev_url: ''
extra:
recipe-maintainers: ''
......@@ -19,5 +19,5 @@
# You should have received a copy of the GNU Lesser General Public License along
# with this program. If not, see <http://www.gnu.org/licenses/>.
__version__ = '0.16.0'
__versionalias__ = '20201102_02'
__version__ = '0.16.1'
__versionalias__ = '20201102_03'
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment