Commit Graph

45 Commits

Author SHA1 Message Date
Laurent Perron
460bbf9bf1 add python3.7 to setup.py 2018-08-03 13:02:33 -07:00
Corentin Le Molgat
83769e920e Python: Fix manylinux wheel package 2018-07-23 09:42:33 +02:00
Corentin Le Molgat
efc46ca1bf Add documentation to C++ and Python Package
For C++ doc:
/usr/share/doc/ortools
ref: https://www.debian.org/doc/manuals/debian-reference/debian-reference.en.txt

For Python doc:
ref: https://www.python.org/dev/peps/pep-0427/#the-data-directory
ref: https://www.python.org/dev/peps/pep-0491/#install-paths
/!\ Please not bdist_wheel command ignore MANIFEST.in and
 there is no 'doc_dir' option in class Distribution cf.
https://github.com/pypa/setuptools/blob/master/setuptools/dist.py
2018-05-31 15:12:02 +02:00
Corentin Le Molgat
85bd99092b [PYTHON] Rework to use dynamic dependencies
- Fix DYNAMIC_LD on MacOS
- Fixup @rpath in python wrapper
- Rework clean_python target
- Cleaning rpy target
- Echo test_python rules
- Add all *vrp* samples to test_python
- Rework pypi_archive target
  - Copy shared library to python tempDir
  - Update setup.py
- Echo install_python rules (i.e. remove of @)
- Add uninstall_python target
- Update detect_python target
2018-05-28 08:08:49 +02:00
Corentin Le Molgat
1292f58e7b Fix wheel pure lib generation (#616) 2018-03-08 17:52:29 +01:00
Corentin Le Molgat
aa6d614c90 Fix Python2.7 setup.py (#551) 2018-03-07 13:35:57 +01:00
Laurent Perron
238386a0f9 export util/optional_boolean in python module 2018-01-16 14:35:25 +01:00
Laurent Perron
2da1efbd5c remove dummy module from pypi setup 2017-12-13 09:21:21 +01:00
Laurent Perron
6c484ad4f8 fix sat python support in or-tools 2017-11-16 23:27:58 +01:00
Laurent Perron
399c1b5ab6 fix pypi setup 2017-11-14 16:43:16 +01:00
Laurent Perron
4710247921 skeleton files to support rcpsp loader from python 2017-11-03 23:36:21 +01:00
Laurent Perron
baf785cb65 bump dependencies versions 2017-10-27 08:52:59 +02:00
Laurent Perron
3735e73031 add dependencies on six for ortools pypi module 2017-10-15 14:36:41 +02:00
Driss Lahlou
c48f542ab4 update python versions in setup.py 2017-01-26 19:14:01 +01:00
Driss Lahlou
561d56cd88 refactor the code of checking the python dependencies 2016-12-13 15:22:40 +01:00
Driss Lahlou
fd7f279557 unify pypi setup.py 2016-09-20 18:59:15 +02:00
Laurent Perron
d1cee46e7c fixes in setup.py script 2016-08-22 16:55:21 +00:00
Driss Lahlou
fd0b9e9e03 add ortools and protobuf versions test to python examples archive 2016-08-04 21:07:14 +02:00
Driss Lahlou
6951f56f81 update protobuf version in ortools and py3-ortools requirements 2016-08-02 16:01:51 +02:00
Driss Lahlou
92b183ac3c python examples : check python version to choose between ortools and py3_ortools archive 2016-07-12 14:55:11 +02:00
Laurent Perron
ba692308f1 revamp archive numbering 2016-06-21 11:41:13 +02:00
Laurent Perron
bb6e091027 Switch parameters to proto3, propagate to all code, offer support in all languages 2016-02-03 15:15:58 +01:00
Laurent Perron
96357a3647 cleanup setup.py file, fix python3 on windows 2015-12-14 04:52:59 -08:00
Laurent Perron
4a8bd4b057 more tests on python3 2015-12-11 14:14:08 +01:00
Laurent Perron
f0e6701d32 finish support for python3 2015-12-09 22:25:26 +01:00
Laurent Perron
eb2179b8a1 remove python dependencies on apputils, gflags 2015-12-09 14:49:52 +01:00
Laurent Perron
8f57d42dd7 remove code.google.com from various readme and setup files 2015-09-08 18:36:32 +02:00
Laurent Perron
b9fca594ce bump major version to 2 on pypi and nuget after switch to github 2015-03-30 15:23:39 +02:00
lperron@google.com
3d4ab479d2 fix missing manifest file in pypi module/win 32 2014-02-14 15:15:00 +00:00
lperron@google.com
1d5d279e78 fix 2014-02-14 14:41:23 +00:00
lperron@google.com
a9d6f6bf4d change the way the native libraries are handled in the pypi module 2014-02-14 13:38:07 +00:00
lperron@google.com
1fe4600e54 python libraries on mac os X uses libortools.dylib 2014-01-26 21:51:23 +00:00
lperron@google.com
e086b5b10b fix ortools pypi modules 2014-01-04 09:46:26 +00:00
laurent.perron@gmail.com
a3fdb17736 fix binary egg for windows 2014-01-03 21:13:09 +00:00
laurent.perron@gmail.com
c055361598 merge routing and cp python modules into the cp module 2014-01-03 19:41:16 +00:00
laurent.perron@gmail.com
a7a81edbba add protobuf to python module dependencies; add dummy module to force archive name in egg file; build egg file by default 2014-01-03 19:16:29 +00:00
laurent.perron@gmail.com
2aad50ff77 misc improvements to Pypi support 2013-12-27 22:13:41 +00:00
lperron@google.com
fe291afcbb improve pypi distribution 2013-12-27 12:28:15 +00:00
lperron@google.com
1d706684af improve pypi distribution 2013-12-27 12:24:15 +00:00
lperron@google.com
20e83ae116 improve pypi distribution 2013-12-27 12:22:30 +00:00
lperron@google.com
71b0d5291e prepare python archive for Pypi 2013-12-27 11:04:44 +00:00
lperron@google.com
82a815ab65 add a ortools package for python modules; kept compatibility; updated all examples 2013-12-24 11:35:01 +00:00
lperron@google.com
67a1a6512d fix setup.py 2013-03-11 11:09:18 +00:00
lperron@google.com
b59f90a37d fix python archives 2012-09-05 15:49:06 +00:00
lperron@google.com
bd25bee356 improved python/java/.NET archives, available on all platforms, with license and readme file 2012-09-02 15:20:21 +00:00