File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 - cron : ' 0 6 * * 1' # Monday 6am UTC
1010 workflow_dispatch :
1111
12+ # Deny all permissions by default; the analyze job grants the minimum it needs.
13+ permissions : {}
14+
1215jobs :
1316 analyze :
1417 name : Analyze
Original file line number Diff line number Diff line change 1313 # Allows you to run this workflow manually from the Actions tab
1414 workflow_dispatch :
1515
16+ # Deny all permissions by default; grant the minimum needed at the job level.
17+ permissions : {}
18+
1619# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1720jobs :
1821 # This workflow contains a single job called "ontology_qc"
1922 ontology_qc :
2023 # The type of runner that the job will run on
2124 runs-on : ubuntu-latest
2225 container : obolibrary/odkfull:v1.6.1
26+ # Only needs to read the repository to check it out and run the QC make target.
27+ permissions :
28+ contents : read
2329
2430 # Steps represent a sequence of tasks that will be executed as part of the job
2531 steps :
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ dependencies = [
3333 " rdflib>=7.1.4" ,
3434 " requests>=2.34.2" ,
3535 " rich>=13.0.0" ,
36- " tqdm>=4.68.1 " ,
36+ " tqdm>=4.68.3 " ,
3737]
3838
3939[project .urls ]
@@ -44,21 +44,21 @@ Documentation = "https://github.com/berkeleybop/metpo/blob/main/README.md"
4444
4545[project .optional-dependencies ]
4646test = [
47- " pytest>=9.0.3 " ,
47+ " pytest>=9.1.1 " ,
4848]
4949dev = [
5050 " oaklib>=0.6.23" ,
5151 " pandas>=3.0.3" ,
5252 " pymongo>=4.17.0" ,
5353 " rdflib>=7.1.4" ,
5454 " semsql>=0.4.0" ,
55- " tqdm>=4.68.1 " ,
56- " openai>=2.41 .0" ,
55+ " tqdm>=4.68.3 " ,
56+ " openai>=2.43 .0" ,
5757 # Testing
58- " pytest>=9.0.3 " ,
58+ " pytest>=9.1.1 " ,
5959 # Code quality tools
6060 " black>=26.5.1" ,
61- " ruff>=0.15.16 " ,
61+ " ruff>=0.15.18 " ,
6262 " mypy>=2.1.0" ,
6363 " pre-commit>=4.6.0" ,
6464 " types-PyYAML>=6.0.12" ,
@@ -69,7 +69,7 @@ literature = [
6969 " linkml>=1.11.1" ,
7070 " oaklib>=0.6.23" ,
7171 " pandas>=3.0.3" ,
72- " openai>=2.41 .0" ,
72+ " openai>=2.43 .0" ,
7373 " semsql>=0.4.0" ,
7474]
7575databases = [
@@ -78,11 +78,11 @@ databases = [
7878]
7979notebooks = [
8080 " jupyter>=1.1.1" ,
81- " notebook>=7.5.7 " ,
82- " matplotlib>=3.10.9 " ,
81+ " notebook>=7.6.0 " ,
82+ " matplotlib>=3.11.0 " ,
8383 " numpy>=2.4.6" ,
8484 " python-levenshtein>=0.27.1" ,
85- " tqdm>=4.68.1 " ,
85+ " tqdm>=4.68.3 " ,
8686]
8787
8888[project .scripts ]
You can’t perform that action at this time.
0 commit comments