Skip to content

Commit

Permalink
Upgrade pyd to v0.13.0 (#121)
Browse files Browse the repository at this point in the history
* Upgrade pyd to v0.13.0

Use a newer version which does not depend on class deallocator.

* List dub explicitly to work around segfault
  • Loading branch information
Geod24 authored and 9il committed Jan 16, 2020
1 parent c9744c4 commit 9c711d2
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 12 deletions.
20 changes: 9 additions & 11 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,25 @@
sudo: false
os:
- linux
# Temporarily disable osx builds in Travis CI because of very long wait times
# - osx
language: d
d:
- ldc
- dmd
- ldc-beta
- dmd-nightly
- dmd-beta
- ldc,dub
- dmd,dub
- ldc-beta,dub
- dmd-nightly,dub
- dmd-beta,dub
packages:
- pkg-config
env:
- ARCH="x86_64"
matrix:
include:
- {os: linux, d: ldc, env: ARCH="x86", addons: {apt: {packages: [[gcc-multilib]]}}}
- {os: linux, d: dmd, env: ARCH="x86", addons: {apt: {packages: [[gcc-multilib]]}}}
- {os: linux, d: ldc,dub, env: ARCH="x86", addons: {apt: {packages: [[gcc-multilib]]}}}
- {os: linux, d: dmd,dub, env: ARCH="x86", addons: {apt: {packages: [[gcc-multilib]]}}}
allow_failures:
- {d: dmd-nightly}
- {d: ldc-beta}
- {d: gdc}
- {d: dmd-nightly,dub}
- {d: ldc-beta,dub}
branches:
only:
- master
Expand Down
2 changes: 1 addition & 1 deletion examples/flex_plot/flex_common_pack/dub.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"license": "BSL-1.0",
"libs-posix": ["dl","util"],
"dependencies": {
"pyd": "~>0.9.8",
"pyd": "~>0.13.0",
"mir-random": {
"path": "../../.."
}
Expand Down

0 comments on commit 9c711d2

Please sign in to comment.