Hi Dylan, In case you are still looking for a solution:I didn't directly find good templates for packages that depend on cython (there are quite some, but from quickly looking at them, I didn't find a simple one), but you can maybe have a look at one of the other scikit-learn-contrib packages that uses cython: https://github.com/scikit-learn-contrib/hdbscan And you can check here how to adapt the Extension class to specify c++: http://cython.readthedocs.io/en/latest/src/userguide/wrapping_CPlusPlus.html#specify-c-language-in-setup-py
Best, Joris 2018-05-29 6:56 GMT+02:00 Dylan Fernando <dylanf...@gmail.com>: > Hi, > > I would like to publish this: > https://github.com/dil12321/scikit-learn/tree/aode > https://github.com/scikit-learn/scikit-learn/pull/11093 > > as a scikit-learn-contrib project. However, I'm not sure how to write the > setup.py file so that aode_helper.cpp and _aode.pyx get included in the > package, and run correctly. How should I write setup.py? > > Regards, > Dylan > > _______________________________________________ > scikit-learn mailing list > scikit-learn@python.org > https://mail.python.org/mailman/listinfo/scikit-learn > >
_______________________________________________ scikit-learn mailing list scikit-learn@python.org https://mail.python.org/mailman/listinfo/scikit-learn