Skip to content

Commit 29e3041

Browse files
committed
Merge remote-tracking branch 'origin/main' into feature/github-actions
2 parents e4bfe04 + ff30db5 commit 29e3041

13 files changed

+135
-65
lines changed

.github/workflows/fair-data-registry.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
fi
2929
- name: Run Tests
3030
run: |
31-
python -m pip install -r local-requirements.txt
31+
python -m pip install -r requirements.txt
3232
DJANGO_SETTINGS_MODULE=drams.test-settings coverage run --omit=drams,scripts,tools manage.py test
3333
- name: Generate XML
3434
run: coverage xml

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ license: "BSD-2-Clause"
3030
message: "If you use this software, please cite it using these metadata."
3131
repository-code: "https://github.com/FAIRDataPipeline/data-registry/"
3232
title: "The FAIR Data Registry"
33-
version: "v1.1.1"
33+
version: "v1.2.0"
3434
doi: "10.5281/zenodo.5562750"
3535
date-released: "2023-02-03"

Vagrantfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ source "$FAIR_HOME"/venv/bin/activate
3535
# see https://www.virtualbox.org/ticket/8761
3636
# a work around for this is to use the --ignore-installed option for pip
3737
python -m pip install --upgrade pip wheel --ignore-installed
38-
python -m pip install -r "$FAIR_HOME"/local-requirements.txt --ignore-installed
38+
python -m pip install -r "$FAIR_HOME"/requirements.txt --ignore-installed
3939
4040
export DJANGO_SETTINGS_MODULE="drams.vagrant-settings"
4141
export DJANGO_SUPERUSER_USERNAME=admin

codemeta.json

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
{
2+
"@context": "https://w3id.org/codemeta/3.0",
3+
"type": "SoftwareSourceCode",
4+
"applicationCategory": "Software",
5+
"author": [
6+
{
7+
"id": "_:author_1",
8+
"type": "Person",
9+
"familyName": "Blackwell",
10+
"givenName": "Richard"
11+
},
12+
{
13+
"id": "_:author_2",
14+
"type": "Person",
15+
"familyName": "Brett",
16+
"givenName": "Alys"
17+
},
18+
{
19+
"id": "_:author_3",
20+
"type": "Person",
21+
"familyName": "Cook",
22+
"givenName": "James"
23+
},
24+
{
25+
"id": "_:author_4",
26+
"type": "Person",
27+
"familyName": "Cumming",
28+
"givenName": "Nathan"
29+
},
30+
{
31+
"id": "http://orcid.org/0000-0002-4424-9890",
32+
"type": "Person",
33+
"affiliation": {
34+
"type": "Organization",
35+
"name": "University of Glasgow"
36+
},
37+
"familyName": "Field",
38+
"givenName": "Ryan"
39+
},
40+
{
41+
"id": "http://orcid.org/0000-0003-3499-8262",
42+
"type": "Person",
43+
"familyName": "Gonzalez-Beltran",
44+
"givenName": "Alejandra"
45+
},
46+
{
47+
"id": "_:author_7",
48+
"type": "Person",
49+
"familyName": "Hollocombe",
50+
"givenName": "Jonathan"
51+
},
52+
{
53+
"id": "_:author_8",
54+
"type": "Person",
55+
"familyName": "Lahiff",
56+
"givenName": "Andrew"
57+
},
58+
{
59+
"id": "_:author_9",
60+
"type": "Person",
61+
"affiliation": {
62+
"type": "Organization",
63+
"name": "University of Glasgow"
64+
},
65+
"familyName": "Reeve",
66+
"givenName": "Richard"
67+
},
68+
{
69+
"id": "_:author_10",
70+
"type": "Person",
71+
"familyName": "Wilson",
72+
"givenName": "Anthony"
73+
},
74+
{
75+
"id": "_:author_11",
76+
"type": "Person",
77+
"familyName": "Zarebski",
78+
"givenName": "Kristian"
79+
}
80+
],
81+
"codeRepository": "git+https://github.com/FAIRDataPipeline/data-registry.git",
82+
"dateCreated": "2020-05-07",
83+
"dateModified": "2024-02-23",
84+
"datePublished": "2021-06-22",
85+
"description": "The FAIR data registry is a component of the FAIR data pipeline that maintains a metadata catalogue for different data types utilised and generated within a typical epidemiological modelling workflow.",
86+
"downloadUrl": "https://github.com/FAIRDataPipeline/data-registry/archive/refs/tags/v1.1.1.tar.gz",
87+
"identifier": "10.5281/zenodo.5562749",
88+
"isPartOf": "https://www.fairdatapipeline.org",
89+
"keywords": [
90+
"FAIR",
91+
"REST",
92+
"Django",
93+
"Data Pipeline"
94+
],
95+
"license": "https://spdx.org/licenses/GPL-3.0+",
96+
"name": "FAIR Data Registry",
97+
"operatingSystem": [
98+
"Linux",
99+
"Windows",
100+
"MacOS"
101+
],
102+
"programmingLanguage": "Python 3",
103+
"releaseNotes": "Full Changelog: https://github.com/FAIRDataPipeline/data-registry/compare/v1.1.0...v1.1.1",
104+
"softwareRequirements": "Django",
105+
"version": "1.1.1",
106+
"codemeta:contIntegration": {
107+
"id": "https://github.com/FAIRDataPipeline/data-registry/actions"
108+
},
109+
"continuousIntegration": "https://github.com/FAIRDataPipeline/data-registry/actions",
110+
"developmentStatus": "active",
111+
"issueTracker": "https://github.com/FAIRDataPipeline/data-registry/issues"
112+
}

