Commit Graph

1375 Commits

Author SHA1 Message Date
Matthias Köfferlein 5e3edf20fc
Merge pull request #218 from lightwave-lab/azure/windows
Azure/windows wheel builds Py 3.5,3.6,3.7 win32 and win64
2019-01-04 23:13:46 +01:00
Matthias Köfferlein 8ca09f54af
Merge pull request #219 from lightwave-lab/pr/pymod-setup-classifiers
adding classifiers to setup.py
2019-01-04 23:09:50 +01:00
Thomas Ferreira de Lima df7f3de1a1
adding classifiers to setup.py
I read in the PyPI user manual it was recommended.
2019-01-04 15:45:27 -05:00
Thomas Ferreira de Lima fc9da12b4b
Merge remote-tracking branch 'upstream/master' into azure/windows 2019-01-04 03:44:54 -05:00
Thomas Ferreira de Lima 7d2bfc9799
microbits-1.0 released 2019-01-04 03:31:05 -05:00
Thomas Ferreira de Lima 7d3ecdbe02
fix squared 2019-01-04 03:10:56 -05:00
Thomas Ferreira de Lima a68b8a8f37
bintray download was not successful. 2019-01-04 03:09:12 -05:00
Thomas Ferreira de Lima 68490f7891
hosting microbits in bintray 2019-01-04 02:59:52 -05:00
Matthias Koefferlein bcac78235b Fixed a testsuite fail after last commit. 2019-01-04 01:59:52 +01:00
Matthias Koefferlein e3b8d3635c Small bugfix: object._destroy wasn't working for directly passed objects. 2019-01-02 23:18:14 +01:00
Thomas Ferreira de Lima e922107583
Merge pull request #214 from lightwave-lab/travis-ci/fix/el-capitan
brew qt 5.12 not supported in osx 10.11, reverting to qt 5.11.2
2019-01-02 13:52:40 -05:00
Thomas Ferreira de Lima 7deea27069
changing version to 0.26.0.dev11, release pypi wheels after merging #218 2019-01-02 13:51:18 -05:00
Thomas Ferreira de Lima a823d8c5df
Removing unnecessary patch_external_libraries_included file from wheel 2019-01-02 11:47:41 -05:00
Thomas Ferreira de Lima 2b2b38d160
Combining all wheels into one folder 2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima 923d083ab4
Unique artifact name for debug 2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima b4904f1370
Dropping wheels as artifacts 2019-01-02 03:26:33 -05:00
Thomas Ferreira de Lima b72660a95e
Including external DLLs (klayout bits) in wheel 2019-01-02 03:26:32 -05:00
Thomas Ferreira de Lima b5788d8d7d
Basic Unit testing after installation 2019-01-02 01:14:51 -05:00
Thomas Ferreira de Lima 8dc77ee314
Adding x86 architecture 2019-01-02 01:14:49 -05:00
Thomas Ferreira de Lima 7212d347f1
Adding python 3.7 2019-01-02 01:14:50 -05:00
Thomas Ferreira de Lima 2b2d845079
Python 2.7 not supported (old MSVC++ 9.0 fails building klayout) 2019-01-02 01:14:49 -05:00
Thomas Ferreira de Lima 05d9b4c851
Trying to build for py 2.7 with msvc++ 9.0 2019-01-02 01:14:50 -05:00
Thomas Ferreira de Lima 2cf52b54c1
Building klayout python package 2019-01-02 01:14:49 -05:00
Thomas Ferreira de Lima 4ccbcb323b
First azure pipeline test. Downloading klayout bits 2019-01-02 01:14:49 -05:00
Matthias Köfferlein d726afb189
Merge pull request #215 from lightwave-lab/bugfix/technology-load
Bugfix: gsi method db Technology.load pointing to save
2018-12-30 22:57:58 +01:00
Matthias Köfferlein 32e6879d86
Merge branch 'master' into travis-ci/fix/el-capitan 2018-12-30 22:54:52 +01:00
Matthias Köfferlein c10aefe4fb
Merge pull request #213 from lightwave-lab/pymod-manylinux
Pymod manylinux wheels built on travis
2018-12-30 22:50:18 +01:00
Matthias Köfferlein e637d0cf5f
Merge pull request #212 from lightwave-lab/travis-ci/fix/py37
Recent bugfixes in Travis-CI
2018-12-30 22:46:24 +01:00
Thomas Ferreira de Lima fcc05d5b9d
Bugfix: gsi method db Technology.load pointing to save 2018-12-27 16:26:46 -05:00
Thomas Ferreira de Lima 971ad89f0b
brew qt 5.12 not supported in osx 10.11, reverting to qt 5.11.2 2018-12-20 23:31:27 -05:00
Thomas Ferreira de Lima 1bba72e45b
Adding documentation regarding manylinux, CI, and PyPI wheels 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 2975d57d22
Not testing cp27-cp27m in travis's host (incompatible). 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima b3addbeeba
better organizing travis metadata. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 124975d636
bug: forgot to add language:python in travis 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 8495a18023
changing version to 0.26.0.dev10 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 5f66df13f7
adding ccache to macos builds 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima d20e12ef41
Adding tests on host linux beyond docker. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 6b37e67de6
fixing pya module. adding tests 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima a288b3ce39
Patched auditwheel directly. Should fix manylinux python build. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 36af902e3f
bugfix: ccache not in path. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima a220e2e0e0
verbose auditwheel repair 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima e3de4030df
http://mirrors.fedoraproject.org is unreliable. Retry yum 5 times. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima f1e292373f
Changing version to 0.26.0.dev9 for CD tests 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 0848b940ce
better organization of dist-pymod folder 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima a931db224c
adding other versions of python to manylinux CI 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima b6d7dec289
showing ccache stats 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 94b37c389c
Continuous Integration for manylinux1 wheels (first test) 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 00c28d4a08
tested script for linux32 as well.
Also added +x permission to fix_wheel
2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima f8502adb32
Tested wheel build for all manylinux python versions 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 937019e651
including Dockerfile for 32-bit linux 2018-12-20 16:10:55 -05:00