Skip to content

Commit

Permalink
Merge pull request symmetryinvestments#343 from symmetryinvestments/u…
Browse files Browse the repository at this point in the history
…pdate

Update
  • Loading branch information
atilaneves committed Jun 6, 2024
2 parents 61b8eec + ef2d8fb commit 565c615
Show file tree
Hide file tree
Showing 64 changed files with 87 additions and 114 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,20 @@ jobs:
os:
- ubuntu-20.04
dc:
- dmd-2.108.1
- dmd-2.101.2
- ldc-1.38.0
- ldc-1.30.0

python-version:
- '3.12'
- '3.11'
- '3.10'
- '3.9'
- '3.8'

runs-on: ${{ matrix.os }}
steps:

- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install package dependencies
run: |
Expand All @@ -29,12 +31,12 @@ jobs:
- name: Install D compiler
# must go before setting LD_LIBRARY_PATH for Python since this overrides it
uses: dlang-community/setup-dlang@v1.3.0
uses: dlang-community/setup-dlang@v1.4.0
with:
compiler: ${{ matrix.dc }}

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand Down Expand Up @@ -66,4 +68,4 @@ jobs:
LD_RUN_PATH: $PYTHON_LIB_DIR
LIBRARY_PATH: /usr/lib/llvm-10/lib

- uses: codecov/codecov-action@v3
- uses: codecov/codecov-action@v4
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ DC ?= dmd
export PYTHON_LIB_DIR ?= /usr/lib
export DUB_CONFIGURATION ?= env
export PYD_LIBPYTHON_DIR ?= /usr/lib
export PYD_LIBPYTHON ?= python3.9
export PYD_LIBPYTHON ?= $(shell python --version | awk '{print $$2}' | awk -F. '{print "python" $$1 "." $$2}')
export PYD_D_VERSION_1 ?= Python_2_4_Or_Later
export PYD_D_VERSION_2 ?= Python_2_5_Or_Later
export PYD_D_VERSION_3 ?= Python_2_6_Or_Later
Expand Down
6 changes: 3 additions & 3 deletions dub.selections.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"fileVersion": 1,
"versions": {
"mirror": "0.3.2",
"monty": "0.0.12",
"unit-threaded": "2.0.3"
"mirror": "0.3.3",
"monty": "0.0.14",
"unit-threaded": "2.2.0"
}
}
2 changes: 1 addition & 1 deletion examples/issues/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"memutils": "1.0.10",
"mir-linux-kernel": "1.0.1",
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"openssl": "3.3.3",
"openssl-static": "1.0.3+3.0.8",
"pyd": "0.14.4",
Expand Down
2 changes: 1 addition & 1 deletion examples/numpy/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../"},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_algorithm/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_array/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_ascii/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_base64/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_bigint/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_compiler/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_complex/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_container/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_conv/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_csv/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_demangle/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_encoding/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_exception/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_format/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_functional/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_getopt/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_json/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_math/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_mathspecial/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_meta/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_mmfile/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_numeric/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_outbuffer/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_path/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_process/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_random/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_range/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_regex/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_signals/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_socket/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_stdint/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_stdio/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_string/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_system/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
2 changes: 1 addition & 1 deletion examples/phobos/std_traits/dub.selections.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"versions": {
"autowrap": {"path":"../../.."},
"mirror": "0.3.3",
"monty": "0.0.12",
"monty": "0.0.14",
"pyd": "0.14.4",
"unit-threaded": "2.1.9"
}
Expand Down
Loading

0 comments on commit 565c615

Please sign in to comment.