Skip to content

Commit f260476

Browse files
committed
Removed indirect GPLv3+ dependency which was fetched as an optional jsonschema dependency.
Also, updated the version tag and copyright year in headers.
1 parent cf6294c commit f260476

18 files changed

+24
-19
lines changed

CITATION.cff

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ authors:
99
given-names: Adrián
1010
orcid: "https://orcid.org/0000-0001-7517-5065"
1111
cff-version: 1.2.0
12-
date-released: "2022-05-20"
12+
date-released: "2022-06-01"
1313
identifiers:
1414
- description: WfExS-backend release in Zenodo
1515
type: doi
@@ -22,4 +22,4 @@ message: "If you use this software, please cite it using these metadata."
2222
repository-code: "https://github.com/inab/WfExS-backend"
2323
type: software
2424
title: "WfExS-backend"
25-
version: 0.5.3
25+
version: 0.5.4

WfExS-backend.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

WfExS-config-replicator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
pyyaml
22
jsonpath-ng
3-
jsonschema[format] >= 3.0.0
3+
jsonschema[format_nongpl] >= 3.0.0
44
paramiko[ed25519]
55
certifi
66
crypt4gh

wfexs_backend/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
__license__ = 'Apache 2.0'
2121

2222
# https://www.python.org/dev/peps/pep-0396/
23-
__version__ = '0.5.3'
23+
__version__ = '0.5.4'
2424

2525
def describeGitRepo(repo):
2626
"""Describe the repository version.

wfexs_backend/container.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/docker_container.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/encrypted_fs.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/fetchers/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/fetchers/git.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/fetchers/pride.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/fetchers/s3.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/fetchers/trs_files.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/nextflow_engine.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/podman_container.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/utils/docker.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

wfexs_backend/utils/ftp_downloader.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.
@@ -16,7 +16,12 @@
1616
# limitations under the License.
1717

1818
# Code from this class is an iteration of
19+
#
1920
# https://github.com/bigpe/FtpDownloader/blob/891bee35566078531b6f1ed3975627e29b935a97/ftp_downloader/FTPDownloader.py
21+
#
22+
# which was following MIT license
23+
#
24+
# https://github.com/bigpe/ftp-downloader/blob/891bee35566078531b6f1ed3975627e29b935a97/LICENSE.txt
2025

2126
import asyncio
2227
import datetime

wfexs_backend/utils/marshalling_handling.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
33

4-
# Copyright 2020-2021 Barcelona Supercomputing Center (BSC), Spain
4+
# Copyright 2020-2022 Barcelona Supercomputing Center (BSC), Spain
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
77
# you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)