Skip to content

Commit

Permalink
feat: debug gha
Browse files Browse the repository at this point in the history
  • Loading branch information
SzymonSzyszkowski committed Jan 27, 2025
1 parent 79de16b commit e7d5cd8
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 50 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ jobs:
- name: "Checkout"
uses: "actions/checkout@v3"

- name: "Make check"
run: |
make check
make build
- name: "auth"
uses: "google-github-actions/auth@v2"
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ site/
wandb/
hail*.log
.python-version
.idea
97 changes: 47 additions & 50 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,27 @@ name = "gentropy"
# !! version is managed by semantic_release
version = "0.0.0"
description = "Open Targets python framework for post-GWAS analysis"
authors = [
{ name = "Open Targets core team", email = "[email protected]" }
]
authors = [{ name = "Open Targets core team", email = "[email protected]" }]
license = "Apache-2.0"
readme = "README.md"
documentation = "https://opentargets.github.io/gentropy/"
requires-python = ">=3.10, <3.13"
dependencies = [
"pyspark (>=3.5.0, <3.6)",
"hail (>=0.2.133, <0.3.0)",
"scipy (>=1.11.4, <1.12.0)",
"hydra-core (>=1.3.2, <1.4.0)",
"pyliftover (>=0.4.1, <0.5.0)",
"numpy (>=1.26.4, <1.27.0)",
"wandb (>=0.19.4, <0.20.0)",
"omegaconf (>=2.3.0, <2.4.0)",
"typing-extensions (>=4.12.2, <4.13.0)",
"scikit-learn (>=1.6.1, <1.7.0)",
"pandas[gcp,parquet] (>=2.2.3, <2.3.0)",
"skops (>=0.11.0, <0.12.0)",
"shap (>=0.46, <0.47)",
"matplotlib (>=3.10.0, <3.11.0)",
"google-cloud-secret-manager (>=2.12.6, <2.13.0)",
"google-cloud-storage (>=2.14.0, <2.15.0)"
"pyspark (>=3.5.0, <3.6)",
"hail (>=0.2.133, <0.3.0)",
"scipy (>=1.11.4, <1.12.0)",
"hydra-core (>=1.3.2, <1.4.0)",
"pyliftover (>=0.4.1, <0.5.0)",
"numpy (>=1.26.4, <1.27.0)",
"wandb (>=0.19.4, <0.20.0)",
"omegaconf (>=2.3.0, <2.4.0)",
"typing-extensions (>=4.12.2, <4.13.0)",
"scikit-learn (>=1.6.1, <1.7.0)",
"pandas[gcp,parquet] (>=2.2.3, <2.3.0)",
"skops (>=0.11.0, <0.12.0)",
"shap (>=0.46, <0.47)",
"matplotlib (>=3.10.0, <3.11.0)",
"google-cloud-secret-manager (>=2.12.6, <2.13.0)",
"google-cloud-storage (>=2.14.0, <2.15.0)",
]
classifiers = [
"Programming Language :: Python :: 3.10",
Expand All @@ -44,41 +41,41 @@ gentropy = "gentropy.cli:main"

[dependency-groups]
docs = [
"mkdocs >=1.5.3, <1.6.0",
"mkdocstrings-python >=1.12.2, <1.13.0",
"mkdocs-material",
"mkdocs-section-index >=0.3.4, <0.4.0",
"mkdocs-git-revision-date-localized-plugin >=1.2.2, <1.4.0",
"mkdocs-autolinks-plugin >=0.7.1, <0.8.0",
"mkdocs-awesome-pages-plugin >=2.9.2, <3.0.0",
"mkdocs-exclude >=1.0.2, <1.1.0",
"mkdocs-git-committers-plugin-2 >=2.2.3, <2.5.0",
"lxml >=5.1.0, <5.4.0",
"pymdown-extensions >=10.7, <10.13",
"mkdocs >=1.5.3, <1.6.0",
"mkdocstrings-python >=1.12.2, <1.13.0",
"mkdocs-material",
"mkdocs-section-index >=0.3.4, <0.4.0",
"mkdocs-git-revision-date-localized-plugin >=1.2.2, <1.4.0",
"mkdocs-autolinks-plugin >=0.7.1, <0.8.0",
"mkdocs-awesome-pages-plugin >=2.9.2, <3.0.0",
"mkdocs-exclude >=1.0.2, <1.1.0",
"mkdocs-git-committers-plugin-2 >=2.2.3, <2.5.0",
"lxml >=5.1.0, <5.4.0",
"pymdown-extensions >=10.7, <10.13",
]
test = [
"pytest-cov >=4.1,<7.0",
"pytest-sugar >=0.9.5,<1.1.0",
"dbldatagen >=0.3.1,<0.5.0",
"pyparsing >=3.1.1, <3.3.0",
"pytest >=7.4.4,<9.0.0",
"pytest-xdist >=3.5.0, <3.7.0"
"pytest-cov >=4.1,<7.0",
"pytest-sugar >=0.9.5,<1.1.0",
"dbldatagen >=0.3.1,<0.5.0",
"pyparsing >=3.1.1, <3.3.0",
"pytest >=7.4.4,<9.0.0",
"pytest-xdist >=3.5.0, <3.7.0",
]

dev = [
"ipython >=8.19.0, <8.31.0",
"ipykernel >=6.28.0, <6.30.0",
"pydoclint >=0.3.8,<0.6.0",
"prettier >=0.0.7, <0.1.0",
"deptry >=0.22.0, <0.23.0",
"yamllint >=1.33.0, <1.36.0",
"pre-commit >=4.0.0, <4.1.0",
"mypy >=1.13, <1.14",
"pep8-naming >=0.14.1, <0.15.0",
"interrogate >=1.7.0, <1.8.0",
"isort >=5.13.2, <5.14.0",
"darglint >=1.8.1, <1.9.0",
"ruff >=0.8.1, <0.9.0",
"ipython >=8.19.0, <8.31.0",
"ipykernel >=6.28.0, <6.30.0",
"pydoclint >=0.3.8,<0.6.0",
"prettier >=0.0.7, <0.1.0",
"deptry >=0.22.0, <0.23.0",
"yamllint >=1.33.0, <1.36.0",
"pre-commit >=4.0.0, <4.1.0",
"mypy >=1.13, <1.14",
"pep8-naming >=0.14.1, <0.15.0",
"interrogate >=1.7.0, <1.8.0",
"isort >=5.13.2, <5.14.0",
"darglint >=1.8.1, <1.9.0",
"ruff >=0.8.1, <0.9.0",
]
[tool.semantic_release]
logging_use_named_masks = true
Expand Down

0 comments on commit e7d5cd8

Please sign in to comment.