summaryrefslogtreecommitdiff
path: root/doc/pyrex/setup.py
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2014-03-01 21:08:21 -0700
committerCharles Harris <charlesr.harris@gmail.com>2014-03-01 21:08:21 -0700
commite98811675a61def0fcf255c6994df874a3dd55ea (patch)
tree3f886a3cf8ffc5b146d07d3fdc358596fb38dfc1 /doc/pyrex/setup.py
parent52bac2cb96fa1ed5cb811303ad5ef402d74e76df (diff)
downloadnumpy-e98811675a61def0fcf255c6994df874a3dd55ea.tar.gz
MAINT: Remove doc/cython and doc/pyrex files.
Pyrex is obsolete and cython does a good job with Numpy these days. These directories are not packages, so I don't think they need deprecation. Closes #4373.
Diffstat (limited to 'doc/pyrex/setup.py')
-rw-r--r--doc/pyrex/setup.py50
1 files changed, 0 insertions, 50 deletions
diff --git a/doc/pyrex/setup.py b/doc/pyrex/setup.py
deleted file mode 100644
index 361ccb183..000000000
--- a/doc/pyrex/setup.py
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/usr/bin/env python
-"""
-WARNING: this code is deprecated and slated for removal soon. See the
-doc/cython directory for the replacement, which uses Cython (the actively
-maintained version of Pyrex).
-
-
-Install file for example on how to use Pyrex with Numpy.
-
-For more details, see:
-http://www.scipy.org/Cookbook/Pyrex_and_NumPy
-http://www.scipy.org/Cookbook/ArrayStruct_and_Pyrex
-
-"""
-from __future__ import division, print_function
-
-from distutils.core import setup
-from distutils.extension import Extension
-
-# Make this usable by people who don't have pyrex installed (I've committed
-# the generated C sources to SVN).
-try:
- from Pyrex.Distutils import build_ext
- has_pyrex = True
-except ImportError:
- has_pyrex = False
-
-import numpy
-
-# Define a pyrex-based extension module, using the generated sources if pyrex
-# is not available.
-if has_pyrex:
- pyx_sources = ['numpyx.pyx']
- cmdclass = {'build_ext': build_ext}
-else:
- pyx_sources = ['numpyx.c']
- cmdclass = {}
-
-
-pyx_ext = Extension('numpyx',
- pyx_sources,
- include_dirs = [numpy.get_include()])
-
-# Call the routine which does the real work
-setup(name = 'numpyx',
- description = 'Small example on using Pyrex to write a Numpy extension',
- url = 'http://www.scipy.org/Cookbook/Pyrex_and_NumPy',
- ext_modules = [pyx_ext],
- cmdclass = cmdclass,
- )