Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make all/test both ok #123 #125

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,11 @@ docserve: gen-docs
generate-model: install install-dev
CDM_GOOGLE_SHEET_ID=$(CDM_GOOGLE_SHEET_ID) $(RUN) python vendor/sheet2linkml/sheet2linkml.py --output model/schema/crdch_model.yaml

# --logging-config ~/path/to/logging.ini
model/schema/crdch_model.yaml: install install-dev
CDM_GOOGLE_SHEET_ID=$(CDM_GOOGLE_SHEET_ID) $(RUN) sheet2linkml --output $@


# MAM 20210806 not sure how this fits into the linkml model template's doc building/publsihing approach
# Deploy changes to the `dev` version on the gh-pages branch.
# Note that this is not dependent on stage-docs, since you
Expand Down
26 changes: 18 additions & 8 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,15 @@ linkml-runtime = {editable = true, git = "https://github.com/linkml/linkml-runti
pyparsing = "<=2.4.7"
rdflib-pyld-compat = "*" # resinstating after removal by migration to linkml model template

# from dev-packages
mike = "*"
mkdocs-material = "*"

# 1.0.1 is avaialble but won't install on my linux workstation via pip or pipenv
sheet2linkml = "==1.0.0"
python-dotenv = "*"


[dev-packages]
pyyaml = "*" # For reading and writing YAML files.

Expand All @@ -24,17 +33,18 @@ tox = "*"
typing_extensions = "*" # This is a tox prereq for Python 3.7, but not installed by Pipenv.
twine = "*" # should this go in make-venv/Pipfile ?

# Packages needed by sheet2linkml.
black = "==v21.5b1" # Used for code linting.
requests = "*" # For making HTTP requests.
pygsheets = "*" # For accessing Google Sheets.
python-dotenv = "*" # For reading .env files.
## Packages needed by sheet2linkml.
# black = "==v21.5b1" # Used for code linting.
# requests = "*" # For making HTTP requests.
# pygsheets = "*" # For accessing Google Sheets.
# python-dotenv = "*" # For reading .env files.

# Packages needed for building and publishing documentation.
mike = "*"
mkdocs-material = "*"
## Packages needed for building and publishing documentation.
# mike = "*"
# mkdocs-material = "*"

[pipenv]
allow_prereleases = true # added by migration to linkml model template

[requires]
python_version = "3.9"
1,271 changes: 600 additions & 671 deletions Pipfile.lock

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions vendor/sheet2linkml/.gitignore

This file was deleted.

18 changes: 0 additions & 18 deletions vendor/sheet2linkml/README.md

This file was deleted.

8 changes: 0 additions & 8 deletions vendor/sheet2linkml/sheet2linkml.py

This file was deleted.

Empty file.
121 changes: 0 additions & 121 deletions vendor/sheet2linkml/sheet2linkml/cli.py

This file was deleted.

55 changes: 0 additions & 55 deletions vendor/sheet2linkml/sheet2linkml/model.py

This file was deleted.

Empty file.
Empty file.
Loading