Skip to content

Commit aaefe9a

Browse files
authored
Conda environment: pin additional manubot dependencies
merges manubot/rootstock#385 Pin panflute dependency We use panflute to build custom pandoc filters. Panflute versions only work with specific versions of the Pandoc AST. We need to pin pandoc/panflute to a version pair that is known to work together. Pin versions of additional explicit manubot dependencies, as of https://github.com/manubot/manubot/blob/01d69f066eaf6554111e6bcf197f7ee1fcfb240b/setup.py#L65-L80 CI: use conda-incubator/setup-miniconda on GH actions https://github.com/conda-incubator/setup-miniconda appears to have replaced https://github.com/goanpeca/setup-miniconda. The later is currently 31 commits behind.
1 parent b1d0de5 commit aaefe9a

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/manubot.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
restore-keys: |
3333
ci-cache-refs/heads/master
3434
- name: Install Environment
35-
uses: goanpeca/setup-miniconda@v1
35+
uses: conda-incubator/setup-miniconda@v1
3636
with:
3737
activate-environment: manubot
3838
environment-file: build/environment.yml

build/environment.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ dependencies:
99
- jinja2=2.11.2
1010
- jsonschema=3.2.0
1111
- pandoc=2.9.2
12+
- panflute=1.12.5
1213
- pango=1.40.14
1314
- pip=20.2
1415
- psutil=5.7.3
1516
- python=3.7.8
1617
- pyyaml=5.3
1718
- requests=2.24.0
19+
- toml=0.10.2
1820
- watchdog=0.10.3
1921
- yamllint=1.25.0
2022
- pip:
2123
- errorhandler==2.0.1
2224
- git+https://github.com/manubot/manubot@7c03b4a7d42506b3241e58cd5643a028443b9b9d
25+
- isbnlib==3.10.3
2326
- opentimestamps-client==0.7.0
2427
- opentimestamps==0.4.1
2528
- pandoc-eqnos==2.3.0

0 commit comments

Comments
 (0)