Skip to content

Commit

Permalink
use cythonize directly in setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
stephenhky committed Jan 18, 2024
1 parent 2706a9a commit 1605a0a
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,11 @@

from setuptools import setup, Extension
from setuptools import setup
import numpy as np
from Cython.Build import cythonize

# from Cython.Build import cythonize
# ext_modules = cythonize(['finsim/portfolio/optimize/native/cythonmetrics.pyx',
# 'finsim/estimate/native/cythonfit.pyx',
# 'finsim/estimate/native/cythonrisk.pyx'])
ext_modules = [
Extension('finsim.portfolio.optimize.native.cythonmetrics', ['finsim/portfolio/optimize/native/cythonmetrics.c']),
Extension('finsim.estimate.native.cythonfit', [ 'finsim/estimate/native/cythonfit.c']),
Extension('finsim.estimate.native.cythonrisk', ['finsim/estimate/native/cythonrisk.c'])
]
ext_modules = cythonize(['finsim/portfolio/optimize/native/cythonmetrics.pyx',
'finsim/estimate/native/cythonfit.pyx',
'finsim/estimate/native/cythonrisk.pyx'])


def readme():
Expand Down

0 comments on commit 1605a0a

Please sign in to comment.