summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2022-11-21[MRG] Replaces numpy compiler with setuptools (#409)Nathan Cassereau
* Numpy ccompiler deprecation handled with setuptools ccompiler * Remove useless OMP Macro, already provides _OPENMP * RELEASES.md * Remove forgotten temporary bug added for logging purposes
2022-02-23[MRG] Build POT against oldest-supported-numpy (local PR) (#349)Rémi Flamary
* Configure setup to compile against oldest supported numpy version using the meta-package: https://pypi.org/project/oldest-supported-numpy/ - * Set minimum Python requirement to `>=3.7` in setup.py since !328 removed Python 3.6 support * Fix typo in pyproject.toml - * Update setup.py * Update setup.py and * build wheels * remove install dependencies for wheels building and build wheels * Apply suggestions from code review Co-authored-by: David M. Ghiurco <9147386+davidghiurco@users.noreply.github.com> * correct timing test add info in release file and build wheels * pep8 and Co-authored-by: David Ghiurco <9147386+davidghiurco@users.noreply.github.com>
2021-12-31Don't install benchmarks (#333)gspr
2021-12-26[MRG] Change numpy version (due to ABI change) (#326)Rémi Flamary
* update delease file and add it to doc ith mystè_parser * typos in release file * update PR template * test debug doc build * test debug doc build * wrog circleci * set proper version number * add numpy 1.20 constraint * remove python 3.6 deprecated in december * add python 3.10 * debug pip on windows * proper yml * remoe 3.10 becauqe of troch * next try * try distutils * back * try something * new stuf * debug yaml * test back to old vriso f numpy * try something * windows is worksing? * proper version numpy * update release file
2021-12-26[MRG] Release 0.8.1 (#325)Rémi Flamary
* update delease file and add it to doc ith mystè_parser * typos in release file * update PR template * test debug doc build * test debug doc build * wrog circleci * set proper version number * add numpy 1.20 constraint * remove python 3.6 deprecated in december * add python 3.10 * debug pip on windows * proper yml * remoe 3.10 becauqe of troch * next try * try distutils * back * try something * new stuf * debug yaml * test back to old vriso f numpy * try something * windows is worksing?
2021-11-05update classifiersRémi Flamary
2021-09-29[MRG] OpenMP support (#260)kguerda-idris
* Added : OpenMP support Restored : Epsilon and Debug mode Replaced : parmap => multiprocessing is now replace by multithreading * Commit clean up * Number of CPUs correctly calculated on SLURM clusters * Corrected number of processes for cluster slurm * Mistake corrected * parmap is now deprecated * Now a different solver is used depending on the requested number of threads * Tiny mistake corrected * Folders are now in the ot library instead of at the root * Helpers is now correctly placed * Attempt to make compilation work smoothly * OS compatible path * NumThreads now defaults to 1 * Better flags * Mistake corrected in case of OpenMP unavailability * Revert OpenMP flags modification, which do not compile on Windows * Test helper functions * Helpers comments * Documentation update * File title corrected * Warning no longer using print * Last attempt for macos compilation * pls work * atempt * solving a type error * TypeError OpenMP * Compilation finally working on Windows * Bug solve, number of threads now correctly selected * 64 bits solver to avoid overflows for bigger problems * 64 bits EMD corrected Co-authored-by: kguerda-idris <ssos023@jean-zay3.idris.fr> Co-authored-by: ncassereau-idris <84033440+ncassereau-idris@users.noreply.github.com> Co-authored-by: ncassereau <nathan.cassereau@idris.fr> Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
2021-08-17we don't test with 3.5 but we already do with 3.9 so setup was not up to ↵Alexandre Gramfort
date (#269)
2020-05-19[MRG] Codecov options + remove 2.7 (#178)Ayush Karnawat
* cleanup setup * Ignore files in codecov * Remove externals module * change name to compile_args * bye py2.7 (you will be missed) * glob to ignore folders
2020-05-15remove CC for macosx (test)Rémi Flamary
2020-05-15Merge branch 'master' into mac-ccRémi Flamary
2020-05-13only mangle CC/etc if on mac and not told not toD.J. Sutherland
2020-05-13fix requirementsD.J. Sutherland
2020-05-04[WIP] Improved docs and changed scipy version (#163)Romain Tavenard
* Improved docs and changed scipy version * Fixed dependency bug in setup.py * dependencies set to minimal versions for tests * add requirements file * added minimal version build for scipy (testing 1.2) * bugfix in minimal deps build * (yet another) bugfix in minimal deps build * minimal deps now reflect README.md * minimal deps: no autograd nor pymanopt * refactored workflow names * minimal deps: no doctests * minimal deps: numpy 1.16 * trigger GH Actions on PR * better merge * re-add minimal-deps... * bugfix in yaml * enforce np>=1.16 * enforce scipy and cython versions too * requires / install_requires * requires / install_requires / requires * setup_requires Co-authored-by: Rémi Flamary <remi.flamary@gmail.com>
2020-04-20pep8 setup.py and remove cython cpp filesRémi Flamary
2020-04-20bump beta version and update setup.pyRémi Flamary
2020-02-28Merge branch 'master' into osx-issueNicolas Courty
2020-02-28solution to osx issueNicolas Courty
2019-07-05corresp bug setup.pyRémi Flamary
2019-07-05update classifier + release textRémi Flamary
2019-07-05clean manifest and add wheels build in MakefileRémi Flamary
2018-10-20forgot a '-'Nicolas Courty
2018-10-20platform dependant checkNicolas Courty
2018-10-19add -tdlib=libc++ argumentNicolas Courty
2018-10-03pipy releaseRémi Flamary
2018-05-02add markdown formt for pipyRémi Flamary
2017-09-17add encoding of readme.md in setup.pyncourty
2017-07-06update readmeRémi Flamary
2017-07-06move notebooksRémi Flamary
2017-04-07avoid filename conclict in windowsRémi Flamary
2017-03-21cleanupt cpp wrapper nameRémi Flamary
2016-11-04add notebook + better dependencies in setup.pyRémi Flamary
2016-10-31v0.1.7Rémi Flamary
2016-10-31better version handlingRémi Flamary
2016-10-31redame updateRémi Flamary
2016-10-31rst description for pypiRémi Flamary
2016-10-31uodate readme +dependenciesRémi Flamary
2016-10-28pipy v 0.1.4Rémi Flamary
2016-10-28pip works!Rémi Flamary
2016-10-27bug emdRémi Flamary
2016-10-27rename emd module to lpRémi Flamary
2016-10-27setuptoolsNicolas Courty
2016-10-26redoRémi Flamary
2016-10-24bregman as moduleRémi Flamary
2016-10-21correct setup.pyRémi Flamary
2016-10-21correct version numberRémi Flamary
2016-10-21demo+sinkhornRémi Flamary
2016-10-21add emdRémi Flamary