local-requirements.txt

Lines changed: 0 additions & 42 deletions
This file was deleted.

requirements.txt

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
certifi==2020.4.5.1
1+
certifi
22
chardet==3.0.4
33
decorator==4.4.2
44
defusedxml==0.6.0
5-
Django==4.2.6
6-
social-auth-app-django==5.4.0
5+
Django==4.2.16
6+
social-auth-app-django==5.4.1
77
django-bootstrap-breadcrumbs==0.9.2
88
django-extensions==3.2.3
99
django-filter==2.3.0
1010
django-grappelli==3.0.8
11-
djangorestframework==3.14.0
12-
future==0.17.1
13-
gunicorn==20.0.4
14-
idna==2.9
11+
djangorestframework==3.15.2
12+
future~=0.17.1
13+
gunicorn==22.0.0
14+
idna==3.7
1515
isodate==0.6.0
16-
lxml>=4.9
16+
lxml~=5.0
1717
mysql-connector-python==8.0.20
1818
networkx==3.0
1919
oauthlib==3.1.0
@@ -26,16 +26,17 @@ python3-openid==3.1.0
2626
pytz==2020.1
2727
rdflib==6.0.1
2828
requests>=2.25.0
29-
requests-oauthlib==1.3.0
30-
six==1.16.0
31-
sqlparse==0.3.1
29+
requests-oauthlib~=1.3.0
30+
six~=1.16.0
31+
sqlparse==0.5.0
3232
urllib3>=1.26.5
3333
semver>=2.10.2
3434
django-crispy-forms==1.14.0
3535
crispy-bootstrap3==2022.1
3636
Markdown==3.5.1
3737
setuptools>54.2
38-
whitenoise==5.2.0
38+
whitenoise~=5.2.0
3939
coverage
4040
rocrate==0.7.0
41-
boto3>=1.24
41+
boto3~=1.24
42+
psycopg>=3.1

static/localregistry.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ call %FAIR_HOME:"=%\venv\Scripts\activate.bat
148148

149149
:: Install Python Dependencies
150150
python -m pip install --upgrade pip wheel
151-
python -m pip install -r "%FAIR_HOME:"=%\local-requirements.txt"
151+
python -m pip install -r "%FAIR_HOME:"=%\requirements.txt"
152152

153153
:: Change into FAIR HOME directory
154154
cd /d %FAIR_HOME%

static/localregistry.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ Write-Host "calling ${FAIR_HOME}\venv\scripts\activate.ps1 to activate virtual e
138138

139139
# Install Python Dependencies
140140
python -m pip install --upgrade pip wheel
141-
python -m pip install -r "${FAIR_HOME}\local-requirements.txt"
141+
python -m pip install -r "${FAIR_HOME}\requirements.txt"
142142

143143
$Env:DJANGO_SETTINGS_MODULE= "drams.local-settings"
144144
$Env:DJANGO_SUPERUSER_USERNAME= "admin"

static/localregistry.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ fi
7979
python3 -m venv "$FAIR_HOME"/venv
8080
source "$FAIR_HOME"/venv/bin/activate
8181
python -m pip install --upgrade pip wheel
82-
python -m pip install -r "$FAIR_HOME"/local-requirements.txt
82+
python -m pip install -r "$FAIR_HOME"/requirements.txt
8383
export DJANGO_SETTINGS_MODULE="drams.local-settings"
8484
export DJANGO_SUPERUSER_USERNAME=admin
8585
export DJANGO_SUPERUSER_PASSWORD=admin

static/remoteregistry.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ call %FAIR_HOME:"=%\venv\Scripts\activate.bat
224224

225225
:: Install Python Dependencies
226226
python -m pip install --upgrade pip wheel
227-
python -m pip install -r "%FAIR_HOME:"=%\local-requirements.txt"
227+
python -m pip install -r "%FAIR_HOME:"=%\requirements.txt"
228228

229229
:: Change into FAIR HOME directory
230230
cd /d %FAIR_HOME%

static/remoteregistry.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ Write-Host "calling ${FAIR_HOME}\venv\scripts\activate.ps1 to activate virtual e
166166

167167
# Install Python Dependencies
168168
python -m pip install --upgrade pip wheel
169-
python -m pip install -r "${FAIR_HOME}\local-requirements.txt"
169+
python -m pip install -r "${FAIR_HOME}\requirements.txt"
170170

171171
$Env:DJANGO_SETTINGS_MODULE= $DRAMS
172172

static/remoteregistry.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ fi
117117
python3 -m venv "$FAIR_HOME"/venv
118118
source "$FAIR_HOME"/venv/bin/activate
119119
python -m pip install --upgrade pip wheel
120-
python -m pip install -r "$FAIR_HOME"/local-requirements.txt
120+
python -m pip install -r "$FAIR_HOME"/requirements.txt
121121
export DJANGO_SETTINGS_MODULE=$DRAMS
122122
if [ ! -z $(echo ${USE_SUPERUSER} | xargs) ]; then
123123
export DJANGO_SUPERUSER_USERNAME=$SUPERUSER_USERNAME

static/temp/registry

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)