Commit Graph

1347 Commits

Author SHA1 Message Date
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 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
Thomas Ferreira de Lima 70d5f5d1a0
better error messages in fix_wheel.sh script. ready to go. 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 55f5167a02
[ci skip] first working manylinux wheel 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima e5921252ea
prototype formula for manylinux1 2018-12-20 16:10:55 -05:00
Thomas Ferreira de Lima 213f2b16fa
xcode8 does not support homebrew addon yet 2018-12-18 18:11:56 -05:00
Thomas Ferreira de Lima b06fe5817d
ThreadPool.imap stopped working in py 3.7.1 2018-12-18 18:07:26 -05:00
Matthias Köfferlein 07bce7ee21
Merge pull request #211 from stephengroat/patch-1
use new travis homebrew addon
2018-12-18 21:54:48 +01:00
Stephen 5d4b0dac1a use new travis homebrew addon 2018-12-17 14:57:21 -08:00
Matthias Koefferlein 31a9598c35 Merge branch 'master' of https://github.com/klayoutmatthias/klayout 2018-12-16 23:44:57 +01:00
Matthias Koefferlein db3b1d8eee Ported #209 fix to master. 2018-12-16 23:44:26 +01:00
Matthias Koefferlein 3ed9e63480 Fixed a typo 2018-12-16 23:39:45 +01:00
Matthias Koefferlein b75681a333 Fixed #207 (integer rounding happens on text bias and spacing values for Basic.TEXT PCell) 2018-12-11 21:55:30 +01:00
Matthias Köfferlein 64d949d2c0
Merge pull request #205 from bentley/master
OpenBSD doesn't have sa_restorer.
2018-12-11 21:17:55 +01:00
Anthony J. Bentley 2bad812953 OpenBSD doesn't have sa_restorer. 2018-12-07 06:07:40 -07:00
Matthias Koefferlein a588751c27 Fixed a bug introduced with the plugin refactoring: some tool menu items were not functional. 2018-11-26 21:08:17 +01:00
Matthias Koefferlein a6552e1d34 Merge remote-tracking branch 'remotes/origin/0.26' into pymod 2018-11-25 23:04:29 +01:00
Matthias Koefferlein 0352a450b7 Refined solution for #198 2018-11-25 22:43:13 +01:00
Matthias Koefferlein 304cd20bc7 Updated dev version in setup.py to force PyPI deployment 2018-11-24 01:02:04 +01:00
Matthias Koefferlein 643e58f856 Merged PR #199 into pymod branch 2018-11-24 00:53:23 +01:00
Matthias Koefferlein 72127a302d Updated Python highlighter files and highlighter bugfix. 2018-11-23 07:20:55 +01:00
Matthias Koefferlein f4b2a015dc Fixed #198 (DXF contour stitching renders fuzzy polygons) 2018-11-22 22:19:46 +01:00
Matthias Koefferlein 9539e36bc9 Fixed #195 2018-11-22 22:19:37 +01:00
Matthias Koefferlein edae71b0a8 0.25.5 to 0.25.6 delta ported to pymod
- Bugfix for klayoutmatthias/issue-191
- Consistent configuration for layout views
2018-11-18 23:54:41 +01:00
Matthias Koefferlein 89b5cae669 Fixed pymod/pya tests. 2018-11-18 23:19:58 +01:00
Matthias Koefferlein a36cf6a2e5 Force relink of pymod/tl to trigger correct build for MSVC 2018-11-18 22:57:17 +01:00
Matthias Koefferlein 7ade9cf079 Added standard Python tests to pymod too
This will include the normal Python tests also
in pymod, hence aligning the test base for pymod
and pya.

This feature requires the pya compatibility module.
2018-11-18 22:42:13 +01:00
Matthias Koefferlein e47584460b Merge branch 'pymod-pyacompat' into pymod 2018-11-18 22:22:19 +01:00
Matthias Koefferlein 934bed7b94 Fixed #197 (reimplemented methods are not getting called) 2018-11-18 19:59:17 +01:00
Matthias Koefferlein 00a124ce64 Added pya compatibility module 2018-10-23 23:43:52 +02:00