From e98811675a61def0fcf255c6994df874a3dd55ea Mon Sep 17 00:00:00 2001 From: Charles Harris Date: Sat, 1 Mar 2014 21:08:21 -0700 Subject: 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. --- doc/pyrex/setup.py | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 doc/pyrex/setup.py (limited to 'doc/pyrex/setup.py') 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, - ) -- cgit v1.2.1