forked from gramps-project/addons-source
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.yml
More file actions
22 lines (22 loc) · 862 Bytes
/
Copy pathenvironment.yml
File metadata and controls
22 lines (22 loc) · 862 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
name: addons-ci
channels:
- conda-forge
dependencies:
- python=3.12
- pygobject
- gtk3
- pip
# Addon runtime deps (dbf, networkx, lxml, svgwrite, boto3, etc.) are
# installed at CI runtime by ci.yml's auto-derive step from .gpr.py
# requires_mod — single source of truth. Keep only the stable base
# here (Gramps + orjson for plugin registration).
#
# conda-forge has no gramps 6.1 yet, so on a maintenance/gramps61 (or later)
# branch this resolves to 6.0.x — i.e. the Windows lane validates addons
# against conda-forge's newest in-range gramps, not the branch's exact series
# (the Linux CI image git-builds the exact series; conda-Windows cannot — see
# ci.yml's "Report gramps-vs-branch series" step). When 6.1 reaches
# conda-forge the pin picks it up automatically.
- pip:
- "gramps>=6.0,<6.1"
- orjson