Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update recipe to point to Paolo Herrera's official site #1

Closed
wants to merge 2 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .azure-pipelines/azure-pipelines-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
# configure qemu binfmt-misc running. This allows us to run docker containers
# embedded qemu-static
- script: |
docker run --rm --privileged multiarch/qemu-user-static:register
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes
ls /proc/sys/fs/binfmt_misc/
condition: not(startsWith(variables['CONFIG'], 'linux_64'))
displayName: Configure binfmt_misc
Expand Down
2 changes: 0 additions & 2 deletions .ci_support/linux_.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ channel_targets:
- conda-forge main
docker_image:
- condaforge/linux-anvil-comp7
numpy:
- '1.9'
pin_run_as_build:
python:
min_pin: x.x
Expand Down
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@
About pyevtk
============

Home: https://github.com/pyscience-projects/pyevtk
Home: https://github.com/paulo-herrera/PyEVTK

Package license: BSD 2-clause

Feedstock license: BSD 3-Clause

Summary: EVTK (Export VTK) package allows exporting data to binary VTK files for visualization and data analysis with any of the visualization packages that support VTK files, e.g. Paraview, VisIt and Mayavi. EVTK does not depend on any external library (e.g. VTK), so it is easy to install in different systems.
Summary: Export data as binary VTK files

EVTK (Export VTK) package allows exporting data to binary VTK files for
visualization and data analysis with any of the visualization packages that
support VTK files, e.g. Paraview, VisIt and Mayavi.


Current build status
Expand Down Expand Up @@ -114,4 +117,5 @@ Feedstock Maintainers
=====================

* [@renefritze](https://github.com/renefritze/)
* [@xylar](https://github.com/xylar/)

24 changes: 0 additions & 24 deletions recipe/LICENSE.txt

This file was deleted.

36 changes: 36 additions & 0 deletions recipe/fix_manifest.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
From b6e7afb8b340cd750c51f801b9e00907e2729b0b Mon Sep 17 00:00:00 2001
From: Xylar Asay-Davis <xylarstorm@gmail.com>
Date: Wed, 13 Mar 2019 18:48:25 -0600
Subject: [PATCH] Fix README in MANIFEST and setup.py

---
MANIFEST | 2 +-
setup.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/MANIFEST b/MANIFEST
index 0313641..2a85fef 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,4 +1,4 @@
-README.txt
+README.md
setup.py
LICENSE
src/__init__.py
diff --git a/setup.py b/setup.py
index 5a81d05..d19be74 100644
--- a/setup.py
+++ b/setup.py
@@ -39,7 +39,7 @@ setup(
name = 'evtk',
version = '1.1.1',
description = 'Export data as binary VTK files',
- long_description = readme('README.txt'),
+ long_description = readme('README.md'),
author = 'Paulo Herrera',
author_email = 'pauloa.herrera@gmail.com',
url = 'https://bitbucket.org/pauloh/pyevtk',
--
2.17.1

48 changes: 35 additions & 13 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,41 +1,63 @@
{% set name = "PyEVTK" %}
{% set version = "1.1.1" %}

package:
name: pyevtk
version: {{ version }}
name: {{ name|lower }}
version: {{ version }}

source:
url: https://github.com/pyscience-projects/pyevtk/archive/v{{version}}.tar.gz
sha256: 0f576dc06dc8789970b8d6d0155e7ec1a62d5e60d86c7927ff83f7c4883c5c81
url: https://github.com/paulo-herrera/{{ name }}/archive/v{{ version }}.tar.gz
sha256: cab240a2ea60b538395e440efe6ff1da9c7147b3110f5963eb5779fc867da675
patches:
- fix_manifest.patch

build:
number: 0
script: "{{ PYTHON }} -m pip install . --no-deps --ignore-installed -vvv"
number: 1
script: "{{ PYTHON }} -m pip install . --no-deps -vv"
noarch: python

requirements:
host:
- python
- pip
- numpy
- numpy >=1.8.0
- pytest-runner

run:
- python
- {{ pin_compatible('numpy') }}

test:

imports:
- pyevtk
- pyevtk.hl
- evtk
- evtk.hl
- evtk.evtk
- evtk.vtk
- evtk.xml
commands:
- python -m evtk.examples.group
- python -m evtk.examples.image
- python -m evtk.examples.lines
- python -m evtk.examples.lowlevel
- python -m evtk.examples.points
- python -m evtk.examples.poly_lines
- python -m evtk.examples.rectilinear
- python -m evtk.examples.structured
- python -m evtk.examples.unstructured

about:
home: https://github.com/pyscience-projects/pyevtk
home: https://github.com/paulo-herrera/PyEVTK
license: BSD 2-clause
license_file: LICENSE.txt
summary: EVTK (Export VTK) package allows exporting data to binary VTK files for visualization and data analysis with any of the visualization packages that support VTK files, e.g. Paraview, VisIt and Mayavi. EVTK does not depend on any external library (e.g. VTK), so it is easy to install in different systems.
license_family: BSD
license_file: src/LICENSE
summary: Export data as binary VTK files
description: |
EVTK (Export VTK) package allows exporting data to binary VTK files for
visualization and data analysis with any of the visualization packages that
support VTK files, e.g. Paraview, VisIt and Mayavi.
dev_url: https://github.com/paulo-herrera/PyEVTK

extra:
recipe-maintainers:
- renefritze
- xylar
67 changes: 0 additions & 67 deletions recipe/run_test.py

This file was deleted.