diff --git a/.detect_secrets_filters/azure_keyword_filter.py b/.detect_secrets_filters/azure_keyword_filter.py index 34693d8bf..c13703ead 100644 --- a/.detect_secrets_filters/azure_keyword_filter.py +++ b/.detect_secrets_filters/azure_keyword_filter.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Filters for `detect-secrets` pre-commit hook for Azure keywords.""" diff --git a/.detect_secrets_filters/ipynb_hash_filter.py b/.detect_secrets_filters/ipynb_hash_filter.py index 40ebd883e..3cd7d449e 100644 --- a/.detect_secrets_filters/ipynb_hash_filter.py +++ b/.detect_secrets_filters/ipynb_hash_filter.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Filters for `detect-secrets` pre-commit hook.""" diff --git a/.flake8 b/.flake8 index 48a9361fc..2c5c89b7a 100644 --- a/.flake8 +++ b/.flake8 @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. [flake8] max-line-length = 99 diff --git a/.github/.gitignore b/.github/.gitignore index 5fbf4d057..01650cfcb 100644 --- a/.github/.gitignore +++ b/.github/.gitignore @@ -2,19 +2,15 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. node_modules/** diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index d25dbe6c7..38bcf1532 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # CODEOWNERS diff --git a/.github/actions/changelog/package-lock.json b/.github/actions/changelog/package-lock.json index 3c416683d..64f8eb558 100644 --- a/.github/actions/changelog/package-lock.json +++ b/.github/actions/changelog/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@actions/core": "^1.9.1", "@actions/github": "^5.0.3", - "semver": "^7.3.8" + "semver": "^7.5.2" }, "devDependencies": { "@vercel/ncc": "^0.34.0" @@ -212,9 +212,9 @@ } }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -446,9 +446,9 @@ } }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", + "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "requires": { "lru-cache": "^6.0.0" } diff --git a/.github/actions/changelog/package.json b/.github/actions/changelog/package.json index 8a9016467..e68f52beb 100644 --- a/.github/actions/changelog/package.json +++ b/.github/actions/changelog/package.json @@ -12,7 +12,7 @@ "dependencies": { "@actions/core": "^1.9.1", "@actions/github": "^5.0.3", - "semver": "^7.3.8" + "semver": "^7.5.2" }, "devDependencies": { "@vercel/ncc": "^0.34.0" diff --git a/.github/actions/version/action.yml b/.github/actions/version/action.yml index 793f16944..b07e4d26e 100644 --- a/.github/actions/version/action.yml +++ b/.github/actions/version/action.yml @@ -25,7 +25,7 @@ runs: using: "composite" steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 ref: ${{ inputs.head_ref }} diff --git a/.github/workflows/action_build.yml b/.github/workflows/action_build.yml index 56a8a99a0..d8bb22450 100644 --- a/.github/workflows/action_build.yml +++ b/.github/workflows/action_build.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: NCC build @@ -28,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.COVALENT_OPS_BOT_TOKEN }} - name: Install npm, ncc, and jq on Ubuntu diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 7badd494f..c64161661 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: benchmark @@ -42,13 +38,13 @@ jobs: steps: - name: Check out head if: github.event_name == 'schedule' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false - name: Check out SHA if: github.event_name == 'workflow_dispatch' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/boilerplate.yml b/.github/workflows/boilerplate.yml index a8e3a79ec..13a2f111a 100644 --- a/.github/workflows/boilerplate.yml +++ b/.github/workflows/boilerplate.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: boilerplate @@ -27,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Get changed files @@ -43,74 +39,62 @@ jobs: # # This file is part of Covalent. # - # Licensed under the GNU Affero General Public License 3.0 (the "License"). - # A copy of the License may be obtained with this software package or at - # - # https://www.gnu.org/licenses/agpl-3.0.en.html - # - # Use of this file is prohibited except in compliance with the License. Any - # modifications or derivative works of this file must retain this copyright - # notice, and modified files must contain a notice indicating that they have - # been altered from the originals. + # Licensed under the Apache License 2.0 (the "License"). A copy of the + # License may be obtained with this software package or at # - # Covalent is distributed in the hope that it will be useful, but WITHOUT - # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - # FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + # https://www.apache.org/licenses/LICENSE-2.0 # - # Relief from the License may be granted by purchasing a commercial license. + # Use of this file is prohibited except in compliance with the License. + # Unless required by applicable law or agreed to in writing, software + # distributed under the License is distributed on an "AS IS" BASIS, + # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + # See the License for the specific language governing permissions and + # limitations under the License. boilerplate2022: |- # Copyright 2022 Agnostiq Inc. # # This file is part of Covalent. # - # Licensed under the GNU Affero General Public License 3.0 (the "License"). - # A copy of the License may be obtained with this software package or at + # Licensed under the Apache License 2.0 (the "License"). A copy of the + # License may be obtained with this software package or at # - # https://www.gnu.org/licenses/agpl-3.0.en.html + # https://www.apache.org/licenses/LICENSE-2.0 # - # Use of this file is prohibited except in compliance with the License. Any - # modifications or derivative works of this file must retain this copyright - # notice, and modified files must contain a notice indicating that they have - # been altered from the originals. - # - # Covalent is distributed in the hope that it will be useful, but WITHOUT - # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - # FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. - # - # Relief from the License may be granted by purchasing a commercial license. + # Use of this file is prohibited except in compliance with the License. + # Unless required by applicable law or agreed to in writing, software + # distributed under the License is distributed on an "AS IS" BASIS, + # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + # See the License for the specific language governing permissions and + # limitations under the License. boilerplate2023: |- # Copyright 2023 Agnostiq Inc. # # This file is part of Covalent. # - # Licensed under the GNU Affero General Public License 3.0 (the "License"). - # A copy of the License may be obtained with this software package or at - # - # https://www.gnu.org/licenses/agpl-3.0.en.html - # - # Use of this file is prohibited except in compliance with the License. Any - # modifications or derivative works of this file must retain this copyright - # notice, and modified files must contain a notice indicating that they have - # been altered from the originals. + # Licensed under the Apache License 2.0 (the "License"). A copy of the + # License may be obtained with this software package or at # - # Covalent is distributed in the hope that it will be useful, but WITHOUT - # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - # FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + # https://www.apache.org/licenses/LICENSE-2.0 # - # Relief from the License may be granted by purchasing a commercial license. + # Use of this file is prohibited except in compliance with the License. + # Unless required by applicable law or agreed to in writing, software + # distributed under the License is distributed on an "AS IS" BASIS, + # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + # See the License for the specific language governing permissions and + # limitations under the License. run: | for file in ${{ steps.changed-files.outputs.all_changed_files }}; do if [[ ! $( cat $file | tr -d '\r' ) =~ "$boilerplate2021" && ! $( cat $file | tr -d '\r' ) =~ "$boilerplate2022" && ! $( cat $file | tr -d '\r' ) =~ "$boilerplate2023" ]] ; then printf "Boilerplate is missing from $file.\n" - printf "The first 20 lines of $file are\n\n" - cat $file | tr -d '\r' | cat -ET | head -n 20 + printf "The first 15 lines of $file are\n\n" + cat $file | tr -d '\r' | cat -ET | head -n 15 printf "\nThe boilerplate should be\n\n" echo "$boilerplate" | cat -ET printf "\nThe diff is\n\n" - diff <(cat $file | tr -d '\r' | head -n 20) <(echo "$boilerplate") | cat -ET + diff <(cat $file | tr -d '\r' | head -n 15) <(echo "$boilerplate") | cat -ET exit 1 fi done diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 78d93d80a..9a3589671 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: changelog @@ -33,7 +29,7 @@ jobs: version: ${{ steps.changelog.outputs.version }} steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.COVALENT_OPS_BOT_TOKEN }} - uses: dorny/paths-filter@v2 diff --git a/.github/workflows/changelog_reminder.yml b/.github/workflows/changelog_reminder.yml index 099810234..4dc8e7a1e 100644 --- a/.github/workflows/changelog_reminder.yml +++ b/.github/workflows/changelog_reminder.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. on: pull_request_target diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1fe6ea2cc..0bf25eb03 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: CodeQL @@ -53,7 +49,7 @@ jobs: language: javascript steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: AgnostiqHQ/${{ matrix.repo }} - name: Initialize CodeQL diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 788caa0c2..831a9f6e4 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: docker @@ -37,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out SHA - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/hotfix.yml b/.github/workflows/hotfix.yml index 0ab91425a..0ed3eae5d 100644 --- a/.github/workflows/hotfix.yml +++ b/.github/workflows/hotfix.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: hotfix @@ -46,7 +42,7 @@ jobs: branch: ${{ github.event.ref }} stable: false - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.GITHUB_TOKEN }} - name: Hotfix version diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml index a1c0f9995..b3af2577e 100644 --- a/.github/workflows/license.yml +++ b/.github/workflows/license.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: license @@ -29,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 7637837ff..0a94e2bb2 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: nightly @@ -65,7 +61,7 @@ jobs: echo "::set-output name=tag::${latest_tag}" - name: Checkout default branch - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 persist-credentials: false @@ -105,7 +101,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout master - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: "master" diff --git a/.github/workflows/release-merge.yml b/.github/workflows/release-merge.yml index 59e3a3d87..85672e079 100644 --- a/.github/workflows/release-merge.yml +++ b/.github/workflows/release-merge.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: release-merge diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3495af411..86bbf065d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: release diff --git a/.github/workflows/release_candidate.yml b/.github/workflows/release_candidate.yml index 9679965fb..49197fee2 100644 --- a/.github/workflows/release_candidate.yml +++ b/.github/workflows/release_candidate.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: Prepare Release Candidate diff --git a/.github/workflows/requirements.yml b/.github/workflows/requirements.yml index cfa016e5a..3ab5ffabe 100644 --- a/.github/workflows/requirements.yml +++ b/.github/workflows/requirements.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: requirements @@ -27,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index c88bc74c2..1d93e40f9 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: stale diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 71a47751b..a9befb923 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: tests @@ -44,7 +40,7 @@ jobs: matrix: ${{ steps.filter-matrix.outputs.matrix }} steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false @@ -72,7 +68,7 @@ jobs: steps: - name: Check out head if: github.event_name != 'workflow_dispatch' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false @@ -80,7 +76,7 @@ jobs: if: > github.event_name == 'workflow_dispatch' && github.event.inputs.commit_sha - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/version.yml b/.github/workflows/version.yml index 2263cb307..ed736356d 100644 --- a/.github/workflows/version.yml +++ b/.github/workflows/version.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. name: version @@ -27,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out head - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Validate Version diff --git a/.gitignore b/.gitignore index bc406e096..37729a0a9 100644 --- a/.gitignore +++ b/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Ignore everything * @@ -83,3 +79,12 @@ covalent_ui/api/sonar.sh # Ignore node dependencies node_modules/ + +# Yarn ignored and allowed files and folders +.pnp.* +.yarn/* +!.yarn/patches +!.yarn/plugins +!.yarn/releases +!.yarn/sdks +!.yarn/versions diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7d50c7623..967ce5d72 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. exclude: ^(.git/|.tox/|CHANGELOG.md|VERSION) default_stages: [commit] diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 92b6f750c..ae9249b5c 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # .readthedocs.yml # Read the Docs configuration file diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b24dee94..4bed5db46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [UNRELEASED] +### Fixed + +- Contributing guidelines steps for installing for the first time +- Updated gitignore to ignore yarn files and folders for latest version of yarn + +### Operations + +- Changed `actions/checkout@v3` to `actions/checkout@v4` in CI +- Dependabot update to npm in changelog action + +### Changed + +- Changed license to Apache + ## [0.229.0-rc.0] - 2023-09-22 ### Authors @@ -122,8 +136,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Enhanced the quickstart with a set of commonly used features - Removed duplicate "stop server" warning in the First Experimemnt page - Fixed typo in quickstart -- Fix autodoc for SSH, Slurm, AWS Braket, AWS Lambda, AWS EC2, AWS Batch, Google Batch -- Fix autodoc for SSH, Slurm, AWS Braket, AWS Lambda, AWS EC2, AWS Batch, Google Batch +- Fix autodoc for SSH, Slurm, AWS Braket, AWS Lambda, AWS EC2, AWS Batch, Google Batch - Updated documentation links in README - Updating and reorganizing RTD API documentation - Adding example links in API documentation @@ -167,7 +180,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> - Co-authored-by: Casey Jao <casey@agnostiq.ai> - ### Added - File transfer strategy for Azure blob storage @@ -237,7 +249,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Error messages are propagated to stdout when the server is not started. These changes are applied to `dispatch`, `redispatch`, and `get_result`. - ### Docs - Fix typo in GCP Batch executor RTD. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b7825af45..497fb2f89 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,11 +18,17 @@ conda create -n covalent-dev python=3.8 conda activate covalent-dev ``` +We recommend using [Node Version Manager](https://github.com/nvm-sh/nvm) to install and manage Node.js. Please install and activate Node.js version 16 to work with Covalent locally: +```shell +nvm install 16 +nvm use 16 +``` + Install Covalent's core requirements as well as the developer requirements: ```shell conda config --add channels conda-forge conda config --set channel_priority strict -conda install setuptools pip nodejs yarn requests +conda install setuptools pip yarn requests python setup.py webapp pip install -e . pip install -r tests/requirements.txt @@ -50,7 +56,7 @@ Contribution for Covalent UI ## Setup -- Install `node` (v16 or later) and `npm`: +- Install `node` (v16) and `npm`: ```shell # Linux @@ -165,21 +171,17 @@ All files submitted must contain the following before all other lines: # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at -# -# https://www.gnu.org/licenses/agpl-3.0.en.html -# -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. +# https://www.apache.org/licenses/LICENSE-2.0 # -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Single-sentence description of the file.""" ``` diff --git a/Dockerfile b/Dockerfile index 5f6ae5ade..e1562bf5a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,21 +3,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. ####################### # Docker Build Options @@ -220,7 +216,7 @@ LABEL org.opencontainers.image.title="Covalent Build Environment" LABEL org.opencontainers.image.vendor="Agnostiq" LABEL org.opencontainers.image.url="https://covalent.xyz" LABEL org.opencontainers.image.documentation="https://covalent.readthedocs.io" -LABEL org.opencontainers.image.licenses="GNU AGPL v3" +LABEL org.opencontainers.image.licenses="Apache License 2.0" LABEL org.opencontainers.image.base.name="${COVALENT_BASE_IMAGE}" COPY --from=covalent_src $BUILDROOT/ $BUILDROOT @@ -259,7 +255,7 @@ LABEL org.opencontainers.image.vendor="Agnostiq" LABEL org.opencontainers.image.url="https://covalent.xyz" LABEL org.opencontainers.image.documentation="https://covalent.readthedocs.io" LABEL org.opencontainers.image.source="https://github.com/AgnostiqHQ/covalent" -LABEL org.opencontainers.image.licenses="GNU AGPL v3" +LABEL org.opencontainers.image.licenses="Apache License 2.0" LABEL org.opencontainers.image.created="${COVALENT_BUILD_DATE}" LABEL org.opencontainers.image.version="${COVALENT_BUILD_VERSION}" LABEL org.opencontainers.image.revision="${COVALENT_COMMIT_SHA}" diff --git a/LICENSE b/LICENSE index be3f7b28e..261eeb9e9 100644 --- a/LICENSE +++ b/LICENSE @@ -1,661 +1,201 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - <one line to give the program's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see <https://www.gnu.org/licenses/>. - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU AGPL, see -<https://www.gnu.org/licenses/>. + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/README.md b/README.md index fbba2e13a..85cf21d1b 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ [![tests](https://github.com/AgnostiqHQ/covalent/actions/workflows/tests.yml/badge.svg)](https://github.com/AgnostiqHQ/covalent/actions/workflows/tests.yml) [![docs](https://readthedocs.org/projects/covalent/badge/?version=latest)](https://covalent.readthedocs.io/en/latest/?badge=latest) [![codecov](https://codecov.io/gh/AgnostiqHQ/covalent/branch/master/graph/badge.svg?token=YGHCB3DE4P)](https://codecov.io/gh/AgnostiqHQ/covalent) -[![agpl](https://img.shields.io/badge/License-AGPL_v3-blue.svg)](https://www.gnu.org/licenses/agpl-3.0.en.html) +[![apache](https://img.shields.io/badge/License-Apache_License_2.0-blue)](https://www.apache.org/licenses/LICENSE-2.0) </div> @@ -135,7 +135,7 @@ Please use the following citation in any publications: ## 📃 License -Covalent is licensed under the GNU Affero GPL 3.0 License. Covalent may be distributed under other licenses upon request. See the [LICENSE](https://github.com/AgnostiqHQ/covalent/blob/master/LICENSE) file or contact the [support team](mailto:support@agnostiq.ai) for more details. +Covalent is licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/AgnostiqHQ/covalent/blob/master/LICENSE) file or contact the [support team](mailto:support@agnostiq.ai) for more details. >For a detailed history of changes and new features, see the [Changelog](https://github.com/AgnostiqHQ/covalent/blob/master/CHANGELOG.md). diff --git a/codecov.yml b/codecov.yml index b8f83e56f..f6077bf75 100644 --- a/codecov.yml +++ b/codecov.yml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. flags: SDK: diff --git a/covalent/.gitignore b/covalent/.gitignore index 03680862f..1c56f7a7a 100644 --- a/covalent/.gitignore +++ b/covalent/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Ignore results folders results/** diff --git a/covalent/__init__.py b/covalent/__init__.py index 2967260b0..66c4736ed 100644 --- a/covalent/__init__.py +++ b/covalent/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Main Covalent public functionality.""" diff --git a/covalent/_dispatcher_plugins/__init__.py b/covalent/_dispatcher_plugins/__init__.py index 83d679e10..d497d7c28 100644 --- a/covalent/_dispatcher_plugins/__init__.py +++ b/covalent/_dispatcher_plugins/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .base import BaseDispatcher from .local import LocalDispatcher diff --git a/covalent/_dispatcher_plugins/base.py b/covalent/_dispatcher_plugins/base.py index 278ac8820..bc6278bc3 100644 --- a/covalent/_dispatcher_plugins/base.py +++ b/covalent/_dispatcher_plugins/base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from abc import ABC, abstractmethod from typing import Any diff --git a/covalent/_dispatcher_plugins/local.py b/covalent/_dispatcher_plugins/local.py index 02d6dc177..b3a82e296 100644 --- a/covalent/_dispatcher_plugins/local.py +++ b/covalent/_dispatcher_plugins/local.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import json from copy import deepcopy diff --git a/covalent/_file_transfer/__init__.py b/covalent/_file_transfer/__init__.py index c63076a5c..f6a54eac0 100644 --- a/covalent/_file_transfer/__init__.py +++ b/covalent/_file_transfer/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .enums import Order from .file import File diff --git a/covalent/_file_transfer/enums.py b/covalent/_file_transfer/enums.py index 6353da085..063ba179a 100644 --- a/covalent/_file_transfer/enums.py +++ b/covalent/_file_transfer/enums.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import enum diff --git a/covalent/_file_transfer/file.py b/covalent/_file_transfer/file.py index 5a867e2e9..9b7d2b709 100644 --- a/covalent/_file_transfer/file.py +++ b/covalent/_file_transfer/file.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import uuid from pathlib import Path diff --git a/covalent/_file_transfer/file_transfer.py b/covalent/_file_transfer/file_transfer.py index 9fa04f07e..712ed2c6e 100644 --- a/covalent/_file_transfer/file_transfer.py +++ b/covalent/_file_transfer/file_transfer.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import Optional, Union diff --git a/covalent/_file_transfer/folder.py b/covalent/_file_transfer/folder.py index 36b526935..2b8c180de 100644 --- a/covalent/_file_transfer/folder.py +++ b/covalent/_file_transfer/folder.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import Optional diff --git a/covalent/_file_transfer/strategies/__init__.py b/covalent/_file_transfer/strategies/__init__.py index c2a7ba0ad..392ac8bd5 100644 --- a/covalent/_file_transfer/strategies/__init__.py +++ b/covalent/_file_transfer/strategies/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .http_strategy import HTTP from .rsync_strategy import Rsync diff --git a/covalent/_file_transfer/strategies/blob_strategy.py b/covalent/_file_transfer/strategies/blob_strategy.py index 1da3366b0..0fb6a2afa 100644 --- a/covalent/_file_transfer/strategies/blob_strategy.py +++ b/covalent/_file_transfer/strategies/blob_strategy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from pathlib import Path from typing import Callable, Tuple diff --git a/covalent/_file_transfer/strategies/gcloud_strategy.py b/covalent/_file_transfer/strategies/gcloud_strategy.py index f98adf7c3..22884d73b 100644 --- a/covalent/_file_transfer/strategies/gcloud_strategy.py +++ b/covalent/_file_transfer/strategies/gcloud_strategy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import json from pathlib import Path diff --git a/covalent/_file_transfer/strategies/http_strategy.py b/covalent/_file_transfer/strategies/http_strategy.py index b6c1a259b..3e86dd9e3 100644 --- a/covalent/_file_transfer/strategies/http_strategy.py +++ b/covalent/_file_transfer/strategies/http_strategy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import urllib.request diff --git a/covalent/_file_transfer/strategies/rsync_strategy.py b/covalent/_file_transfer/strategies/rsync_strategy.py index 4ff631321..48ab4132f 100644 --- a/covalent/_file_transfer/strategies/rsync_strategy.py +++ b/covalent/_file_transfer/strategies/rsync_strategy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os from subprocess import PIPE, CalledProcessError, Popen diff --git a/covalent/_file_transfer/strategies/s3_strategy.py b/covalent/_file_transfer/strategies/s3_strategy.py index e49e370f5..7431ad03f 100644 --- a/covalent/_file_transfer/strategies/s3_strategy.py +++ b/covalent/_file_transfer/strategies/s3_strategy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os diff --git a/covalent/_file_transfer/strategies/transfer_strategy_base.py b/covalent/_file_transfer/strategies/transfer_strategy_base.py index 7e80503c7..8d95c6d59 100644 --- a/covalent/_file_transfer/strategies/transfer_strategy_base.py +++ b/covalent/_file_transfer/strategies/transfer_strategy_base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from abc import ABC, abstractmethod from pathlib import Path diff --git a/covalent/_results_manager/__init__.py b/covalent/_results_manager/__init__.py index 8b525a5e0..b2a49b352 100644 --- a/covalent/_results_manager/__init__.py +++ b/covalent/_results_manager/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from . import results_manager diff --git a/covalent/_results_manager/qresult.py b/covalent/_results_manager/qresult.py index 867574553..f77a24fb6 100644 --- a/covalent/_results_manager/qresult.py +++ b/covalent/_results_manager/qresult.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import Any diff --git a/covalent/_results_manager/result.py b/covalent/_results_manager/result.py index 3602525db..00eacf5b5 100644 --- a/covalent/_results_manager/result.py +++ b/covalent/_results_manager/result.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Result object.""" import os diff --git a/covalent/_results_manager/results_manager.py b/covalent/_results_manager/results_manager.py index 2a8577779..bc7175480 100644 --- a/covalent/_results_manager/results_manager.py +++ b/covalent/_results_manager/results_manager.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import codecs diff --git a/covalent/_results_manager/utils.py b/covalent/_results_manager/utils.py index d1910977c..949d0378b 100644 --- a/covalent/_results_manager/utils.py +++ b/covalent/_results_manager/utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Utility functions for results manager.""" diff --git a/covalent/_results_manager/wait.py b/covalent/_results_manager/wait.py index 43fac8167..7400fe427 100644 --- a/covalent/_results_manager/wait.py +++ b/covalent/_results_manager/wait.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sys diff --git a/covalent/_shared_files/__init__.py b/covalent/_shared_files/__init__.py index 52004d44f..d8cbf8ce7 100644 --- a/covalent/_shared_files/__init__.py +++ b/covalent/_shared_files/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Import shared utils.""" diff --git a/covalent/_shared_files/config.py b/covalent/_shared_files/config.py index 3bc9c16bb..57c5eb4f3 100644 --- a/covalent/_shared_files/config.py +++ b/covalent/_shared_files/config.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os diff --git a/covalent/_shared_files/context_managers.py b/covalent/_shared_files/context_managers.py index 6e1953ef8..05d852127 100644 --- a/covalent/_shared_files/context_managers.py +++ b/covalent/_shared_files/context_managers.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Covalent context managers.""" diff --git a/covalent/_shared_files/defaults.py b/covalent/_shared_files/defaults.py index 4c61e223e..81b4b4e6d 100644 --- a/covalent/_shared_files/defaults.py +++ b/covalent/_shared_files/defaults.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Create custom sentinels and defaults for Covalent""" diff --git a/covalent/_shared_files/exceptions.py b/covalent/_shared_files/exceptions.py index c7a097975..25315e1bb 100644 --- a/covalent/_shared_files/exceptions.py +++ b/covalent/_shared_files/exceptions.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. class MissingLatticeRecordError(Exception): diff --git a/covalent/_shared_files/logger.py b/covalent/_shared_files/logger.py index ccf57b5fb..4ddbccd0b 100644 --- a/covalent/_shared_files/logger.py +++ b/covalent/_shared_files/logger.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Module for logging errors, warnings, and debug statements.""" diff --git a/covalent/_shared_files/metrics.py b/covalent/_shared_files/metrics.py index 56e76f0bf..68acfb7aa 100644 --- a/covalent/_shared_files/metrics.py +++ b/covalent/_shared_files/metrics.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import platform diff --git a/covalent/_shared_files/pickling.py b/covalent/_shared_files/pickling.py index 37997f7d4..ed4a535ce 100644 --- a/covalent/_shared_files/pickling.py +++ b/covalent/_shared_files/pickling.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=invalid-name diff --git a/covalent/_shared_files/qelectron_utils.py b/covalent/_shared_files/qelectron_utils.py index 0716ada32..4b5e58748 100644 --- a/covalent/_shared_files/qelectron_utils.py +++ b/covalent/_shared_files/qelectron_utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import base64 import re diff --git a/covalent/_shared_files/qinfo.py b/covalent/_shared_files/qinfo.py index 5eea1eeb3..92056173b 100644 --- a/covalent/_shared_files/qinfo.py +++ b/covalent/_shared_files/qinfo.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """QNode and QElectron information containers.""" diff --git a/covalent/_shared_files/qresult_utils.py b/covalent/_shared_files/qresult_utils.py index cdb98c149..9ffe3c182 100644 --- a/covalent/_shared_files/qresult_utils.py +++ b/covalent/_shared_files/qresult_utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import warnings from typing import Any, Callable, List, Optional diff --git a/covalent/_shared_files/util_classes.py b/covalent/_shared_files/util_classes.py index 1bbdd566a..06ffadc6a 100644 --- a/covalent/_shared_files/util_classes.py +++ b/covalent/_shared_files/util_classes.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from dataclasses import dataclass diff --git a/covalent/_shared_files/utils.py b/covalent/_shared_files/utils.py index 0dd7fae25..5d6eec796 100644 --- a/covalent/_shared_files/utils.py +++ b/covalent/_shared_files/utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """General utils for Covalent.""" diff --git a/covalent/_workflow/__init__.py b/covalent/_workflow/__init__.py index ce7e3cf38..98da8e676 100644 --- a/covalent/_workflow/__init__.py +++ b/covalent/_workflow/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Import workflow utilities.""" diff --git a/covalent/_workflow/deps.py b/covalent/_workflow/deps.py index f662fe6c3..70d8cb990 100644 --- a/covalent/_workflow/deps.py +++ b/covalent/_workflow/deps.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from abc import ABC, abstractmethod from typing import Tuple diff --git a/covalent/_workflow/depsbash.py b/covalent/_workflow/depsbash.py index 1bef3a84e..8746a2012 100644 --- a/covalent/_workflow/depsbash.py +++ b/covalent/_workflow/depsbash.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import subprocess from copy import deepcopy diff --git a/covalent/_workflow/depscall.py b/covalent/_workflow/depscall.py index f0c7a46c2..9e4931c08 100644 --- a/covalent/_workflow/depscall.py +++ b/covalent/_workflow/depscall.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from copy import deepcopy diff --git a/covalent/_workflow/depspip.py b/covalent/_workflow/depspip.py index a23832dbd..4e443e2c3 100644 --- a/covalent/_workflow/depspip.py +++ b/covalent/_workflow/depspip.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import subprocess import tempfile diff --git a/covalent/_workflow/electron.py b/covalent/_workflow/electron.py index 0b217378d..1f5a18941 100644 --- a/covalent/_workflow/electron.py +++ b/covalent/_workflow/electron.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Class corresponding to computation nodes.""" diff --git a/covalent/_workflow/lattice.py b/covalent/_workflow/lattice.py index 13da66992..df5bd8a1b 100644 --- a/covalent/_workflow/lattice.py +++ b/covalent/_workflow/lattice.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Class corresponding to computation workflow.""" diff --git a/covalent/_workflow/lepton.py b/covalent/_workflow/lepton.py index 2e8511615..647ec0a71 100644 --- a/covalent/_workflow/lepton.py +++ b/covalent/_workflow/lepton.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Language translation module for Electron objects.""" diff --git a/covalent/_workflow/postprocessing.py b/covalent/_workflow/postprocessing.py index eb2d06081..fafee577d 100644 --- a/covalent/_workflow/postprocessing.py +++ b/covalent/_workflow/postprocessing.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Module containing post-processing related functions.""" diff --git a/covalent/_workflow/qdevice.py b/covalent/_workflow/qdevice.py index 8e8829fec..418c167f9 100644 --- a/covalent/_workflow/qdevice.py +++ b/covalent/_workflow/qdevice.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Define the custom Pennylane device that interacts with Covalent's Quantum Executors. diff --git a/covalent/_workflow/qelectron.py b/covalent/_workflow/qelectron.py index d325c19f0..e0356723a 100644 --- a/covalent/_workflow/qelectron.py +++ b/covalent/_workflow/qelectron.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import functools from typing import Callable, List, Optional, Union diff --git a/covalent/_workflow/qnode.py b/covalent/_workflow/qnode.py index 4ce5709bd..7e97fee34 100644 --- a/covalent/_workflow/qnode.py +++ b/covalent/_workflow/qnode.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Define the special QNode that replaces Pennylane circuits decorated with `@ct.qelectron`. diff --git a/covalent/_workflow/transport.py b/covalent/_workflow/transport.py index 9b5c722ea..7609e980c 100644 --- a/covalent/_workflow/transport.py +++ b/covalent/_workflow/transport.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Class implementation of the transport graph in the workflow graph.""" diff --git a/covalent/_workflow/transport_graph_ops.py b/covalent/_workflow/transport_graph_ops.py index ea895505d..8d9d96a92 100644 --- a/covalent/_workflow/transport_graph_ops.py +++ b/covalent/_workflow/transport_graph_ops.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Module for transport graph operations.""" diff --git a/covalent/_workflow/transportable_object.py b/covalent/_workflow/transportable_object.py index 082f82643..f3ddbe123 100644 --- a/covalent/_workflow/transportable_object.py +++ b/covalent/_workflow/transportable_object.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Transportable object module.""" diff --git a/covalent/cloud_resource_manager/__init__.py b/covalent/cloud_resource_manager/__init__.py index d1f2c47e0..80d8380ff 100644 --- a/covalent/cloud_resource_manager/__init__.py +++ b/covalent/cloud_resource_manager/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .core import CloudResourceManager diff --git a/covalent/cloud_resource_manager/core.py b/covalent/cloud_resource_manager/core.py index 94947afdd..45c8604eb 100644 --- a/covalent/cloud_resource_manager/core.py +++ b/covalent/cloud_resource_manager/core.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import importlib diff --git a/covalent/executor/__init__.py b/covalent/executor/__init__.py index 59faedb89..afde67173 100644 --- a/covalent/executor/__init__.py +++ b/covalent/executor/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines executors and provides a "manager" to get all available executors diff --git a/covalent/executor/base.py b/covalent/executor/base.py index a43fe4417..6b80e7130 100644 --- a/covalent/executor/base.py +++ b/covalent/executor/base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Class that defines the base executor template. diff --git a/covalent/executor/executor_plugins/dask.py b/covalent/executor/executor_plugins/dask.py index c82cc574b..a0f4417a2 100644 --- a/covalent/executor/executor_plugins/dask.py +++ b/covalent/executor/executor_plugins/dask.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Module for defining a Dask executor that submits the input python function in a dask cluster diff --git a/covalent/executor/executor_plugins/local.py b/covalent/executor/executor_plugins/local.py index 548c82901..3352a48fe 100644 --- a/covalent/executor/executor_plugins/local.py +++ b/covalent/executor/executor_plugins/local.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Module for defining a local executor that directly invokes the input python function. diff --git a/covalent/executor/executor_plugins/remote_executor.py b/covalent/executor/executor_plugins/remote_executor.py index 3e02a7a1b..9a9f0cdb5 100644 --- a/covalent/executor/executor_plugins/remote_executor.py +++ b/covalent/executor/executor_plugins/remote_executor.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ This is a plugin executor module that is loaded at runtime by defining its default attributes in _EXECUTOR_PLUGIN_DEFAULTS diff --git a/covalent/executor/qbase.py b/covalent/executor/qbase.py index 856ce8730..ca04a1c53 100644 --- a/covalent/executor/qbase.py +++ b/covalent/executor/qbase.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio import time diff --git a/covalent/executor/quantum_plugins/aws_plugin/__init__.py b/covalent/executor/quantum_plugins/aws_plugin/__init__.py index 9c01c1264..169ba947f 100644 --- a/covalent/executor/quantum_plugins/aws_plugin/__init__.py +++ b/covalent/executor/quantum_plugins/aws_plugin/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .aws_plugin import BraketQubitExecutor, LocalBraketQubitExecutor diff --git a/covalent/executor/quantum_plugins/aws_plugin/aws_plugin.py b/covalent/executor/quantum_plugins/aws_plugin/aws_plugin.py index f4c5adc4a..afda1e3b6 100644 --- a/covalent/executor/quantum_plugins/aws_plugin/aws_plugin.py +++ b/covalent/executor/quantum_plugins/aws_plugin/aws_plugin.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import Optional diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/__init__.py b/covalent/executor/quantum_plugins/qiskit_plugin/__init__.py index 8e50250a0..0b79358a0 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/__init__.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from qiskit_plugin import IBMQExecutor, QiskitExecutor diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/devices_base.py b/covalent/executor/quantum_plugins/qiskit_plugin/devices_base.py index 058fce75b..744c3034e 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/devices_base.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/devices_base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Wrappers for the existing Pennylane-Qiskit interface""" import warnings diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/local_sampler.py b/covalent/executor/quantum_plugins/qiskit_plugin/local_sampler.py index 1de60531c..ef276a96c 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/local_sampler.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/local_sampler.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """" Pennylane-Qiskit device that uses the local Qiskit `Sampler` primitive diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_plugin.py b/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_plugin.py index 47e62a781..43531ddef 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_plugin.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_plugin.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio import time diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_utils.py b/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_utils.py index 41228b774..e683f96df 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_utils.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/qiskit_utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Utilities for Qiskit-based QElectron executors and devices diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/runtime_sampler.py b/covalent/executor/quantum_plugins/qiskit_plugin/runtime_sampler.py index 300c195bb..80b1a6708 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/runtime_sampler.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/runtime_sampler.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """" Pennylane-Qiskit device that uses the Qiskit Runtime `Sampler` primitive diff --git a/covalent/executor/quantum_plugins/qiskit_plugin/sessions.py b/covalent/executor/quantum_plugins/qiskit_plugin/sessions.py index c2d65bb3d..71063c449 100644 --- a/covalent/executor/quantum_plugins/qiskit_plugin/sessions.py +++ b/covalent/executor/quantum_plugins/qiskit_plugin/sessions.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines interactions with Qiskit Runtime sessions and services. diff --git a/covalent/executor/utils/__init__.py b/covalent/executor/utils/__init__.py index aab950a1e..7c5c5585a 100644 --- a/covalent/executor/utils/__init__.py +++ b/covalent/executor/utils/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .context import get_context, set_context from .wrappers import Signals diff --git a/covalent/executor/utils/context.py b/covalent/executor/utils/context.py index a3c0e1969..2bd2a1770 100644 --- a/covalent/executor/utils/context.py +++ b/covalent/executor/utils/context.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from contextlib import contextmanager diff --git a/covalent/executor/utils/wrappers.py b/covalent/executor/utils/wrappers.py index f38b8cc51..a682d6151 100644 --- a/covalent/executor/utils/wrappers.py +++ b/covalent/executor/utils/wrappers.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Helper functions for the local executor diff --git a/covalent/leptons/__init__.py b/covalent/leptons/__init__.py index 256809975..ccb2c0ac3 100644 --- a/covalent/leptons/__init__.py +++ b/covalent/leptons/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lepton wrappers.""" diff --git a/covalent/quantum/__init__.py b/covalent/quantum/__init__.py index 48984cda2..9e5551a23 100644 --- a/covalent/quantum/__init__.py +++ b/covalent/quantum/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .qcluster import QCluster, Simulator diff --git a/covalent/quantum/qclient/__init__.py b/covalent/quantum/qclient/__init__.py index 47d66bb77..d8e0960cc 100644 --- a/covalent/quantum/qclient/__init__.py +++ b/covalent/quantum/qclient/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .base_client import BaseQClient from .local_client import LocalQClient diff --git a/covalent/quantum/qclient/base_client.py b/covalent/quantum/qclient/base_client.py index 1454ccf07..d80c6e1c4 100644 --- a/covalent/quantum/qclient/base_client.py +++ b/covalent/quantum/qclient/base_client.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from abc import ABC, abstractmethod, abstractproperty diff --git a/covalent/quantum/qclient/core.py b/covalent/quantum/qclient/core.py index acaf0f834..041405413 100644 --- a/covalent/quantum/qclient/core.py +++ b/covalent/quantum/qclient/core.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import List diff --git a/covalent/quantum/qclient/local_client.py b/covalent/quantum/qclient/local_client.py index a10ba2ebc..89bff7382 100644 --- a/covalent/quantum/qclient/local_client.py +++ b/covalent/quantum/qclient/local_client.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from ..._shared_files.utils import cloudpickle_deserialize, cloudpickle_serialize from ..qserver import LocalQServer diff --git a/covalent/quantum/qcluster/__init__.py b/covalent/quantum/qcluster/__init__.py index 1f3893a16..ad218456e 100644 --- a/covalent/quantum/qcluster/__init__.py +++ b/covalent/quantum/qcluster/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines QExecutors and provides a "manager" to get all available QExecutors diff --git a/covalent/quantum/qcluster/base.py b/covalent/quantum/qcluster/base.py index b93639c95..cef232754 100644 --- a/covalent/quantum/qcluster/base.py +++ b/covalent/quantum/qcluster/base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio from abc import ABC, abstractmethod diff --git a/covalent/quantum/qcluster/clusters.py b/covalent/quantum/qcluster/clusters.py index 475d99e82..fe56aecbf 100644 --- a/covalent/quantum/qcluster/clusters.py +++ b/covalent/quantum/qcluster/clusters.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import base64 from typing import Callable, Union diff --git a/covalent/quantum/qcluster/default_selectors.py b/covalent/quantum/qcluster/default_selectors.py index 07d833964..9334830ac 100644 --- a/covalent/quantum/qcluster/default_selectors.py +++ b/covalent/quantum/qcluster/default_selectors.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=too-few-public-methods diff --git a/covalent/quantum/qcluster/simulator.py b/covalent/quantum/qcluster/simulator.py index df84dae4e..f6cab7c0d 100644 --- a/covalent/quantum/qcluster/simulator.py +++ b/covalent/quantum/qcluster/simulator.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from typing import Union diff --git a/covalent/quantum/qserver/__init__.py b/covalent/quantum/qserver/__init__.py index add9fe547..1f06fe57a 100644 --- a/covalent/quantum/qserver/__init__.py +++ b/covalent/quantum/qserver/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .core import QServer from .servers import LocalQServer diff --git a/covalent/quantum/qserver/core.py b/covalent/quantum/qserver/core.py index ab3364f37..340f4c649 100644 --- a/covalent/quantum/qserver/core.py +++ b/covalent/quantum/qserver/core.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Quantum Server Implementation: Handles the async execution of quantum circuits. diff --git a/covalent/quantum/qserver/database.py b/covalent/quantum/qserver/database.py index 6ed7caded..eb2becef7 100644 --- a/covalent/quantum/qserver/database.py +++ b/covalent/quantum/qserver/database.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from pathlib import Path diff --git a/covalent/quantum/qserver/serialize.py b/covalent/quantum/qserver/serialize.py index 8140d03a5..097d46e03 100644 --- a/covalent/quantum/qserver/serialize.py +++ b/covalent/quantum/qserver/serialize.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Implement several different serialization methods for QNode output data written diff --git a/covalent/quantum/qserver/servers/__init__.py b/covalent/quantum/qserver/servers/__init__.py index 5391d2f13..b219efd70 100644 --- a/covalent/quantum/qserver/servers/__init__.py +++ b/covalent/quantum/qserver/servers/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .local import LocalQServer diff --git a/covalent/quantum/qserver/servers/local.py b/covalent/quantum/qserver/servers/local.py index 9e08aef1f..aa71ad917 100644 --- a/covalent/quantum/qserver/servers/local.py +++ b/covalent/quantum/qserver/servers/local.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from ..core import QServer diff --git a/covalent/quantum/qserver/utils.py b/covalent/quantum/qserver/utils.py index 1ae2f7fd0..a301e3a93 100644 --- a/covalent/quantum/qserver/utils.py +++ b/covalent/quantum/qserver/utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import datetime import importlib diff --git a/covalent/triggers/__init__.py b/covalent/triggers/__init__.py index ca9cd77ce..130b609ee 100644 --- a/covalent/triggers/__init__.py +++ b/covalent/triggers/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .base import BaseTrigger # nopycln: import from .dir_trigger import DirTrigger # nopycln: import diff --git a/covalent/triggers/base.py b/covalent/triggers/base.py index bf1d38ffa..837c155a0 100644 --- a/covalent/triggers/base.py +++ b/covalent/triggers/base.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio diff --git a/covalent/triggers/dir_trigger.py b/covalent/triggers/dir_trigger.py index 8be7d02f2..bd5d2980a 100644 --- a/covalent/triggers/dir_trigger.py +++ b/covalent/triggers/dir_trigger.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio diff --git a/covalent/triggers/sqlite_trigger.py b/covalent/triggers/sqlite_trigger.py index f233d9342..840ef9e0e 100644 --- a/covalent/triggers/sqlite_trigger.py +++ b/covalent/triggers/sqlite_trigger.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sqlite3 import time diff --git a/covalent/triggers/time_trigger.py b/covalent/triggers/time_trigger.py index 24bc78b3b..175bd562e 100644 --- a/covalent/triggers/time_trigger.py +++ b/covalent/triggers/time_trigger.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import time from threading import Event diff --git a/covalent/triggers/trigger_loader.py b/covalent/triggers/trigger_loader.py index 6a5262cb8..0ae88a16b 100644 --- a/covalent/triggers/trigger_loader.py +++ b/covalent/triggers/trigger_loader.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from covalent.triggers import BaseTrigger, DirTrigger, SQLiteTrigger, TimeTrigger diff --git a/covalent_dispatcher/.gitignore b/covalent_dispatcher/.gitignore index 6d1d5b0eb..03da16ab9 100644 --- a/covalent_dispatcher/.gitignore +++ b/covalent_dispatcher/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Ignore results folders results/** diff --git a/covalent_dispatcher/__init__.py b/covalent_dispatcher/__init__.py index 818dab342..1cf39cda1 100644 --- a/covalent_dispatcher/__init__.py +++ b/covalent_dispatcher/__init__.py @@ -2,20 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .entry_point import cancel_running_dispatch, run_dispatcher, run_redispatch diff --git a/covalent_dispatcher/_cli/__init__.py b/covalent_dispatcher/_cli/__init__.py index fe5685c23..851153ae0 100644 --- a/covalent_dispatcher/_cli/__init__.py +++ b/covalent_dispatcher/_cli/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Import CLI tool functionalities.""" from .service import _is_server_running diff --git a/covalent_dispatcher/_cli/cli.py b/covalent_dispatcher/_cli/cli.py index 9788c889a..f4c4daa65 100644 --- a/covalent_dispatcher/_cli/cli.py +++ b/covalent_dispatcher/_cli/cli.py @@ -4,21 +4,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Covalent CLI Tool.""" diff --git a/covalent_dispatcher/_cli/groups/__init__.py b/covalent_dispatcher/_cli/groups/__init__.py index 031b251b3..7e1e54920 100644 --- a/covalent_dispatcher/_cli/groups/__init__.py +++ b/covalent_dispatcher/_cli/groups/__init__.py @@ -2,19 +2,15 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .db import db diff --git a/covalent_dispatcher/_cli/groups/db.py b/covalent_dispatcher/_cli/groups/db.py index fbdb35ffc..a30bd0623 100644 --- a/covalent_dispatcher/_cli/groups/db.py +++ b/covalent_dispatcher/_cli/groups/db.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from os import path from pathlib import Path from subprocess import PIPE, Popen diff --git a/covalent_dispatcher/_cli/migrate.py b/covalent_dispatcher/_cli/migrate.py index c621b951a..cf6d0008c 100644 --- a/covalent_dispatcher/_cli/migrate.py +++ b/covalent_dispatcher/_cli/migrate.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Utils for migrating legacy (0.110-era) result object to a modern result object.""" diff --git a/covalent_dispatcher/_cli/service.py b/covalent_dispatcher/_cli/service.py index a66bfe8ee..1282d7502 100644 --- a/covalent_dispatcher/_cli/service.py +++ b/covalent_dispatcher/_cli/service.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Covalent CLI Tool - Service Management.""" diff --git a/covalent_dispatcher/_core/__init__.py b/covalent_dispatcher/_core/__init__.py index eb2986767..1803c81cf 100644 --- a/covalent_dispatcher/_core/__init__.py +++ b/covalent_dispatcher/_core/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .data_manager import make_derived_dispatch, make_dispatch from .dispatcher import cancel_dispatch, run_dispatch diff --git a/covalent_dispatcher/_core/data_manager.py b/covalent_dispatcher/_core/data_manager.py index 35e48e480..55ebb9f1c 100644 --- a/covalent_dispatcher/_core/data_manager.py +++ b/covalent_dispatcher/_core/data_manager.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines the core functionality of the result service diff --git a/covalent_dispatcher/_core/data_modules/__init__.py b/covalent_dispatcher/_core/data_modules/__init__.py index 9d1b05526..21d7eaa5c 100644 --- a/covalent_dispatcher/_core/data_modules/__init__.py +++ b/covalent_dispatcher/_core/data_modules/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_dispatcher/_core/data_modules/job_manager.py b/covalent_dispatcher/_core/data_modules/job_manager.py index 1500e1aab..d8bdb837e 100644 --- a/covalent_dispatcher/_core/data_modules/job_manager.py +++ b/covalent_dispatcher/_core/data_modules/job_manager.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # """Interface to the Jobs table""" diff --git a/covalent_dispatcher/_core/dispatcher.py b/covalent_dispatcher/_core/dispatcher.py index ed9922f7b..978b61f4f 100644 --- a/covalent_dispatcher/_core/dispatcher.py +++ b/covalent_dispatcher/_core/dispatcher.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines the core functionality of the dispatcher diff --git a/covalent_dispatcher/_core/execution.py b/covalent_dispatcher/_core/execution.py index 20c3315d1..9a0b8721d 100644 --- a/covalent_dispatcher/_core/execution.py +++ b/covalent_dispatcher/_core/execution.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines the core functionality of the dispatcher diff --git a/covalent_dispatcher/_core/runner.py b/covalent_dispatcher/_core/runner.py index be40b8835..192317027 100644 --- a/covalent_dispatcher/_core/runner.py +++ b/covalent_dispatcher/_core/runner.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Defines the core functionality of the runner diff --git a/covalent_dispatcher/_core/runner_modules/__init__.py b/covalent_dispatcher/_core/runner_modules/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_dispatcher/_core/runner_modules/__init__.py +++ b/covalent_dispatcher/_core/runner_modules/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_dispatcher/_core/runner_modules/executor_proxy.py b/covalent_dispatcher/_core/runner_modules/executor_proxy.py index 17ae83c23..448b7c69b 100644 --- a/covalent_dispatcher/_core/runner_modules/executor_proxy.py +++ b/covalent_dispatcher/_core/runner_modules/executor_proxy.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Monitor executor instances.""" diff --git a/covalent_dispatcher/_db/datastore.py b/covalent_dispatcher/_db/datastore.py index 0e23be496..f84b8afee 100644 --- a/covalent_dispatcher/_db/datastore.py +++ b/covalent_dispatcher/_db/datastore.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from contextlib import contextmanager from os import environ, path diff --git a/covalent_dispatcher/_db/dispatchdb.py b/covalent_dispatcher/_db/dispatchdb.py index f8cf1c701..9fcb4d2dd 100644 --- a/covalent_dispatcher/_db/dispatchdb.py +++ b/covalent_dispatcher/_db/dispatchdb.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Dispatch DataBase script.""" diff --git a/covalent_dispatcher/_db/jobdb.py b/covalent_dispatcher/_db/jobdb.py index 712d5988d..795bc3b11 100644 --- a/covalent_dispatcher/_db/jobdb.py +++ b/covalent_dispatcher/_db/jobdb.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """This module contains all the functions required interface with the jobs table""" diff --git a/covalent_dispatcher/_db/load.py b/covalent_dispatcher/_db/load.py index a9c3ad865..b3a4e036d 100644 --- a/covalent_dispatcher/_db/load.py +++ b/covalent_dispatcher/_db/load.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Functions to load results from the database.""" diff --git a/covalent_dispatcher/_db/models.py b/covalent_dispatcher/_db/models.py index 7aee59b05..50c5f9bd2 100644 --- a/covalent_dispatcher/_db/models.py +++ b/covalent_dispatcher/_db/models.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Models for the workflows db. Based on schema v9 diff --git a/covalent_dispatcher/_db/update.py b/covalent_dispatcher/_db/update.py index 9100e61b9..b21e8fa7f 100644 --- a/covalent_dispatcher/_db/update.py +++ b/covalent_dispatcher/_db/update.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os from datetime import datetime diff --git a/covalent_dispatcher/_db/upsert.py b/covalent_dispatcher/_db/upsert.py index 48890359c..31276b617 100644 --- a/covalent_dispatcher/_db/upsert.py +++ b/covalent_dispatcher/_db/upsert.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os from datetime import datetime, timezone diff --git a/covalent_dispatcher/_db/write_result_to_db.py b/covalent_dispatcher/_db/write_result_to_db.py index ee95ea197..3b529ce7c 100644 --- a/covalent_dispatcher/_db/write_result_to_db.py +++ b/covalent_dispatcher/_db/write_result_to_db.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """This module contains all the functions required to save the decomposed result object in the database.""" diff --git a/covalent_dispatcher/_service/app.py b/covalent_dispatcher/_service/app.py index b96409cf4..417477153 100644 --- a/covalent_dispatcher/_service/app.py +++ b/covalent_dispatcher/_service/app.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import codecs import json diff --git a/covalent_dispatcher/_service/app_dask.py b/covalent_dispatcher/_service/app_dask.py index bd8010f83..58a4bd0bc 100644 --- a/covalent_dispatcher/_service/app_dask.py +++ b/covalent_dispatcher/_service/app_dask.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from __future__ import annotations diff --git a/covalent_dispatcher/_triggers_app/__init__.py b/covalent_dispatcher/_triggers_app/__init__.py index ca58f308b..435979579 100644 --- a/covalent_dispatcher/_triggers_app/__init__.py +++ b/covalent_dispatcher/_triggers_app/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .app import router as triggers_router # nopycln: import from .app import triggers_only_app # nopycln: import diff --git a/covalent_dispatcher/_triggers_app/app.py b/covalent_dispatcher/_triggers_app/app.py index abd18aa8b..d4d92b0a6 100644 --- a/covalent_dispatcher/_triggers_app/app.py +++ b/covalent_dispatcher/_triggers_app/app.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Triggers server API routes and standalone app definition""" diff --git a/covalent_dispatcher/entry_point.py b/covalent_dispatcher/entry_point.py index c7ef7c596..534ecb47b 100644 --- a/covalent_dispatcher/entry_point.py +++ b/covalent_dispatcher/entry_point.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Self-contained entry point for the dispatcher diff --git a/covalent_migrations/env.py b/covalent_migrations/env.py index 5deefc526..5c55d7847 100644 --- a/covalent_migrations/env.py +++ b/covalent_migrations/env.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from logging.config import fileConfig diff --git a/covalent_migrations/script.py.mako b/covalent_migrations/script.py.mako index 26dfef2d4..8759815e5 100644 --- a/covalent_migrations/script.py.mako +++ b/covalent_migrations/script.py.mako @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """${message} diff --git a/covalent_migrations/versions/26d71848a404_v12.py b/covalent_migrations/versions/26d71848a404_v12.py index f7767eede..5b23a7756 100644 --- a/covalent_migrations/versions/26d71848a404_v12.py +++ b/covalent_migrations/versions/26d71848a404_v12.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """v12 diff --git a/covalent_migrations/versions/97202f5f47cb_v13.py b/covalent_migrations/versions/97202f5f47cb_v13.py index a0c9d200e..021884e44 100644 --- a/covalent_migrations/versions/97202f5f47cb_v13.py +++ b/covalent_migrations/versions/97202f5f47cb_v13.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """v13 diff --git a/covalent_migrations/versions/9b9d58f02985_v11.py b/covalent_migrations/versions/9b9d58f02985_v11.py index 1dbc42f8a..83781dd35 100644 --- a/covalent_migrations/versions/9b9d58f02985_v11.py +++ b/covalent_migrations/versions/9b9d58f02985_v11.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """v11 diff --git a/covalent_migrations/versions/b60c5ecdf927_init.py b/covalent_migrations/versions/b60c5ecdf927_init.py index dcec32fde..f4bf1bde1 100644 --- a/covalent_migrations/versions/b60c5ecdf927_init.py +++ b/covalent_migrations/versions/b60c5ecdf927_init.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """init diff --git a/covalent_migrations/versions/de0a6c0a3e3d_add_qelectron_data_exists_flag_to_db.py b/covalent_migrations/versions/de0a6c0a3e3d_add_qelectron_data_exists_flag_to_db.py index 946ce63d8..b1a904814 100644 --- a/covalent_migrations/versions/de0a6c0a3e3d_add_qelectron_data_exists_flag_to_db.py +++ b/covalent_migrations/versions/de0a6c0a3e3d_add_qelectron_data_exists_flag_to_db.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """add qelectron_data_exists flag to db diff --git a/covalent_migrations/versions/f64ecaa040d5_add_jobs_db_table.py b/covalent_migrations/versions/f64ecaa040d5_add_jobs_db_table.py index c1d3d61f1..6e412a322 100644 --- a/covalent_migrations/versions/f64ecaa040d5_add_jobs_db_table.py +++ b/covalent_migrations/versions/f64ecaa040d5_add_jobs_db_table.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Add jobs db table diff --git a/covalent_ui/.gitignore b/covalent_ui/.gitignore index 16f75d13e..b4e9d7129 100644 --- a/covalent_ui/.gitignore +++ b/covalent_ui/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # XML files *.xml diff --git a/covalent_ui/api/main.py b/covalent_ui/api/main.py index fc33a3c7a..e01ad864b 100644 --- a/covalent_ui/api/main.py +++ b/covalent_ui/api/main.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Fastapi init""" diff --git a/covalent_ui/api/v1/__init__.py b/covalent_ui/api/v1/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/__init__.py +++ b/covalent_ui/api/v1/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/data_layer/__init__.py b/covalent_ui/api/v1/data_layer/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/data_layer/__init__.py +++ b/covalent_ui/api/v1/data_layer/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/data_layer/electron_dal.py b/covalent_ui/api/v1/data_layer/electron_dal.py index 25c61271d..3d24cfdfb 100644 --- a/covalent_ui/api/v1/data_layer/electron_dal.py +++ b/covalent_ui/api/v1/data_layer/electron_dal.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import codecs import pickle diff --git a/covalent_ui/api/v1/data_layer/graph_dal.py b/covalent_ui/api/v1/data_layer/graph_dal.py index 0f48d13fc..a8845c8a1 100644 --- a/covalent_ui/api/v1/data_layer/graph_dal.py +++ b/covalent_ui/api/v1/data_layer/graph_dal.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Graph Data Layer""" from uuid import UUID diff --git a/covalent_ui/api/v1/data_layer/lattice_dal.py b/covalent_ui/api/v1/data_layer/lattice_dal.py index 4fe8c2ded..3813617df 100644 --- a/covalent_ui/api/v1/data_layer/lattice_dal.py +++ b/covalent_ui/api/v1/data_layer/lattice_dal.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattice Data Layer""" diff --git a/covalent_ui/api/v1/data_layer/logs_dal.py b/covalent_ui/api/v1/data_layer/logs_dal.py index 4b4dfa424..81606f600 100644 --- a/covalent_ui/api/v1/data_layer/logs_dal.py +++ b/covalent_ui/api/v1/data_layer/logs_dal.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os import re from datetime import datetime diff --git a/covalent_ui/api/v1/data_layer/summary_dal.py b/covalent_ui/api/v1/data_layer/summary_dal.py index 04bbcd239..0442d1a7d 100644 --- a/covalent_ui/api/v1/data_layer/summary_dal.py +++ b/covalent_ui/api/v1/data_layer/summary_dal.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import uuid from datetime import datetime, timezone diff --git a/covalent_ui/api/v1/database/__init__.py b/covalent_ui/api/v1/database/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/database/__init__.py +++ b/covalent_ui/api/v1/database/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/database/config/__init__.py b/covalent_ui/api/v1/database/config/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/database/config/__init__.py +++ b/covalent_ui/api/v1/database/config/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/database/config/db.py b/covalent_ui/api/v1/database/config/db.py index cc87436f1..1395445fb 100644 --- a/covalent_ui/api/v1/database/config/db.py +++ b/covalent_ui/api/v1/database/config/db.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """DB Config""" diff --git a/covalent_ui/api/v1/database/schema/__init__.py b/covalent_ui/api/v1/database/schema/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/database/schema/__init__.py +++ b/covalent_ui/api/v1/database/schema/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/database/schema/electron.py b/covalent_ui/api/v1/database/schema/electron.py index 0833a2f6f..db4b17c7b 100644 --- a/covalent_ui/api/v1/database/schema/electron.py +++ b/covalent_ui/api/v1/database/schema/electron.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Electrons Schema """ diff --git a/covalent_ui/api/v1/database/schema/electron_dependency.py b/covalent_ui/api/v1/database/schema/electron_dependency.py index bd5898fa8..05186a816 100644 --- a/covalent_ui/api/v1/database/schema/electron_dependency.py +++ b/covalent_ui/api/v1/database/schema/electron_dependency.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Electron dependency schema""" diff --git a/covalent_ui/api/v1/database/schema/lattices.py b/covalent_ui/api/v1/database/schema/lattices.py index a21561c64..7b0da7c41 100644 --- a/covalent_ui/api/v1/database/schema/lattices.py +++ b/covalent_ui/api/v1/database/schema/lattices.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattices schema""" from sqlalchemy import Boolean, Column, DateTime, Integer, String, Text, func diff --git a/covalent_ui/api/v1/models/__init__.py b/covalent_ui/api/v1/models/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/models/__init__.py +++ b/covalent_ui/api/v1/models/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/models/dispatch_model.py b/covalent_ui/api/v1/models/dispatch_model.py index 97f0def62..3dc387399 100644 --- a/covalent_ui/api/v1/models/dispatch_model.py +++ b/covalent_ui/api/v1/models/dispatch_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Dispatch request and response model""" diff --git a/covalent_ui/api/v1/models/electrons_model.py b/covalent_ui/api/v1/models/electrons_model.py index 79deab719..1138f492f 100644 --- a/covalent_ui/api/v1/models/electrons_model.py +++ b/covalent_ui/api/v1/models/electrons_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Request and response models for Electrons""" diff --git a/covalent_ui/api/v1/models/graph_model.py b/covalent_ui/api/v1/models/graph_model.py index 3fd347f16..aa42f313f 100644 --- a/covalent_ui/api/v1/models/graph_model.py +++ b/covalent_ui/api/v1/models/graph_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Graph request and response model""" diff --git a/covalent_ui/api/v1/models/lattices_model.py b/covalent_ui/api/v1/models/lattices_model.py index 5397a9ff0..f7a6e3395 100644 --- a/covalent_ui/api/v1/models/lattices_model.py +++ b/covalent_ui/api/v1/models/lattices_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattice request and response model""" diff --git a/covalent_ui/api/v1/models/logs_model.py b/covalent_ui/api/v1/models/logs_model.py index e06a51448..abc24d575 100644 --- a/covalent_ui/api/v1/models/logs_model.py +++ b/covalent_ui/api/v1/models/logs_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Logs response model""" diff --git a/covalent_ui/api/v1/models/settings_model.py b/covalent_ui/api/v1/models/settings_model.py index 2a5a4f245..4e61cc8f5 100644 --- a/covalent_ui/api/v1/models/settings_model.py +++ b/covalent_ui/api/v1/models/settings_model.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Settings request and response model""" diff --git a/covalent_ui/api/v1/routes/__init__.py b/covalent_ui/api/v1/routes/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/routes/__init__.py +++ b/covalent_ui/api/v1/routes/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/routes/end_points/electron_routes.py b/covalent_ui/api/v1/routes/end_points/electron_routes.py index 039a9f036..3ef131117 100644 --- a/covalent_ui/api/v1/routes/end_points/electron_routes.py +++ b/covalent_ui/api/v1/routes/end_points/electron_routes.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Electrons Route""" diff --git a/covalent_ui/api/v1/routes/end_points/graph_route.py b/covalent_ui/api/v1/routes/end_points/graph_route.py index dac9c4f22..4e1c6ca2e 100644 --- a/covalent_ui/api/v1/routes/end_points/graph_route.py +++ b/covalent_ui/api/v1/routes/end_points/graph_route.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Graph Route""" diff --git a/covalent_ui/api/v1/routes/end_points/lattice_route.py b/covalent_ui/api/v1/routes/end_points/lattice_route.py index 7c95d20ea..29a702fff 100644 --- a/covalent_ui/api/v1/routes/end_points/lattice_route.py +++ b/covalent_ui/api/v1/routes/end_points/lattice_route.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattice route""" diff --git a/covalent_ui/api/v1/routes/end_points/logs_route.py b/covalent_ui/api/v1/routes/end_points/logs_route.py index 510b47a92..1a9e042eb 100644 --- a/covalent_ui/api/v1/routes/end_points/logs_route.py +++ b/covalent_ui/api/v1/routes/end_points/logs_route.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Logs Routes""" diff --git a/covalent_ui/api/v1/routes/end_points/settings_routes.py b/covalent_ui/api/v1/routes/end_points/settings_routes.py index 098d87c84..2fe4f2e39 100644 --- a/covalent_ui/api/v1/routes/end_points/settings_routes.py +++ b/covalent_ui/api/v1/routes/end_points/settings_routes.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Settings Route""" diff --git a/covalent_ui/api/v1/routes/end_points/summary_routes.py b/covalent_ui/api/v1/routes/end_points/summary_routes.py index 43fd2fb3a..f9ecc7120 100644 --- a/covalent_ui/api/v1/routes/end_points/summary_routes.py +++ b/covalent_ui/api/v1/routes/end_points/summary_routes.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Summary Routes""" diff --git a/covalent_ui/api/v1/routes/routes.py b/covalent_ui/api/v1/routes/routes.py index 1defd768c..eedd514dc 100644 --- a/covalent_ui/api/v1/routes/routes.py +++ b/covalent_ui/api/v1/routes/routes.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Routes""" diff --git a/covalent_ui/api/v1/tests/overview_test.py b/covalent_ui/api/v1/tests/overview_test.py index 19b13bb6b..0d4a8547c 100644 --- a/covalent_ui/api/v1/tests/overview_test.py +++ b/covalent_ui/api/v1/tests/overview_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Boilerplate for backend API tests""" diff --git a/covalent_ui/api/v1/utils/__init__.py b/covalent_ui/api/v1/utils/__init__.py index 523f77622..cfc23bfdf 100644 --- a/covalent_ui/api/v1/utils/__init__.py +++ b/covalent_ui/api/v1/utils/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/covalent_ui/api/v1/utils/file_handle.py b/covalent_ui/api/v1/utils/file_handle.py index 3409d4d8d..12ba66629 100644 --- a/covalent_ui/api/v1/utils/file_handle.py +++ b/covalent_ui/api/v1/utils/file_handle.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """File handlers""" diff --git a/covalent_ui/api/v1/utils/log_handler.py b/covalent_ui/api/v1/utils/log_handler.py index cc236e7a9..2aaf03167 100644 --- a/covalent_ui/api/v1/utils/log_handler.py +++ b/covalent_ui/api/v1/utils/log_handler.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from covalent._shared_files.config import get_config diff --git a/covalent_ui/api/v1/utils/models_helper.py b/covalent_ui/api/v1/utils/models_helper.py index 9a39543d5..4b6cce8fc 100644 --- a/covalent_ui/api/v1/utils/models_helper.py +++ b/covalent_ui/api/v1/utils/models_helper.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Model helper to handle sort by and sort direction""" diff --git a/covalent_ui/api/v1/utils/status.py b/covalent_ui/api/v1/utils/status.py index 85c530c04..59cdab5b2 100644 --- a/covalent_ui/api/v1/utils/status.py +++ b/covalent_ui/api/v1/utils/status.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from enum import Enum diff --git a/covalent_ui/app.py b/covalent_ui/app.py index 0500f54d2..0ec52ed14 100644 --- a/covalent_ui/app.py +++ b/covalent_ui/app.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import argparse import os diff --git a/covalent_ui/heartbeat.py b/covalent_ui/heartbeat.py index f726a22c6..213e95877 100644 --- a/covalent_ui/heartbeat.py +++ b/covalent_ui/heartbeat.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio from contextlib import asynccontextmanager diff --git a/covalent_ui/result_webhook.py b/covalent_ui/result_webhook.py index 609e2da40..3a5ff000b 100644 --- a/covalent_ui/result_webhook.py +++ b/covalent_ui/result_webhook.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import json diff --git a/covalent_ui/webapp/src/App.css b/covalent_ui/webapp/src/App.css index 9a024e6dd..7ea6886da 100644 --- a/covalent_ui/webapp/src/App.css +++ b/covalent_ui/webapp/src/App.css @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ .spin-electron { diff --git a/covalent_ui/webapp/src/App.js b/covalent_ui/webapp/src/App.js index 2d9d14faf..97da11596 100644 --- a/covalent_ui/webapp/src/App.js +++ b/covalent_ui/webapp/src/App.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useEffect } from 'react' import { useDispatch } from 'react-redux' diff --git a/covalent_ui/webapp/src/__tests__/App.test.js b/covalent_ui/webapp/src/__tests__/App.test.js index 00d2817ab..196d2e8ea 100644 --- a/covalent_ui/webapp/src/__tests__/App.test.js +++ b/covalent_ui/webapp/src/__tests__/App.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/__tests__/index.test.js b/covalent_ui/webapp/src/__tests__/index.test.js index 636ee69ae..fd669d89b 100644 --- a/covalent_ui/webapp/src/__tests__/index.test.js +++ b/covalent_ui/webapp/src/__tests__/index.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import configureMockStore from 'redux-mock-store' diff --git a/covalent_ui/webapp/src/components/NotFound.js b/covalent_ui/webapp/src/components/NotFound.js index 8362f44e7..b28464b90 100644 --- a/covalent_ui/webapp/src/components/NotFound.js +++ b/covalent_ui/webapp/src/components/NotFound.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { diff --git a/covalent_ui/webapp/src/components/_tests_/NotFound.test.js b/covalent_ui/webapp/src/components/_tests_/NotFound.test.js index 36b9e029d..a507fdece 100644 --- a/covalent_ui/webapp/src/components/_tests_/NotFound.test.js +++ b/covalent_ui/webapp/src/components/_tests_/NotFound.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/CopyButton.js b/covalent_ui/webapp/src/components/common/CopyButton.js index ae1831d92..c117ce033 100644 --- a/covalent_ui/webapp/src/components/common/CopyButton.js +++ b/covalent_ui/webapp/src/components/common/CopyButton.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useState } from 'react' diff --git a/covalent_ui/webapp/src/components/common/DialogBox.js b/covalent_ui/webapp/src/components/common/DialogBox.js index 1c8ab7919..6c2d76996 100644 --- a/covalent_ui/webapp/src/components/common/DialogBox.js +++ b/covalent_ui/webapp/src/components/common/DialogBox.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import * as React from 'react' diff --git a/covalent_ui/webapp/src/components/common/DownloadButton.js b/covalent_ui/webapp/src/components/common/DownloadButton.js index 3bcd1f0e0..a1998fd15 100644 --- a/covalent_ui/webapp/src/components/common/DownloadButton.js +++ b/covalent_ui/webapp/src/components/common/DownloadButton.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { IconButton, Tooltip, Grid } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/EllipsisTooltip.js b/covalent_ui/webapp/src/components/common/EllipsisTooltip.js index 2523ed827..f52eb95a7 100644 --- a/covalent_ui/webapp/src/components/common/EllipsisTooltip.js +++ b/covalent_ui/webapp/src/components/common/EllipsisTooltip.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { useRef, useEffect, useState } from 'react' diff --git a/covalent_ui/webapp/src/components/common/ErrorCard.js b/covalent_ui/webapp/src/components/common/ErrorCard.js index a237fd3d5..a8d9010ad 100644 --- a/covalent_ui/webapp/src/components/common/ErrorCard.js +++ b/covalent_ui/webapp/src/components/common/ErrorCard.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Box, SvgIcon } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/ExecutorSection.js b/covalent_ui/webapp/src/components/common/ExecutorSection.js index ebf1f787b..9e737c11c 100644 --- a/covalent_ui/webapp/src/components/common/ExecutorSection.js +++ b/covalent_ui/webapp/src/components/common/ExecutorSection.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/common/Heading.js b/covalent_ui/webapp/src/components/common/Heading.js index 4e31f74ac..b3e46b13a 100644 --- a/covalent_ui/webapp/src/components/common/Heading.js +++ b/covalent_ui/webapp/src/components/common/Heading.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Typography } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/InputSection.js b/covalent_ui/webapp/src/components/common/InputSection.js index d56fc0bdc..1edfe0952 100644 --- a/covalent_ui/webapp/src/components/common/InputSection.js +++ b/covalent_ui/webapp/src/components/common/InputSection.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useState } from 'react' diff --git a/covalent_ui/webapp/src/components/common/LatticeDrawer.js b/covalent_ui/webapp/src/components/common/LatticeDrawer.js index ed72a6ad5..6c28e2cf6 100644 --- a/covalent_ui/webapp/src/components/common/LatticeDrawer.js +++ b/covalent_ui/webapp/src/components/common/LatticeDrawer.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Drawer } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/LogOutput.js b/covalent_ui/webapp/src/components/common/LogOutput.js index 2a0f61e4b..f5e880afd 100644 --- a/covalent_ui/webapp/src/components/common/LogOutput.js +++ b/covalent_ui/webapp/src/components/common/LogOutput.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Paper, Typography } from '@mui/material' import Heading from './Heading' diff --git a/covalent_ui/webapp/src/components/common/MobileAppBar.js b/covalent_ui/webapp/src/components/common/MobileAppBar.js index fe8177046..5539d9328 100644 --- a/covalent_ui/webapp/src/components/common/MobileAppBar.js +++ b/covalent_ui/webapp/src/components/common/MobileAppBar.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { alpha, AppBar, IconButton, Toolbar } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/NavDrawer.js b/covalent_ui/webapp/src/components/common/NavDrawer.js index d8c51c72f..144ce95ad 100644 --- a/covalent_ui/webapp/src/components/common/NavDrawer.js +++ b/covalent_ui/webapp/src/components/common/NavDrawer.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { useState } from 'react' diff --git a/covalent_ui/webapp/src/components/common/NodeDrawer.js b/covalent_ui/webapp/src/components/common/NodeDrawer.js index e5ceffd0c..26e9e58b8 100644 --- a/covalent_ui/webapp/src/components/common/NodeDrawer.js +++ b/covalent_ui/webapp/src/components/common/NodeDrawer.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/common/PageLoading.js b/covalent_ui/webapp/src/components/common/PageLoading.js index bb9178cd9..d669c903d 100644 --- a/covalent_ui/webapp/src/components/common/PageLoading.js +++ b/covalent_ui/webapp/src/components/common/PageLoading.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { CircularProgress } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/common/PrimaryButton.js b/covalent_ui/webapp/src/components/common/PrimaryButton.js index 9927323b9..41930a46b 100644 --- a/covalent_ui/webapp/src/components/common/PrimaryButton.js +++ b/covalent_ui/webapp/src/components/common/PrimaryButton.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import Button from '@mui/material/Button' diff --git a/covalent_ui/webapp/src/components/common/ResultSection.js b/covalent_ui/webapp/src/components/common/ResultSection.js index e0339d3b5..738083824 100644 --- a/covalent_ui/webapp/src/components/common/ResultSection.js +++ b/covalent_ui/webapp/src/components/common/ResultSection.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useState } from 'react' diff --git a/covalent_ui/webapp/src/components/common/SyntaxHighlighter.js b/covalent_ui/webapp/src/components/common/SyntaxHighlighter.js index b43fb432e..bd80cb5b0 100644 --- a/covalent_ui/webapp/src/components/common/SyntaxHighlighter.js +++ b/covalent_ui/webapp/src/components/common/SyntaxHighlighter.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import * as React from 'react' import Box from '@mui/material/Box' diff --git a/covalent_ui/webapp/src/components/common/__tests__/CopyButton.test.js b/covalent_ui/webapp/src/components/common/__tests__/CopyButton.test.js index 17c502af1..97ea88fa2 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/CopyButton.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/CopyButton.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import '@testing-library/jest-dom' import { render, screen, fireEvent } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/DialogBox.test.js b/covalent_ui/webapp/src/components/common/__tests__/DialogBox.test.js index 8235d352f..02d6a790d 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/DialogBox.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/DialogBox.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen, fireEvent } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/DownloadButton.test.js b/covalent_ui/webapp/src/components/common/__tests__/DownloadButton.test.js index 589ab55bf..9eefaefa7 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/DownloadButton.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/DownloadButton.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import '@testing-library/jest-dom' import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/EllipsisTooltip.test.js b/covalent_ui/webapp/src/components/common/__tests__/EllipsisTooltip.test.js index e0adfecb1..0f2f18fa3 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/EllipsisTooltip.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/EllipsisTooltip.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/ErrorCard.test.js b/covalent_ui/webapp/src/components/common/__tests__/ErrorCard.test.js index a5186e781..538c85772 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/ErrorCard.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/ErrorCard.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/ExecutorSection.test.js b/covalent_ui/webapp/src/components/common/__tests__/ExecutorSection.test.js index a3394b410..466c4874d 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/ExecutorSection.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/ExecutorSection.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/Heading.test.js b/covalent_ui/webapp/src/components/common/__tests__/Heading.test.js index 98fc887b8..4ae57b05b 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/Heading.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/Heading.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/InputSection.test.js b/covalent_ui/webapp/src/components/common/__tests__/InputSection.test.js index 5ea1aa5fe..79d9de176 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/InputSection.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/InputSection.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { fireEvent, render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/LatticeDrawer.test.js b/covalent_ui/webapp/src/components/common/__tests__/LatticeDrawer.test.js index 3fd69e249..9a0445aa5 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/LatticeDrawer.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/LatticeDrawer.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/LogOutput.test.js b/covalent_ui/webapp/src/components/common/__tests__/LogOutput.test.js index 5d8d04672..80bbc1972 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/LogOutput.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/LogOutput.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/MobileAppBar.test.js b/covalent_ui/webapp/src/components/common/__tests__/MobileAppBar.test.js index 735671f81..66116d89b 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/MobileAppBar.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/MobileAppBar.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen, fireEvent } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/common/__tests__/NavDrawer.test.js b/covalent_ui/webapp/src/components/common/__tests__/NavDrawer.test.js index a273e9b56..fd0da704e 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/NavDrawer.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/NavDrawer.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen, fireEvent } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/NodeDrawer.test.js b/covalent_ui/webapp/src/components/common/__tests__/NodeDrawer.test.js index fad239d22..3e9ea1921 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/NodeDrawer.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/NodeDrawer.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render, screen, fireEvent } from '@testing-library/react' import NodeDrawer from '../NodeDrawer' diff --git a/covalent_ui/webapp/src/components/common/__tests__/PageLoading.test.js b/covalent_ui/webapp/src/components/common/__tests__/PageLoading.test.js index da298b8f4..ab028b753 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/PageLoading.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/PageLoading.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/PrimaryButton.test.js b/covalent_ui/webapp/src/components/common/__tests__/PrimaryButton.test.js index d5787f289..1c5ca7932 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/PrimaryButton.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/PrimaryButton.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/ResultSection.test.js b/covalent_ui/webapp/src/components/common/__tests__/ResultSection.test.js index 00db978f3..3fd8b33a8 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/ResultSection.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/ResultSection.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen, fireEvent } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/common/__tests__/SyntaxHighlighter.test.js b/covalent_ui/webapp/src/components/common/__tests__/SyntaxHighlighter.test.js index 4a33506ce..dedfa9c23 100644 --- a/covalent_ui/webapp/src/components/common/__tests__/SyntaxHighlighter.test.js +++ b/covalent_ui/webapp/src/components/common/__tests__/SyntaxHighlighter.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dashboard/Dashboard.js b/covalent_ui/webapp/src/components/dashboard/Dashboard.js index b187c9c84..694c5ab75 100644 --- a/covalent_ui/webapp/src/components/dashboard/Dashboard.js +++ b/covalent_ui/webapp/src/components/dashboard/Dashboard.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Container } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/dashboard/DashboardCard.js b/covalent_ui/webapp/src/components/dashboard/DashboardCard.js index bbef1ad99..f81cc8b3b 100644 --- a/covalent_ui/webapp/src/components/dashboard/DashboardCard.js +++ b/covalent_ui/webapp/src/components/dashboard/DashboardCard.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { useEffect, useState } from 'react' diff --git a/covalent_ui/webapp/src/components/dashboard/__tests__/Dashboard.test.js b/covalent_ui/webapp/src/components/dashboard/__tests__/Dashboard.test.js index 6e58d27fb..76fb39d12 100644 --- a/covalent_ui/webapp/src/components/dashboard/__tests__/Dashboard.test.js +++ b/covalent_ui/webapp/src/components/dashboard/__tests__/Dashboard.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dashboard/__tests__/DashboardCard.test.js b/covalent_ui/webapp/src/components/dashboard/__tests__/DashboardCard.test.js index 09a074aab..ebaac67f0 100644 --- a/covalent_ui/webapp/src/components/dashboard/__tests__/DashboardCard.test.js +++ b/covalent_ui/webapp/src/components/dashboard/__tests__/DashboardCard.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render, fireEvent } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatch/DispatchDrawerContents.js b/covalent_ui/webapp/src/components/dispatch/DispatchDrawerContents.js index bef630a1b..15be00da6 100644 --- a/covalent_ui/webapp/src/components/dispatch/DispatchDrawerContents.js +++ b/covalent_ui/webapp/src/components/dispatch/DispatchDrawerContents.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useState, useEffect } from 'react' diff --git a/covalent_ui/webapp/src/components/dispatch/DispatchLayout.js b/covalent_ui/webapp/src/components/dispatch/DispatchLayout.js index 4150ca8d2..3254d52c2 100644 --- a/covalent_ui/webapp/src/components/dispatch/DispatchLayout.js +++ b/covalent_ui/webapp/src/components/dispatch/DispatchLayout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/dispatch/DispatchTopBar.js b/covalent_ui/webapp/src/components/dispatch/DispatchTopBar.js index e85167790..a423bf015 100644 --- a/covalent_ui/webapp/src/components/dispatch/DispatchTopBar.js +++ b/covalent_ui/webapp/src/components/dispatch/DispatchTopBar.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' diff --git a/covalent_ui/webapp/src/components/dispatch/LatticeDispatchOverview.js b/covalent_ui/webapp/src/components/dispatch/LatticeDispatchOverview.js index a7b3a7b8f..f5755b48d 100644 --- a/covalent_ui/webapp/src/components/dispatch/LatticeDispatchOverview.js +++ b/covalent_ui/webapp/src/components/dispatch/LatticeDispatchOverview.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Divider, diff --git a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchDrawerContents.test.js b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchDrawerContents.test.js index 98ee7bbbd..8d653365b 100644 --- a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchDrawerContents.test.js +++ b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchDrawerContents.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchLayout.test.js b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchLayout.test.js index d3dabda7f..cfd0c48d8 100644 --- a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchLayout.test.js +++ b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchLayout.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchTopBar.test.js b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchTopBar.test.js index 9368c1170..5a50ed769 100644 --- a/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchTopBar.test.js +++ b/covalent_ui/webapp/src/components/dispatch/_tests_/DispatchTopBar.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatch/_tests_/LatticeDispatchOverview.test.js b/covalent_ui/webapp/src/components/dispatch/_tests_/LatticeDispatchOverview.test.js index c93124e92..7baaecee4 100644 --- a/covalent_ui/webapp/src/components/dispatch/_tests_/LatticeDispatchOverview.test.js +++ b/covalent_ui/webapp/src/components/dispatch/_tests_/LatticeDispatchOverview.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { screen, render } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatches/ResultListing.js b/covalent_ui/webapp/src/components/dispatches/ResultListing.js index a2fb93bcc..15f5ab176 100644 --- a/covalent_ui/webapp/src/components/dispatches/ResultListing.js +++ b/covalent_ui/webapp/src/components/dispatches/ResultListing.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/dispatches/ResultProgress.js b/covalent_ui/webapp/src/components/dispatches/ResultProgress.js index 1c193d71f..6b24edb15 100644 --- a/covalent_ui/webapp/src/components/dispatches/ResultProgress.js +++ b/covalent_ui/webapp/src/components/dispatches/ResultProgress.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Box, LinearProgress, Tooltip } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/dispatches/Runtime.js b/covalent_ui/webapp/src/components/dispatches/Runtime.js index 22aad42a4..76560ca9d 100644 --- a/covalent_ui/webapp/src/components/dispatches/Runtime.js +++ b/covalent_ui/webapp/src/components/dispatches/Runtime.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/dispatches/SortDispatch.js b/covalent_ui/webapp/src/components/dispatches/SortDispatch.js index fef3c3bb9..3d45fc86d 100644 --- a/covalent_ui/webapp/src/components/dispatches/SortDispatch.js +++ b/covalent_ui/webapp/src/components/dispatches/SortDispatch.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' diff --git a/covalent_ui/webapp/src/components/dispatches/SublatticesListing.js b/covalent_ui/webapp/src/components/dispatches/SublatticesListing.js index 5cc323f1b..4d5ab4301 100644 --- a/covalent_ui/webapp/src/components/dispatches/SublatticesListing.js +++ b/covalent_ui/webapp/src/components/dispatches/SublatticesListing.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/dispatches/__tests__/ResultListing.test.js b/covalent_ui/webapp/src/components/dispatches/__tests__/ResultListing.test.js index e117e9f38..64be29eb5 100644 --- a/covalent_ui/webapp/src/components/dispatches/__tests__/ResultListing.test.js +++ b/covalent_ui/webapp/src/components/dispatches/__tests__/ResultListing.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen, fireEvent } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/dispatches/__tests__/ResultProgress.test.js b/covalent_ui/webapp/src/components/dispatches/__tests__/ResultProgress.test.js index d0457da26..f4128aa37 100644 --- a/covalent_ui/webapp/src/components/dispatches/__tests__/ResultProgress.test.js +++ b/covalent_ui/webapp/src/components/dispatches/__tests__/ResultProgress.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatches/__tests__/Runtime.test.js b/covalent_ui/webapp/src/components/dispatches/__tests__/Runtime.test.js index f7d6cad26..3c8a8bd53 100644 --- a/covalent_ui/webapp/src/components/dispatches/__tests__/Runtime.test.js +++ b/covalent_ui/webapp/src/components/dispatches/__tests__/Runtime.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatches/__tests__/SortDispatch.test.js b/covalent_ui/webapp/src/components/dispatches/__tests__/SortDispatch.test.js index 57b604c9c..6ed7eaebb 100644 --- a/covalent_ui/webapp/src/components/dispatches/__tests__/SortDispatch.test.js +++ b/covalent_ui/webapp/src/components/dispatches/__tests__/SortDispatch.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { fireEvent, render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/dispatches/__tests__/SublatticesListing.test.js b/covalent_ui/webapp/src/components/dispatches/__tests__/SublatticesListing.test.js index 722942051..172bf1816 100644 --- a/covalent_ui/webapp/src/components/dispatches/__tests__/SublatticesListing.test.js +++ b/covalent_ui/webapp/src/components/dispatches/__tests__/SublatticesListing.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen , fireEvent} from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/graph/DirectedEdge.js b/covalent_ui/webapp/src/components/graph/DirectedEdge.js index e797b018b..0c1d973f4 100644 --- a/covalent_ui/webapp/src/components/graph/DirectedEdge.js +++ b/covalent_ui/webapp/src/components/graph/DirectedEdge.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { BezierEdge } from 'react-flow-renderer' diff --git a/covalent_ui/webapp/src/components/graph/ElectronNode.js b/covalent_ui/webapp/src/components/graph/ElectronNode.js index f7b33f830..38ea90152 100644 --- a/covalent_ui/webapp/src/components/graph/ElectronNode.js +++ b/covalent_ui/webapp/src/components/graph/ElectronNode.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Grid, Paper, Tooltip, tooltipClasses, Typography, SvgIcon } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/graph/LatticeControls.js b/covalent_ui/webapp/src/components/graph/LatticeControls.js index f307e353a..b844889d7 100644 --- a/covalent_ui/webapp/src/components/graph/LatticeControls.js +++ b/covalent_ui/webapp/src/components/graph/LatticeControls.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useZoomPanHelper } from 'react-flow-renderer' diff --git a/covalent_ui/webapp/src/components/graph/LatticeControlsElk.js b/covalent_ui/webapp/src/components/graph/LatticeControlsElk.js index 05a88ca42..f7c0bb6c1 100644 --- a/covalent_ui/webapp/src/components/graph/LatticeControlsElk.js +++ b/covalent_ui/webapp/src/components/graph/LatticeControlsElk.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useZoomPanHelper } from 'react-flow-renderer' diff --git a/covalent_ui/webapp/src/components/graph/LatticeGraph.js b/covalent_ui/webapp/src/components/graph/LatticeGraph.js index 2c9cf6ea0..0994a2735 100644 --- a/covalent_ui/webapp/src/components/graph/LatticeGraph.js +++ b/covalent_ui/webapp/src/components/graph/LatticeGraph.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useEffect, useRef, useState, createRef, memo, useMemo } from 'react' import { useScreenshot, createFileName } from 'use-react-screenshot' diff --git a/covalent_ui/webapp/src/components/graph/Layout.js b/covalent_ui/webapp/src/components/graph/Layout.js index 53e886f68..b95f3f7f4 100644 --- a/covalent_ui/webapp/src/components/graph/Layout.js +++ b/covalent_ui/webapp/src/components/graph/Layout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/graph/LayoutElk.js b/covalent_ui/webapp/src/components/graph/LayoutElk.js index 80074e058..705f73811 100644 --- a/covalent_ui/webapp/src/components/graph/LayoutElk.js +++ b/covalent_ui/webapp/src/components/graph/LayoutElk.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/graph/LayoutOptions.js b/covalent_ui/webapp/src/components/graph/LayoutOptions.js index 46210806a..6b9eaaa7c 100644 --- a/covalent_ui/webapp/src/components/graph/LayoutOptions.js +++ b/covalent_ui/webapp/src/components/graph/LayoutOptions.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import * as React from 'react' diff --git a/covalent_ui/webapp/src/components/graph/ParameterNode.js b/covalent_ui/webapp/src/components/graph/ParameterNode.js index af11c0542..70e9c6bb1 100644 --- a/covalent_ui/webapp/src/components/graph/ParameterNode.js +++ b/covalent_ui/webapp/src/components/graph/ParameterNode.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/graph/ReactFlowHooks.js b/covalent_ui/webapp/src/components/graph/ReactFlowHooks.js index 28b742714..c978fc529 100644 --- a/covalent_ui/webapp/src/components/graph/ReactFlowHooks.js +++ b/covalent_ui/webapp/src/components/graph/ReactFlowHooks.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { useMemo } from 'react' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/DirectedEdge.test.js b/covalent_ui/webapp/src/components/graph/__tests__/DirectedEdge.test.js index fafd3438b..12e7f3756 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/DirectedEdge.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/DirectedEdge.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render } from '@testing-library/react' import DirectedEdge from '../DirectedEdge' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/ElectronNode.test.js b/covalent_ui/webapp/src/components/graph/__tests__/ElectronNode.test.js index bd6d1d0d9..2a936453c 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/ElectronNode.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/ElectronNode.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render, screen } from '@testing-library/react' import { ElectronNode } from '../ElectronNode' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/LatticeControls.test.js b/covalent_ui/webapp/src/components/graph/__tests__/LatticeControls.test.js index 5b6ad3c9f..fd6627222 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/LatticeControls.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/LatticeControls.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render, diff --git a/covalent_ui/webapp/src/components/graph/__tests__/LatticeControlsElk.test.js b/covalent_ui/webapp/src/components/graph/__tests__/LatticeControlsElk.test.js index b4c0f7ec0..7c44a7c20 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/LatticeControlsElk.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/LatticeControlsElk.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render, diff --git a/covalent_ui/webapp/src/components/graph/__tests__/LatticeGraph.test.js b/covalent_ui/webapp/src/components/graph/__tests__/LatticeGraph.test.js index 996432b18..c7b455c04 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/LatticeGraph.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/LatticeGraph.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render } from '@testing-library/react' // import {screen} from '@testing-library/dom' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/Layout.test.js b/covalent_ui/webapp/src/components/graph/__tests__/Layout.test.js index 5d0c2ae0c..409445968 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/Layout.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/Layout.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { render } from '@testing-library/react' // import {screen} from '@testing-library/dom' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/LayoutOptions.test.js b/covalent_ui/webapp/src/components/graph/__tests__/LayoutOptions.test.js index c11c5f6b1..459a00f5f 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/LayoutOptions.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/LayoutOptions.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { fireEvent, render, screen } from '@testing-library/react' import { LayoutOptions } from '../LayoutOptions' diff --git a/covalent_ui/webapp/src/components/graph/__tests__/ParameterNode.test.js b/covalent_ui/webapp/src/components/graph/__tests__/ParameterNode.test.js index 1a7d9b09d..f9233cc8d 100644 --- a/covalent_ui/webapp/src/components/graph/__tests__/ParameterNode.test.js +++ b/covalent_ui/webapp/src/components/graph/__tests__/ParameterNode.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { screen, render } from '@testing-library/react' // import {render} from '@testing-library/dom' diff --git a/covalent_ui/webapp/src/components/logs/LogsLayout.js b/covalent_ui/webapp/src/components/logs/LogsLayout.js index 1b471d440..947bcc2a0 100644 --- a/covalent_ui/webapp/src/components/logs/LogsLayout.js +++ b/covalent_ui/webapp/src/components/logs/LogsLayout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import NavDrawer from '../common/NavDrawer' diff --git a/covalent_ui/webapp/src/components/logs/LogsListing.js b/covalent_ui/webapp/src/components/logs/LogsListing.js index c12386c27..c3259e1b4 100644 --- a/covalent_ui/webapp/src/components/logs/LogsListing.js +++ b/covalent_ui/webapp/src/components/logs/LogsListing.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/logs/__tests__/LogsLayout.test.js b/covalent_ui/webapp/src/components/logs/__tests__/LogsLayout.test.js index 829ac88d0..a254f3176 100644 --- a/covalent_ui/webapp/src/components/logs/__tests__/LogsLayout.test.js +++ b/covalent_ui/webapp/src/components/logs/__tests__/LogsLayout.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/logs/__tests__/LogsListing.test.js b/covalent_ui/webapp/src/components/logs/__tests__/LogsListing.test.js index e09f1de91..261bd6205 100644 --- a/covalent_ui/webapp/src/components/logs/__tests__/LogsListing.test.js +++ b/covalent_ui/webapp/src/components/logs/__tests__/LogsListing.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { fireEvent, render, screen, act } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/preview/ExecutorSection.js b/covalent_ui/webapp/src/components/preview/ExecutorSection.js index 7bc0759a0..09dee122b 100644 --- a/covalent_ui/webapp/src/components/preview/ExecutorSection.js +++ b/covalent_ui/webapp/src/components/preview/ExecutorSection.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/preview/LatticePreviewLayout.js b/covalent_ui/webapp/src/components/preview/LatticePreviewLayout.js index 187dfc858..41d0e5084 100644 --- a/covalent_ui/webapp/src/components/preview/LatticePreviewLayout.js +++ b/covalent_ui/webapp/src/components/preview/LatticePreviewLayout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/preview/NodePreviewDrawer.js b/covalent_ui/webapp/src/components/preview/NodePreviewDrawer.js index ecc910e57..19798a142 100644 --- a/covalent_ui/webapp/src/components/preview/NodePreviewDrawer.js +++ b/covalent_ui/webapp/src/components/preview/NodePreviewDrawer.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' import { useSelector } from 'react-redux' diff --git a/covalent_ui/webapp/src/components/preview/PreviewDrawerContents.js b/covalent_ui/webapp/src/components/preview/PreviewDrawerContents.js index 893129469..ad0952fc7 100644 --- a/covalent_ui/webapp/src/components/preview/PreviewDrawerContents.js +++ b/covalent_ui/webapp/src/components/preview/PreviewDrawerContents.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/components/preview/__tests__/ExecutorSection.test.js b/covalent_ui/webapp/src/components/preview/__tests__/ExecutorSection.test.js index 5af4dbea9..96f8b922e 100644 --- a/covalent_ui/webapp/src/components/preview/__tests__/ExecutorSection.test.js +++ b/covalent_ui/webapp/src/components/preview/__tests__/ExecutorSection.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/preview/__tests__/LatticePreviewLayout.test.js b/covalent_ui/webapp/src/components/preview/__tests__/LatticePreviewLayout.test.js index 0090f343c..70f00684a 100644 --- a/covalent_ui/webapp/src/components/preview/__tests__/LatticePreviewLayout.test.js +++ b/covalent_ui/webapp/src/components/preview/__tests__/LatticePreviewLayout.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import App from '../LatticePreviewLayout' diff --git a/covalent_ui/webapp/src/components/preview/__tests__/NodePreviewDrawer.test.js b/covalent_ui/webapp/src/components/preview/__tests__/NodePreviewDrawer.test.js index d3bf95e4c..630f035d4 100644 --- a/covalent_ui/webapp/src/components/preview/__tests__/NodePreviewDrawer.test.js +++ b/covalent_ui/webapp/src/components/preview/__tests__/NodePreviewDrawer.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import App from '../NodePreviewDrawer.js' diff --git a/covalent_ui/webapp/src/components/preview/__tests__/PreviewDrawerContents.test.js b/covalent_ui/webapp/src/components/preview/__tests__/PreviewDrawerContents.test.js index 1e261c730..0988ad48f 100644 --- a/covalent_ui/webapp/src/components/preview/__tests__/PreviewDrawerContents.test.js +++ b/covalent_ui/webapp/src/components/preview/__tests__/PreviewDrawerContents.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import App from '../PreviewDrawerContents' diff --git a/covalent_ui/webapp/src/components/settings/DialogBox.js b/covalent_ui/webapp/src/components/settings/DialogBox.js index f9cdca1e2..eb426f381 100644 --- a/covalent_ui/webapp/src/components/settings/DialogBox.js +++ b/covalent_ui/webapp/src/components/settings/DialogBox.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import * as React from 'react' diff --git a/covalent_ui/webapp/src/components/settings/Settings.js b/covalent_ui/webapp/src/components/settings/Settings.js index 5c3099496..374aa6528 100644 --- a/covalent_ui/webapp/src/components/settings/Settings.js +++ b/covalent_ui/webapp/src/components/settings/Settings.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Container } from '@mui/material' diff --git a/covalent_ui/webapp/src/components/settings/SettingsCard.js b/covalent_ui/webapp/src/components/settings/SettingsCard.js index b97427f29..70c908904 100644 --- a/covalent_ui/webapp/src/components/settings/SettingsCard.js +++ b/covalent_ui/webapp/src/components/settings/SettingsCard.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { useEffect, useState } from 'react' diff --git a/covalent_ui/webapp/src/components/settings/SettingsLayout.js b/covalent_ui/webapp/src/components/settings/SettingsLayout.js index 138e0cfae..064db87d0 100644 --- a/covalent_ui/webapp/src/components/settings/SettingsLayout.js +++ b/covalent_ui/webapp/src/components/settings/SettingsLayout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { Box } from '@mui/system' diff --git a/covalent_ui/webapp/src/components/settings/__tests__/DialogBox.test.js b/covalent_ui/webapp/src/components/settings/__tests__/DialogBox.test.js index b82fd3642..5bf50bf1f 100644 --- a/covalent_ui/webapp/src/components/settings/__tests__/DialogBox.test.js +++ b/covalent_ui/webapp/src/components/settings/__tests__/DialogBox.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { render, screen } from '@testing-library/react' diff --git a/covalent_ui/webapp/src/components/settings/__tests__/Settings.test.js b/covalent_ui/webapp/src/components/settings/__tests__/Settings.test.js index ad31a8fc8..4c2564b70 100644 --- a/covalent_ui/webapp/src/components/settings/__tests__/Settings.test.js +++ b/covalent_ui/webapp/src/components/settings/__tests__/Settings.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/settings/__tests__/SettingsCard.test.js b/covalent_ui/webapp/src/components/settings/__tests__/SettingsCard.test.js index d48c83d50..a67f83c84 100644 --- a/covalent_ui/webapp/src/components/settings/__tests__/SettingsCard.test.js +++ b/covalent_ui/webapp/src/components/settings/__tests__/SettingsCard.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/settings/__tests__/SettingsLayout.test.js b/covalent_ui/webapp/src/components/settings/__tests__/SettingsLayout.test.js index 407dcc7df..c6b6ab572 100644 --- a/covalent_ui/webapp/src/components/settings/__tests__/SettingsLayout.test.js +++ b/covalent_ui/webapp/src/components/settings/__tests__/SettingsLayout.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/components/terminal/Terminal.js b/covalent_ui/webapp/src/components/terminal/Terminal.js index e3ccccabc..e3ec17aaa 100644 --- a/covalent_ui/webapp/src/components/terminal/Terminal.js +++ b/covalent_ui/webapp/src/components/terminal/Terminal.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { useRef, useEffect, memo } from 'react' diff --git a/covalent_ui/webapp/src/components/terminal/TerminalLayout.js b/covalent_ui/webapp/src/components/terminal/TerminalLayout.js index 4e0f4575a..b80d208ae 100644 --- a/covalent_ui/webapp/src/components/terminal/TerminalLayout.js +++ b/covalent_ui/webapp/src/components/terminal/TerminalLayout.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React, { Suspense, lazy } from 'react' import { Box } from '@mui/system' diff --git a/covalent_ui/webapp/src/components/terminal/__tests__/TerminalLayout.test.js b/covalent_ui/webapp/src/components/terminal/__tests__/TerminalLayout.test.js index 4b35b7d5e..c40c38254 100644 --- a/covalent_ui/webapp/src/components/terminal/__tests__/TerminalLayout.test.js +++ b/covalent_ui/webapp/src/components/terminal/__tests__/TerminalLayout.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' import { render, screen } from '../../../testHelpers/testUtils' diff --git a/covalent_ui/webapp/src/index.js b/covalent_ui/webapp/src/index.js index 5d0d22da0..ec3d8d6dd 100644 --- a/covalent_ui/webapp/src/index.js +++ b/covalent_ui/webapp/src/index.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' diff --git a/covalent_ui/webapp/src/redux/_tests_/commonSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/commonSlice.test.js index 71156d04a..9bc4b514c 100644 --- a/covalent_ui/webapp/src/redux/_tests_/commonSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/commonSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { commonSlice } from '../commonSlice' diff --git a/covalent_ui/webapp/src/redux/_tests_/dashboardSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/dashboardSlice.test.js index e24801b41..6a1e7659e 100644 --- a/covalent_ui/webapp/src/redux/_tests_/dashboardSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/dashboardSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { fetchDashboardList, diff --git a/covalent_ui/webapp/src/redux/_tests_/electronSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/electronSlice.test.js index 8bee9ad15..15d9526b9 100644 --- a/covalent_ui/webapp/src/redux/_tests_/electronSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/electronSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { electronDetails, diff --git a/covalent_ui/webapp/src/redux/_tests_/graphSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/graphSlice.test.js index c59184f0f..7069f91b9 100644 --- a/covalent_ui/webapp/src/redux/_tests_/graphSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/graphSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { graphResults, graphSlice } from '../graphSlice' diff --git a/covalent_ui/webapp/src/redux/_tests_/latticePreviewSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/latticePreviewSlice.test.js index 67a4bab38..d82e15b59 100644 --- a/covalent_ui/webapp/src/redux/_tests_/latticePreviewSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/latticePreviewSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { latticePreviewSlice } from '../latticePreviewSlice' diff --git a/covalent_ui/webapp/src/redux/_tests_/latticeSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/latticeSlice.test.js index b20f64a37..d4006bef9 100644 --- a/covalent_ui/webapp/src/redux/_tests_/latticeSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/latticeSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { latticeDetails, diff --git a/covalent_ui/webapp/src/redux/_tests_/logsSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/logsSlice.test.js index 3c0376ccd..99401f3ce 100644 --- a/covalent_ui/webapp/src/redux/_tests_/logsSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/logsSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { fetchLogsList, downloadCovalentLogFile, logsSlice } from '../logsSlice' diff --git a/covalent_ui/webapp/src/redux/_tests_/resultsSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/resultsSlice.test.js index 459f78d8c..4a9af39ad 100644 --- a/covalent_ui/webapp/src/redux/_tests_/resultsSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/resultsSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { fetchResult, diff --git a/covalent_ui/webapp/src/redux/_tests_/settingsSlice.test.js b/covalent_ui/webapp/src/redux/_tests_/settingsSlice.test.js index ff52bb0a6..ac2f59e2c 100644 --- a/covalent_ui/webapp/src/redux/_tests_/settingsSlice.test.js +++ b/covalent_ui/webapp/src/redux/_tests_/settingsSlice.test.js @@ -1,24 +1,18 @@ -// /** -// * Copyright 2021 Agnostiq Inc. -// * -// * This file is part of Covalent. -// * -// * Licensed under the GNU Affero General Public License 3.0 (the "License"). -// * A copy of the License may be obtained with this software package or at -// * -// * https://www.gnu.org/licenses/agpl-3.0.en.html -// * -// * Use of this file is prohibited except in compliance with the License. Any -// * modifications or derivative works of this file must retain this copyright -// * notice, and modified files must contain a notice indicating that they have -// * been altered from the originals. -// * -// * Covalent is distributed in the hope that it will be useful, but WITHOUT -// * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -// * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -// * -// * Relief from the License may be granted by purchasing a commercial license. -// */ +/** + * This file is part of Covalent. + * + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ import { settingsResults, diff --git a/covalent_ui/webapp/src/redux/commonSlice.js b/covalent_ui/webapp/src/redux/commonSlice.js index bc8cb859f..d35aaf496 100644 --- a/covalent_ui/webapp/src/redux/commonSlice.js +++ b/covalent_ui/webapp/src/redux/commonSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/dashboardSlice.js b/covalent_ui/webapp/src/redux/dashboardSlice.js index 559d37705..df2dadf95 100644 --- a/covalent_ui/webapp/src/redux/dashboardSlice.js +++ b/covalent_ui/webapp/src/redux/dashboardSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/electronSlice.js b/covalent_ui/webapp/src/redux/electronSlice.js index c8cb90f0a..140236089 100644 --- a/covalent_ui/webapp/src/redux/electronSlice.js +++ b/covalent_ui/webapp/src/redux/electronSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/graphSlice.js b/covalent_ui/webapp/src/redux/graphSlice.js index dc79221e7..c811ad5f5 100644 --- a/covalent_ui/webapp/src/redux/graphSlice.js +++ b/covalent_ui/webapp/src/redux/graphSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/latticePreviewSlice.js b/covalent_ui/webapp/src/redux/latticePreviewSlice.js index bed5bfa52..415fab622 100644 --- a/covalent_ui/webapp/src/redux/latticePreviewSlice.js +++ b/covalent_ui/webapp/src/redux/latticePreviewSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/latticeSlice.js b/covalent_ui/webapp/src/redux/latticeSlice.js index cdb6940b5..fe34e8993 100644 --- a/covalent_ui/webapp/src/redux/latticeSlice.js +++ b/covalent_ui/webapp/src/redux/latticeSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/logsSlice.js b/covalent_ui/webapp/src/redux/logsSlice.js index c4f788f34..d9fb4ec27 100644 --- a/covalent_ui/webapp/src/redux/logsSlice.js +++ b/covalent_ui/webapp/src/redux/logsSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/popupSlice.js b/covalent_ui/webapp/src/redux/popupSlice.js index 5f157dd5a..bc1852715 100644 --- a/covalent_ui/webapp/src/redux/popupSlice.js +++ b/covalent_ui/webapp/src/redux/popupSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/reducers.js b/covalent_ui/webapp/src/redux/reducers.js index f4559cea8..8cc2ef5ec 100644 --- a/covalent_ui/webapp/src/redux/reducers.js +++ b/covalent_ui/webapp/src/redux/reducers.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { commonSlice } from './commonSlice' diff --git a/covalent_ui/webapp/src/redux/resultsSlice.js b/covalent_ui/webapp/src/redux/resultsSlice.js index f74c24d71..4ce37dd70 100644 --- a/covalent_ui/webapp/src/redux/resultsSlice.js +++ b/covalent_ui/webapp/src/redux/resultsSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/redux/settingsSlice.js b/covalent_ui/webapp/src/redux/settingsSlice.js index e75e60d7a..3af3ac960 100644 --- a/covalent_ui/webapp/src/redux/settingsSlice.js +++ b/covalent_ui/webapp/src/redux/settingsSlice.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { createSlice, createAsyncThunk } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/redux/store.js b/covalent_ui/webapp/src/redux/store.js index 5f6ecfd0d..932571c1e 100644 --- a/covalent_ui/webapp/src/redux/store.js +++ b/covalent_ui/webapp/src/redux/store.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import { configureStore } from '@reduxjs/toolkit' diff --git a/covalent_ui/webapp/src/setupTests.js b/covalent_ui/webapp/src/setupTests.js index 85fad5091..c9b5fd211 100644 --- a/covalent_ui/webapp/src/setupTests.js +++ b/covalent_ui/webapp/src/setupTests.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ // jest-dom adds custom jest matchers for asserting on DOM nodes. diff --git a/covalent_ui/webapp/src/testHelpers/testUtils.js b/covalent_ui/webapp/src/testHelpers/testUtils.js index 5ed183c73..7d5bedd03 100644 --- a/covalent_ui/webapp/src/testHelpers/testUtils.js +++ b/covalent_ui/webapp/src/testHelpers/testUtils.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' diff --git a/covalent_ui/webapp/src/utils/__tests__/api.test.js b/covalent_ui/webapp/src/utils/__tests__/api.test.js index 2ea5786af..9b738c3f9 100644 --- a/covalent_ui/webapp/src/utils/__tests__/api.test.js +++ b/covalent_ui/webapp/src/utils/__tests__/api.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import axios from 'axios' jest.mock('axios') diff --git a/covalent_ui/webapp/src/utils/__tests__/misc.test.js b/covalent_ui/webapp/src/utils/__tests__/misc.test.js index 530ca6a61..35164768a 100644 --- a/covalent_ui/webapp/src/utils/__tests__/misc.test.js +++ b/covalent_ui/webapp/src/utils/__tests__/misc.test.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import '@testing-library/jest-dom' diff --git a/covalent_ui/webapp/src/utils/api.js b/covalent_ui/webapp/src/utils/api.js index 52dfc1e0c..6528a00c1 100644 --- a/covalent_ui/webapp/src/utils/api.js +++ b/covalent_ui/webapp/src/utils/api.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import axios from 'axios' diff --git a/covalent_ui/webapp/src/utils/constants/settingsConstant.js b/covalent_ui/webapp/src/utils/constants/settingsConstant.js index 635eb3661..a2d1711d5 100644 --- a/covalent_ui/webapp/src/utils/constants/settingsConstant.js +++ b/covalent_ui/webapp/src/utils/constants/settingsConstant.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ export const CONFIG_SECTIONS = { diff --git a/covalent_ui/webapp/src/utils/demo/draw-a.js b/covalent_ui/webapp/src/utils/demo/draw-a.js index 5ec7b1263..b5c828069 100644 --- a/covalent_ui/webapp/src/utils/demo/draw-a.js +++ b/covalent_ui/webapp/src/utils/demo/draw-a.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ const latticePreview = { diff --git a/covalent_ui/webapp/src/utils/demo/result-a.js b/covalent_ui/webapp/src/utils/demo/result-a.js index 7bdeabdeb..69b10a5b1 100644 --- a/covalent_ui/webapp/src/utils/demo/result-a.js +++ b/covalent_ui/webapp/src/utils/demo/result-a.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ const result = { diff --git a/covalent_ui/webapp/src/utils/demo/result-b.js b/covalent_ui/webapp/src/utils/demo/result-b.js index 9a1ac8b02..0dc0cbd55 100644 --- a/covalent_ui/webapp/src/utils/demo/result-b.js +++ b/covalent_ui/webapp/src/utils/demo/result-b.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ const result = { diff --git a/covalent_ui/webapp/src/utils/demo/result-c.js b/covalent_ui/webapp/src/utils/demo/result-c.js index cc087a566..127c67e39 100644 --- a/covalent_ui/webapp/src/utils/demo/result-c.js +++ b/covalent_ui/webapp/src/utils/demo/result-c.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ const result = { diff --git a/covalent_ui/webapp/src/utils/demo/setup.js b/covalent_ui/webapp/src/utils/demo/setup.js index 01572de18..06f003b00 100644 --- a/covalent_ui/webapp/src/utils/demo/setup.js +++ b/covalent_ui/webapp/src/utils/demo/setup.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/utils/misc.js b/covalent_ui/webapp/src/utils/misc.js index 780c4a155..e35c424fc 100644 --- a/covalent_ui/webapp/src/utils/misc.js +++ b/covalent_ui/webapp/src/utils/misc.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import _ from 'lodash' diff --git a/covalent_ui/webapp/src/utils/socket.js b/covalent_ui/webapp/src/utils/socket.js index 809bf170a..0b9c2adbf 100644 --- a/covalent_ui/webapp/src/utils/socket.js +++ b/covalent_ui/webapp/src/utils/socket.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import io from 'socket.io-client' diff --git a/covalent_ui/webapp/src/utils/theme.js b/covalent_ui/webapp/src/utils/theme.js index 13ce501fc..4b4ad9387 100644 --- a/covalent_ui/webapp/src/utils/theme.js +++ b/covalent_ui/webapp/src/utils/theme.js @@ -1,23 +1,17 @@ /** - * Copyright 2021 Agnostiq Inc. - * * This file is part of Covalent. * - * Licensed under the GNU Affero General Public License 3.0 (the "License"). - * A copy of the License may be obtained with this software package or at - * - * https://www.gnu.org/licenses/agpl-3.0.en.html - * - * Use of this file is prohibited except in compliance with the License. Any - * modifications or derivative works of this file must retain this copyright - * notice, and modified files must contain a notice indicating that they have - * been altered from the originals. + * Licensed under the Apache License 2.0 (the "License"). A copy of the + * License may be obtained with this software package or at * - * Covalent is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. + * https://www.apache.org/licenses/LICENSE-2.0 * - * Relief from the License may be granted by purchasing a commercial license. + * Use of this file is prohibited except in compliance with the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. */ import React from 'react' diff --git a/doc/.gitignore b/doc/.gitignore index 9cac819c7..a7f5ecdad 100644 --- a/doc/.gitignore +++ b/doc/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # XML files *.xml diff --git a/doc/Makefile b/doc/Makefile index 60a830a71..cf81fe099 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Minimal makefile for Sphinx documentation diff --git a/doc/generate_docs.py b/doc/generate_docs.py index 0bed25345..a5e404e68 100644 --- a/doc/generate_docs.py +++ b/doc/generate_docs.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os import subprocess diff --git a/doc/source/conf.py b/doc/source/conf.py index 40b61cf13..aaf38dc77 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Configuration file for the Sphinx documentation builder.""" diff --git a/doc/source/extensions/sphinx_execute_code.py b/doc/source/extensions/sphinx_execute_code.py index 80864a657..81dfb226f 100644 --- a/doc/source/extensions/sphinx_execute_code.py +++ b/doc/source/extensions/sphinx_execute_code.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ sphinx-execute-code module for execute_code directive diff --git a/doc/source/how_to/coding/test_module.py b/doc/source/how_to/coding/test_module.py index 1c262b109..a05181ed9 100644 --- a/doc/source/how_to/coding/test_module.py +++ b/doc/source/how_to/coding/test_module.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. def entrypoint(x: int, y: int) -> int: diff --git a/doc/source/how_to/execution/custom_executors/__init__.py b/doc/source/how_to/execution/custom_executors/__init__.py index 1fd587835..f652c5b52 100644 --- a/doc/source/how_to/execution/custom_executors/__init__.py +++ b/doc/source/how_to/execution/custom_executors/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .timing_plugin import TimingExecutor diff --git a/doc/source/how_to/execution/custom_executors/timing_plugin.py b/doc/source/how_to/execution/custom_executors/timing_plugin.py index 8cfcc076b..9272e5782 100644 --- a/doc/source/how_to/execution/custom_executors/timing_plugin.py +++ b/doc/source/how_to/execution/custom_executors/timing_plugin.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Timing executor plugin for Covalent.""" diff --git a/doc/source/index.rst b/doc/source/index.rst index 24c060e1d..509992ebb 100644 --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -19,7 +19,7 @@ COVALENT DOCUMENTATION <center> <a href="https://pypi.org/project/covalent/"><img alt="Downloads per Month Badge" src="https://img.shields.io/pypi/dm/covalent"></a> - <a href="https://www.gnu.org/licenses/agpl-3.0.en.html"><img alt="AGPL License Badge" src="https://img.shields.io/badge/License-AGPL_v3-lightgray.svg"></a> + <a href="https://www.apache.org/licenses/LICENSE-2.0"><img alt="Apache License Badge" src="https://img.shields.io/badge/License-Apache_License_2.0-lightgray.svg"></a> <a href="https://github.com/AgnostiqHQ/covalent/releases/latest"><img alt="Latest Release Badge" src="https://img.shields.io/github/v/release/AgnostiqHQ/covalent"></a> <img alt="Supported Platforms Badge" src="https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10-blueviolet"> </center> diff --git a/meta.yaml b/meta.yaml index 13a091be5..98d9d9b3e 100644 --- a/meta.yaml +++ b/meta.yaml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. {% set data = load_setup_py_data(setup_file='./setup.py', from_recipe_dir=True) %} @@ -57,7 +53,7 @@ test: about: home: {{ data.get('url') }} - license: AGPL + license: Apache license_file: LICENSE extra: diff --git a/pyproject.toml b/pyproject.toml index 9c5e1b96b..c87d34522 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. [tool.black] target_version = ['py38'] diff --git a/setup.py b/setup.py index 35bfceefb..bed7c4787 100644 --- a/setup.py +++ b/setup.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os import site @@ -202,7 +198,7 @@ def find_sources(self): "maintainer": "Agnostiq", "url": "https://github.com/AgnostiqHQ/covalent", "download_url": f"https://github.com/AgnostiqHQ/covalent/archive/v{version}.tar.gz", - "license": "GNU Affero GPL v3.0", + "license": "Apache License 2.0", "author": "Agnostiq", "author_email": "support@agnostiq.ai", "description": "Covalent Workflow Tool", @@ -231,7 +227,7 @@ def find_sources(self): "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", - "License :: OSI Approved :: GNU Affero General Public License v3", + "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", diff --git a/tests/.gitignore b/tests/.gitignore index 1ac3b4ea4..325878e28 100644 --- a/tests/.gitignore +++ b/tests/.gitignore @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Ignore results folders diff --git a/tests/covalent_dispatcher_tests/_cli/cli_test.py b/tests/covalent_dispatcher_tests/_cli/cli_test.py index d7a87293e..1f23b2bd7 100644 --- a/tests/covalent_dispatcher_tests/_cli/cli_test.py +++ b/tests/covalent_dispatcher_tests/_cli/cli_test.py @@ -4,21 +4,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test for Covalent CLI Tool.""" diff --git a/tests/covalent_dispatcher_tests/_cli/groups/db_test.py b/tests/covalent_dispatcher_tests/_cli/groups/db_test.py index c8464424c..2b7690a51 100644 --- a/tests/covalent_dispatcher_tests/_cli/groups/db_test.py +++ b/tests/covalent_dispatcher_tests/_cli/groups/db_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sys from unittest.mock import Mock diff --git a/tests/covalent_dispatcher_tests/_cli/migrate_test.py b/tests/covalent_dispatcher_tests/_cli/migrate_test.py index 86975937c..ee38cacf8 100644 --- a/tests/covalent_dispatcher_tests/_cli/migrate_test.py +++ b/tests/covalent_dispatcher_tests/_cli/migrate_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Testing results_dir migration script""" diff --git a/tests/covalent_dispatcher_tests/_cli/service_test.py b/tests/covalent_dispatcher_tests/_cli/service_test.py index c0514ffa4..2eab83215 100644 --- a/tests/covalent_dispatcher_tests/_cli/service_test.py +++ b/tests/covalent_dispatcher_tests/_cli/service_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for Covalent command line interface (CLI) Tool.""" diff --git a/tests/covalent_dispatcher_tests/_core/data_manager_test.py b/tests/covalent_dispatcher_tests/_core/data_manager_test.py index 170463e91..1271b9027 100644 --- a/tests/covalent_dispatcher_tests/_core/data_manager_test.py +++ b/tests/covalent_dispatcher_tests/_core/data_manager_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Tests for the core functionality of the dispatcher. diff --git a/tests/covalent_dispatcher_tests/_core/data_modules/job_manager_test.py b/tests/covalent_dispatcher_tests/_core/data_modules/job_manager_test.py index e363dc021..77ae5bf85 100644 --- a/tests/covalent_dispatcher_tests/_core/data_modules/job_manager_test.py +++ b/tests/covalent_dispatcher_tests/_core/data_modules/job_manager_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from functools import partial diff --git a/tests/covalent_dispatcher_tests/_core/dispatcher_test.py b/tests/covalent_dispatcher_tests/_core/dispatcher_test.py index 866f377a9..4a2473a59 100644 --- a/tests/covalent_dispatcher_tests/_core/dispatcher_test.py +++ b/tests/covalent_dispatcher_tests/_core/dispatcher_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Tests for the core functionality of the dispatcher. diff --git a/tests/covalent_dispatcher_tests/_core/execution_test.py b/tests/covalent_dispatcher_tests/_core/execution_test.py index d58c0bc54..9a9913968 100644 --- a/tests/covalent_dispatcher_tests/_core/execution_test.py +++ b/tests/covalent_dispatcher_tests/_core/execution_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Integration tests for the dispatcher, runner, and result modules diff --git a/tests/covalent_dispatcher_tests/_core/runner_test.py b/tests/covalent_dispatcher_tests/_core/runner_test.py index 811e8ba7f..644f6a8c1 100644 --- a/tests/covalent_dispatcher_tests/_core/runner_test.py +++ b/tests/covalent_dispatcher_tests/_core/runner_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Tests for the core functionality of the runner. diff --git a/tests/covalent_dispatcher_tests/_db/__init__.py b/tests/covalent_dispatcher_tests/_db/__init__.py index c295e7b9e..5c5d9e156 100644 --- a/tests/covalent_dispatcher_tests/_db/__init__.py +++ b/tests/covalent_dispatcher_tests/_db/__init__.py @@ -4,18 +4,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_dispatcher_tests/_db/data_store_test.py b/tests/covalent_dispatcher_tests/_db/data_store_test.py index 5641497d2..22eda156a 100644 --- a/tests/covalent_dispatcher_tests/_db/data_store_test.py +++ b/tests/covalent_dispatcher_tests/_db/data_store_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Unit tests for DataStore object diff --git a/tests/covalent_dispatcher_tests/_db/db_test.py b/tests/covalent_dispatcher_tests/_db/db_test.py index 0563cf8e2..95e8ee897 100644 --- a/tests/covalent_dispatcher_tests/_db/db_test.py +++ b/tests/covalent_dispatcher_tests/_db/db_test.py @@ -4,21 +4,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from os import path from pathlib import Path diff --git a/tests/covalent_dispatcher_tests/_db/fixtures/__init__.py b/tests/covalent_dispatcher_tests/_db/fixtures/__init__.py index 3fafcc813..a3bc24cec 100644 --- a/tests/covalent_dispatcher_tests/_db/fixtures/__init__.py +++ b/tests/covalent_dispatcher_tests/_db/fixtures/__init__.py @@ -4,21 +4,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import datetime diff --git a/tests/covalent_dispatcher_tests/_db/jobdb_test.py b/tests/covalent_dispatcher_tests/_db/jobdb_test.py index bae861ccb..f76b80b99 100644 --- a/tests/covalent_dispatcher_tests/_db/jobdb_test.py +++ b/tests/covalent_dispatcher_tests/_db/jobdb_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from datetime import datetime as dt from datetime import timezone diff --git a/tests/covalent_dispatcher_tests/_db/load_test.py b/tests/covalent_dispatcher_tests/_db/load_test.py index 73626ab78..0b254ac47 100644 --- a/tests/covalent_dispatcher_tests/_db/load_test.py +++ b/tests/covalent_dispatcher_tests/_db/load_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for result loading (from database) module.""" diff --git a/tests/covalent_dispatcher_tests/_db/update_test.py b/tests/covalent_dispatcher_tests/_db/update_test.py index e53960330..00bd6b550 100644 --- a/tests/covalent_dispatcher_tests/_db/update_test.py +++ b/tests/covalent_dispatcher_tests/_db/update_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os import shutil diff --git a/tests/covalent_dispatcher_tests/_db/upsert_test.py b/tests/covalent_dispatcher_tests/_db/upsert_test.py index bd1159eec..4a63395de 100644 --- a/tests/covalent_dispatcher_tests/_db/upsert_test.py +++ b/tests/covalent_dispatcher_tests/_db/upsert_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os from pathlib import Path diff --git a/tests/covalent_dispatcher_tests/_db/write_result_to_db_test.py b/tests/covalent_dispatcher_tests/_db/write_result_to_db_test.py index 7c099537d..5312a1759 100644 --- a/tests/covalent_dispatcher_tests/_db/write_result_to_db_test.py +++ b/tests/covalent_dispatcher_tests/_db/write_result_to_db_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the module used to write the decomposed result object to the database.""" diff --git a/tests/covalent_dispatcher_tests/_service/app_test.py b/tests/covalent_dispatcher_tests/_service/app_test.py index 48db5069f..f05c492ca 100644 --- a/tests/covalent_dispatcher_tests/_service/app_test.py +++ b/tests/covalent_dispatcher_tests/_service/app_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the FastAPI app.""" diff --git a/tests/covalent_dispatcher_tests/_triggers_app/triggers_app_test.py b/tests/covalent_dispatcher_tests/_triggers_app/triggers_app_test.py index 9eab8a420..c64248fc6 100644 --- a/tests/covalent_dispatcher_tests/_triggers_app/triggers_app_test.py +++ b/tests/covalent_dispatcher_tests/_triggers_app/triggers_app_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the Triggers server endpoints""" diff --git a/tests/covalent_dispatcher_tests/entry_point_test.py b/tests/covalent_dispatcher_tests/entry_point_test.py index 47fc1e780..e4c55c352 100644 --- a/tests/covalent_dispatcher_tests/entry_point_test.py +++ b/tests/covalent_dispatcher_tests/entry_point_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the FastAPI app.""" diff --git a/tests/covalent_tests/choose_executor_test.py b/tests/covalent_tests/choose_executor_test.py index a4be751fc..4de88f210 100644 --- a/tests/covalent_tests/choose_executor_test.py +++ b/tests/covalent_tests/choose_executor_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Test for choosing executors. diff --git a/tests/covalent_tests/cloud_resource_manager/__init__.py b/tests/covalent_tests/cloud_resource_manager/__init__.py index 9d1b05526..21d7eaa5c 100644 --- a/tests/covalent_tests/cloud_resource_manager/__init__.py +++ b/tests/covalent_tests/cloud_resource_manager/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_tests/cloud_resource_manager/core_test.py b/tests/covalent_tests/cloud_resource_manager/core_test.py index da675f9e1..e4c389ddd 100644 --- a/tests/covalent_tests/cloud_resource_manager/core_test.py +++ b/tests/covalent_tests/cloud_resource_manager/core_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import subprocess diff --git a/tests/covalent_tests/dispatcher_plugins/base_test.py b/tests/covalent_tests/dispatcher_plugins/base_test.py index b3751c8c7..e0bae5921 100644 --- a/tests/covalent_tests/dispatcher_plugins/base_test.py +++ b/tests/covalent_tests/dispatcher_plugins/base_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pytest diff --git a/tests/covalent_tests/dispatcher_plugins/local_test.py b/tests/covalent_tests/dispatcher_plugins/local_test.py index 3022ea874..da756a152 100644 --- a/tests/covalent_tests/dispatcher_plugins/local_test.py +++ b/tests/covalent_tests/dispatcher_plugins/local_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for local module in dispatcher_plugins.""" diff --git a/tests/covalent_tests/executor/base_test.py b/tests/covalent_tests/executor/base_test.py index 0aebc0a49..ae45bd1d3 100644 --- a/tests/covalent_tests/executor/base_test.py +++ b/tests/covalent_tests/executor/base_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for the Covalent executor base module.""" diff --git a/tests/covalent_tests/executor/executor_plugins/dask_test.py b/tests/covalent_tests/executor/executor_plugins/dask_test.py index 979249bfb..81b3b8550 100644 --- a/tests/covalent_tests/executor/executor_plugins/dask_test.py +++ b/tests/covalent_tests/executor/executor_plugins/dask_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for Covalent dask executor.""" diff --git a/tests/covalent_tests/executor/executor_plugins/local_test.py b/tests/covalent_tests/executor/executor_plugins/local_test.py index 82ce2d76c..93fa8a04e 100644 --- a/tests/covalent_tests/executor/executor_plugins/local_test.py +++ b/tests/covalent_tests/executor/executor_plugins/local_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for Covalent local executor.""" diff --git a/tests/covalent_tests/executor/executor_plugins/remote_executor_test.py b/tests/covalent_tests/executor/executor_plugins/remote_executor_test.py index 6ba1def7f..c5d3e55f3 100644 --- a/tests/covalent_tests/executor/executor_plugins/remote_executor_test.py +++ b/tests/covalent_tests/executor/executor_plugins/remote_executor_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for Covalent remote executor.""" diff --git a/tests/covalent_tests/executor/init_test.py b/tests/covalent_tests/executor/init_test.py index b752cba3d..0ac66e31d 100644 --- a/tests/covalent_tests/executor/init_test.py +++ b/tests/covalent_tests/executor/init_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for Covalent executor init file.""" diff --git a/tests/covalent_tests/file_transfer/file_transfer_test.py b/tests/covalent_tests/file_transfer/file_transfer_test.py index 82e71a669..746e490c9 100644 --- a/tests/covalent_tests/file_transfer/file_transfer_test.py +++ b/tests/covalent_tests/file_transfer/file_transfer_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from unittest.mock import Mock diff --git a/tests/covalent_tests/file_transfer/strategies/base_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/base_strategy_test.py index 1703737a7..da133c021 100644 --- a/tests/covalent_tests/file_transfer/strategies/base_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/base_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from unittest.mock import Mock diff --git a/tests/covalent_tests/file_transfer/strategies/blob_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/blob_strategy_test.py index 93ac117b5..71b2845a0 100644 --- a/tests/covalent_tests/file_transfer/strategies/blob_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/blob_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sys from pathlib import Path diff --git a/tests/covalent_tests/file_transfer/strategies/gcloud_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/gcloud_strategy_test.py index 7d14347bb..0f6e6eaa8 100644 --- a/tests/covalent_tests/file_transfer/strategies/gcloud_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/gcloud_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sys from pathlib import Path diff --git a/tests/covalent_tests/file_transfer/strategies/http_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/http_strategy_test.py index 5ef8bd8a9..615551a6b 100644 --- a/tests/covalent_tests/file_transfer/strategies/http_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/http_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pytest diff --git a/tests/covalent_tests/file_transfer/strategies/rsync_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/rsync_strategy_test.py index 9bdd88e9e..2ff56c9f7 100644 --- a/tests/covalent_tests/file_transfer/strategies/rsync_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/rsync_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from subprocess import CalledProcessError from unittest.mock import Mock diff --git a/tests/covalent_tests/file_transfer/strategies/s3_strategy_test.py b/tests/covalent_tests/file_transfer/strategies/s3_strategy_test.py index d0799c963..27bc65bb6 100644 --- a/tests/covalent_tests/file_transfer/strategies/s3_strategy_test.py +++ b/tests/covalent_tests/file_transfer/strategies/s3_strategy_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import sys from unittest.mock import MagicMock diff --git a/tests/covalent_tests/results_manager_tests/results_manager_test.py b/tests/covalent_tests/results_manager_tests/results_manager_test.py index 7134cb555..203dea5b2 100644 --- a/tests/covalent_tests/results_manager_tests/results_manager_test.py +++ b/tests/covalent_tests/results_manager_tests/results_manager_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for results manager.""" diff --git a/tests/covalent_tests/results_manager_tests/results_test.py b/tests/covalent_tests/results_manager_tests/results_test.py index 205216d3b..3e2a493e2 100644 --- a/tests/covalent_tests/results_manager_tests/results_test.py +++ b/tests/covalent_tests/results_manager_tests/results_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the Result object.""" diff --git a/tests/covalent_tests/shared_files/config_test.py b/tests/covalent_tests/shared_files/config_test.py index f95912841..e86c16b07 100644 --- a/tests/covalent_tests/shared_files/config_test.py +++ b/tests/covalent_tests/shared_files/config_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import tempfile from dataclasses import asdict diff --git a/tests/covalent_tests/shared_files/defaults_test.py b/tests/covalent_tests/shared_files/defaults_test.py index dc0d351b8..3a4a02051 100644 --- a/tests/covalent_tests/shared_files/defaults_test.py +++ b/tests/covalent_tests/shared_files/defaults_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the defaults module""" diff --git a/tests/covalent_tests/shared_files/metrics_test.py b/tests/covalent_tests/shared_files/metrics_test.py index 73ada7255..e38144a8e 100644 --- a/tests/covalent_tests/shared_files/metrics_test.py +++ b/tests/covalent_tests/shared_files/metrics_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for metrics module.""" diff --git a/tests/covalent_tests/shared_files/utils_test.py b/tests/covalent_tests/shared_files/utils_test.py index 46613452b..6843ad94c 100644 --- a/tests/covalent_tests/shared_files/utils_test.py +++ b/tests/covalent_tests/shared_files/utils_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for Covalent shared util functions.""" diff --git a/tests/covalent_tests/triggers/__init__.py b/tests/covalent_tests/triggers/__init__.py index 9d1b05526..21d7eaa5c 100644 --- a/tests/covalent_tests/triggers/__init__.py +++ b/tests/covalent_tests/triggers/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_tests/triggers/base_test.py b/tests/covalent_tests/triggers/base_test.py index 46add54a4..fedca845f 100644 --- a/tests/covalent_tests/triggers/base_test.py +++ b/tests/covalent_tests/triggers/base_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from unittest import mock diff --git a/tests/covalent_tests/triggers/dir_trigger_test.py b/tests/covalent_tests/triggers/dir_trigger_test.py index 330f8866f..78e7bcf1c 100644 --- a/tests/covalent_tests/triggers/dir_trigger_test.py +++ b/tests/covalent_tests/triggers/dir_trigger_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from unittest import mock diff --git a/tests/covalent_tests/triggers/sqlite_trigger_test.py b/tests/covalent_tests/triggers/sqlite_trigger_test.py index 2b9e38ff6..f4f38764f 100644 --- a/tests/covalent_tests/triggers/sqlite_trigger_test.py +++ b/tests/covalent_tests/triggers/sqlite_trigger_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from sqlite3 import OperationalError diff --git a/tests/covalent_tests/triggers/time_trigger_test.py b/tests/covalent_tests/triggers/time_trigger_test.py index 2984bd4a2..44743ca27 100644 --- a/tests/covalent_tests/triggers/time_trigger_test.py +++ b/tests/covalent_tests/triggers/time_trigger_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from functools import partial from unittest import mock diff --git a/tests/covalent_tests/triggers/trigger_loader_test.py b/tests/covalent_tests/triggers/trigger_loader_test.py index 7a2eb5aff..8153795a4 100644 --- a/tests/covalent_tests/triggers/trigger_loader_test.py +++ b/tests/covalent_tests/triggers/trigger_loader_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from unittest import mock diff --git a/tests/covalent_tests/workflow/__init__.py b/tests/covalent_tests/workflow/__init__.py index 523f77622..cfc23bfdf 100644 --- a/tests/covalent_tests/workflow/__init__.py +++ b/tests/covalent_tests/workflow/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_tests/workflow/dispatch_source_test.py b/tests/covalent_tests/workflow/dispatch_source_test.py index e1089ebf1..94d588b6b 100644 --- a/tests/covalent_tests/workflow/dispatch_source_test.py +++ b/tests/covalent_tests/workflow/dispatch_source_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for writing the dispatch_source.py file""" diff --git a/tests/covalent_tests/workflow/electron_metadata_test.py b/tests/covalent_tests/workflow/electron_metadata_test.py index fd404044e..2d18812f5 100644 --- a/tests/covalent_tests/workflow/electron_metadata_test.py +++ b/tests/covalent_tests/workflow/electron_metadata_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests to test whether electrons inherit lattice metadata correctly""" diff --git a/tests/covalent_tests/workflow/electron_test.py b/tests/covalent_tests/workflow/electron_test.py index 622c03cdb..ddc457c5b 100644 --- a/tests/covalent_tests/workflow/electron_test.py +++ b/tests/covalent_tests/workflow/electron_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for electron""" diff --git a/tests/covalent_tests/workflow/lattice_serialization_test.py b/tests/covalent_tests/workflow/lattice_serialization_test.py index 339e8ce57..8cb833458 100644 --- a/tests/covalent_tests/workflow/lattice_serialization_test.py +++ b/tests/covalent_tests/workflow/lattice_serialization_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct from covalent._workflow.lattice import Lattice diff --git a/tests/covalent_tests/workflow/lattice_test.py b/tests/covalent_tests/workflow/lattice_test.py index 04ee91058..684c9c9c5 100644 --- a/tests/covalent_tests/workflow/lattice_test.py +++ b/tests/covalent_tests/workflow/lattice_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for lattice""" diff --git a/tests/covalent_tests/workflow/lepton_test.py b/tests/covalent_tests/workflow/lepton_test.py index fff93359a..f727a4d82 100644 --- a/tests/covalent_tests/workflow/lepton_test.py +++ b/tests/covalent_tests/workflow/lepton_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for leptons.""" diff --git a/tests/covalent_tests/workflow/postprocessing_test.py b/tests/covalent_tests/workflow/postprocessing_test.py index eb016638b..0ba99f03c 100644 --- a/tests/covalent_tests/workflow/postprocessing_test.py +++ b/tests/covalent_tests/workflow/postprocessing_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for the preprocessing module.""" diff --git a/tests/covalent_tests/workflow/transport_graph_ops_test.py b/tests/covalent_tests/workflow/transport_graph_ops_test.py index 80cbbe391..e12a5e8eb 100644 --- a/tests/covalent_tests/workflow/transport_graph_ops_test.py +++ b/tests/covalent_tests/workflow/transport_graph_ops_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for transport graph operations module.""" diff --git a/tests/covalent_tests/workflow/transport_test.py b/tests/covalent_tests/workflow/transport_test.py index 86ffcbaa3..7b71b0483 100644 --- a/tests/covalent_tests/workflow/transport_test.py +++ b/tests/covalent_tests/workflow/transport_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Unit tests for transport graph.""" diff --git a/tests/covalent_ui_backend_tests/__init__.py b/tests/covalent_ui_backend_tests/__init__.py index 489b98a2a..fd1fb7616 100644 --- a/tests/covalent_ui_backend_tests/__init__.py +++ b/tests/covalent_ui_backend_tests/__init__.py @@ -2,19 +2,16 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + from covalent_ui.app import fastapi_app diff --git a/tests/covalent_ui_backend_tests/end_points/electrons_test.py b/tests/covalent_ui_backend_tests/end_points/electrons_test.py index 961f03610..af3b363e6 100644 --- a/tests/covalent_ui_backend_tests/end_points/electrons_test.py +++ b/tests/covalent_ui_backend_tests/end_points/electrons_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Electron test""" import datetime diff --git a/tests/covalent_ui_backend_tests/end_points/graph_test.py b/tests/covalent_ui_backend_tests/end_points/graph_test.py index 5c1882b25..a650381ec 100644 --- a/tests/covalent_ui_backend_tests/end_points/graph_test.py +++ b/tests/covalent_ui_backend_tests/end_points/graph_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Graph test""" diff --git a/tests/covalent_ui_backend_tests/end_points/lattices_test.py b/tests/covalent_ui_backend_tests/end_points/lattices_test.py index 7430ee157..5bcc50d49 100644 --- a/tests/covalent_ui_backend_tests/end_points/lattices_test.py +++ b/tests/covalent_ui_backend_tests/end_points/lattices_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattices test""" from os.path import abspath, dirname diff --git a/tests/covalent_ui_backend_tests/end_points/logs_test.py b/tests/covalent_ui_backend_tests/end_points/logs_test.py index d95daefe2..93dc2e360 100644 --- a/tests/covalent_ui_backend_tests/end_points/logs_test.py +++ b/tests/covalent_ui_backend_tests/end_points/logs_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Logs Test""" import pytest diff --git a/tests/covalent_ui_backend_tests/end_points/main_test.py b/tests/covalent_ui_backend_tests/end_points/main_test.py index 718d04121..d377897d7 100644 --- a/tests/covalent_ui_backend_tests/end_points/main_test.py +++ b/tests/covalent_ui_backend_tests/end_points/main_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Main Test""" diff --git a/tests/covalent_ui_backend_tests/end_points/settings_test.py b/tests/covalent_ui_backend_tests/end_points/settings_test.py index e0dcd2a3b..f82978698 100644 --- a/tests/covalent_ui_backend_tests/end_points/settings_test.py +++ b/tests/covalent_ui_backend_tests/end_points/settings_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Settings API""" diff --git a/tests/covalent_ui_backend_tests/end_points/summary_test.py b/tests/covalent_ui_backend_tests/end_points/summary_test.py index df031095b..5f18264b7 100644 --- a/tests/covalent_ui_backend_tests/end_points/summary_test.py +++ b/tests/covalent_ui_backend_tests/end_points/summary_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Summary Test""" diff --git a/tests/covalent_ui_backend_tests/functional_tests/file_handle_test.py b/tests/covalent_ui_backend_tests/functional_tests/file_handle_test.py index 833697842..97067e951 100644 --- a/tests/covalent_ui_backend_tests/functional_tests/file_handle_test.py +++ b/tests/covalent_ui_backend_tests/functional_tests/file_handle_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattice functional test""" diff --git a/tests/covalent_ui_backend_tests/functional_tests/logs_functional_test.py b/tests/covalent_ui_backend_tests/functional_tests/logs_functional_test.py index df72aac28..f3ef436cc 100644 --- a/tests/covalent_ui_backend_tests/functional_tests/logs_functional_test.py +++ b/tests/covalent_ui_backend_tests/functional_tests/logs_functional_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Logs functional test""" diff --git a/tests/covalent_ui_backend_tests/functional_tests/webhook_test.py b/tests/covalent_ui_backend_tests/functional_tests/webhook_test.py index cca01cf97..093820320 100644 --- a/tests/covalent_ui_backend_tests/functional_tests/webhook_test.py +++ b/tests/covalent_ui_backend_tests/functional_tests/webhook_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Result webhook functional test""" diff --git a/tests/covalent_ui_backend_tests/utils/__init__.py b/tests/covalent_ui_backend_tests/utils/__init__.py index 523f77622..cfc23bfdf 100644 --- a/tests/covalent_ui_backend_tests/utils/__init__.py +++ b/tests/covalent_ui_backend_tests/utils/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/__init__.py b/tests/covalent_ui_backend_tests/utils/assert_data/__init__.py index 523f77622..cfc23bfdf 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/__init__.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/config_data.py b/tests/covalent_ui_backend_tests/utils/assert_data/config_data.py index 743833cb0..7dfcfe6db 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/config_data.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/config_data.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Config data""" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/electrons.py b/tests/covalent_ui_backend_tests/utils/assert_data/electrons.py index 1df3a31cb..61de28089 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/electrons.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/electrons.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Electrons mock data" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/file_handle.py b/tests/covalent_ui_backend_tests/utils/assert_data/file_handle.py index 5c4a35909..aa1aa1685 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/file_handle.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/file_handle.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "File Handler mock data" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/graph.py b/tests/covalent_ui_backend_tests/utils/assert_data/graph.py index 655eeccde..a03741571 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/graph.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/graph.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Graph mock data""" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/lattices.py b/tests/covalent_ui_backend_tests/utils/assert_data/lattices.py index 2a2b8f064..1c04f490a 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/lattices.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/lattices.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lattice mock data""" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/logs.py b/tests/covalent_ui_backend_tests/utils/assert_data/logs.py index e701efc1e..ada27bb1b 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/logs.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/logs.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Logs mock data" import copy diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/main.py b/tests/covalent_ui_backend_tests/utils/assert_data/main.py index 708cfecca..74f40b962 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/main.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/main.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Main app mock data" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/sample_result_webhook.py b/tests/covalent_ui_backend_tests/utils/assert_data/sample_result_webhook.py index 97f9d47fa..eff9557e4 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/sample_result_webhook.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/sample_result_webhook.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Result Webhook mock data" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/service_app.py b/tests/covalent_ui_backend_tests/utils/assert_data/service_app.py index f3ad0a875..cc3e6a75e 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/service_app.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/service_app.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Service app mock data" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/settings.py b/tests/covalent_ui_backend_tests/utils/assert_data/settings.py index 152096915..ca6702a9a 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/settings.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/settings.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Settings mock data""" diff --git a/tests/covalent_ui_backend_tests/utils/assert_data/summary.py b/tests/covalent_ui_backend_tests/utils/assert_data/summary.py index 6de95851c..7b5bc0b29 100644 --- a/tests/covalent_ui_backend_tests/utils/assert_data/summary.py +++ b/tests/covalent_ui_backend_tests/utils/assert_data/summary.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. "Summary mock data" diff --git a/tests/covalent_ui_backend_tests/utils/client_template.py b/tests/covalent_ui_backend_tests/utils/client_template.py index 0b9d994a3..1a78a8d06 100644 --- a/tests/covalent_ui_backend_tests/utils/client_template.py +++ b/tests/covalent_ui_backend_tests/utils/client_template.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Client Template""" diff --git a/tests/covalent_ui_backend_tests/utils/data/mock_files.py b/tests/covalent_ui_backend_tests/utils/data/mock_files.py index 6f0d51304..eb7bc817a 100644 --- a/tests/covalent_ui_backend_tests/utils/data/mock_files.py +++ b/tests/covalent_ui_backend_tests/utils/data/mock_files.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Mock files data""" diff --git a/tests/covalent_ui_backend_tests/utils/seed_script.py b/tests/covalent_ui_backend_tests/utils/seed_script.py index a50e9e097..aabbcd971 100644 --- a/tests/covalent_ui_backend_tests/utils/seed_script.py +++ b/tests/covalent_ui_backend_tests/utils/seed_script.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import json import os diff --git a/tests/covalent_ui_backend_tests/utils/trigger_events.py b/tests/covalent_ui_backend_tests/utils/trigger_events.py index b7253d70d..670b4759b 100644 --- a/tests/covalent_ui_backend_tests/utils/trigger_events.py +++ b/tests/covalent_ui_backend_tests/utils/trigger_events.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import os import shutil diff --git a/tests/functional_tests/_dispatcher_plugins/local_test.py b/tests/functional_tests/_dispatcher_plugins/local_test.py index e5f0af8e4..2768b7d09 100644 --- a/tests/functional_tests/_dispatcher_plugins/local_test.py +++ b/tests/functional_tests/_dispatcher_plugins/local_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct diff --git a/tests/functional_tests/basic_dispatcher_test.py b/tests/functional_tests/basic_dispatcher_test.py index 461049c85..6d700adb5 100644 --- a/tests/functional_tests/basic_dispatcher_test.py +++ b/tests/functional_tests/basic_dispatcher_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from pathlib import Path diff --git a/tests/functional_tests/choose_executor_test.py b/tests/functional_tests/choose_executor_test.py index 11a9993b9..b30e4cf87 100644 --- a/tests/functional_tests/choose_executor_test.py +++ b/tests/functional_tests/choose_executor_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Functional tests for selecting executor""" diff --git a/tests/functional_tests/dask_cluster_cli_test.py b/tests/functional_tests/dask_cluster_cli_test.py index 5030d1469..daadb0c82 100644 --- a/tests/functional_tests/dask_cluster_cli_test.py +++ b/tests/functional_tests/dask_cluster_cli_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import asyncio import contextlib diff --git a/tests/functional_tests/dask_executor_test.py b/tests/functional_tests/dask_executor_test.py index 4720c9ac7..527404ae5 100644 --- a/tests/functional_tests/dask_executor_test.py +++ b/tests/functional_tests/dask_executor_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pytest diff --git a/tests/functional_tests/data.py b/tests/functional_tests/data.py index 8f4d6f672..7f0e8bdab 100644 --- a/tests/functional_tests/data.py +++ b/tests/functional_tests/data.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Mock data for integration testing. diff --git a/tests/functional_tests/dispatcher_server_test.py b/tests/functional_tests/dispatcher_server_test.py index 918f401c7..ddc7a7530 100644 --- a/tests/functional_tests/dispatcher_server_test.py +++ b/tests/functional_tests/dispatcher_server_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct import covalent._results_manager.results_manager as rm diff --git a/tests/functional_tests/dispatcher_stack_test.py b/tests/functional_tests/dispatcher_stack_test.py index 39e5c8c62..1f439abcf 100644 --- a/tests/functional_tests/dispatcher_stack_test.py +++ b/tests/functional_tests/dispatcher_stack_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Integration test for the dispatcher. diff --git a/tests/functional_tests/docs_how_to_test.py b/tests/functional_tests/docs_how_to_test.py index 572156508..84b4b170b 100644 --- a/tests/functional_tests/docs_how_to_test.py +++ b/tests/functional_tests/docs_how_to_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import glob import os diff --git a/tests/functional_tests/electron_return_value_test.py b/tests/functional_tests/electron_return_value_test.py index cacb4c773..74269e3d4 100644 --- a/tests/functional_tests/electron_return_value_test.py +++ b/tests/functional_tests/electron_return_value_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Tests for verifying electron operability inside lattice""" diff --git a/tests/functional_tests/error_reporting_test.py b/tests/functional_tests/error_reporting_test.py index 9fc783e4f..860943e7d 100644 --- a/tests/functional_tests/error_reporting_test.py +++ b/tests/functional_tests/error_reporting_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """FT to check that workflow errors are reported correctly""" diff --git a/tests/functional_tests/file_transfer_test.py b/tests/functional_tests/file_transfer_test.py index b5e8ce66e..66b8b0790 100644 --- a/tests/functional_tests/file_transfer_test.py +++ b/tests/functional_tests/file_transfer_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Workflow stack testing of File Transfer operations.""" diff --git a/tests/functional_tests/init_test.py b/tests/functional_tests/init_test.py index a5c5ac422..63b81eedf 100644 --- a/tests/functional_tests/init_test.py +++ b/tests/functional_tests/init_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Tests for self-contained entry point for the dispatcher diff --git a/tests/functional_tests/lepton_test.py b/tests/functional_tests/lepton_test.py index c1f4feca6..625b3fba2 100644 --- a/tests/functional_tests/lepton_test.py +++ b/tests/functional_tests/lepton_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Lepton functional tests.""" diff --git a/tests/functional_tests/local_executor_test.py b/tests/functional_tests/local_executor_test.py index a3361ea85..aa1a9beb6 100644 --- a/tests/functional_tests/local_executor_test.py +++ b/tests/functional_tests/local_executor_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct diff --git a/tests/functional_tests/qa_basic_workflow_test.py b/tests/functional_tests/qa_basic_workflow_test.py index ec5de8e8e..416b0a3cd 100644 --- a/tests/functional_tests/qa_basic_workflow_test.py +++ b/tests/functional_tests/qa_basic_workflow_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """QA script to test basic workflow functionality.""" diff --git a/tests/functional_tests/qa_call_deps_retval_test.py b/tests/functional_tests/qa_call_deps_retval_test.py index bcdb8b2e4..5f49986c5 100644 --- a/tests/functional_tests/qa_call_deps_retval_test.py +++ b/tests/functional_tests/qa_call_deps_retval_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """QA script to test the call deps return value functionality.""" diff --git a/tests/functional_tests/qa_deps_workflow_test.py b/tests/functional_tests/qa_deps_workflow_test.py index 1cb8476e4..bfc87fba1 100644 --- a/tests/functional_tests/qa_deps_workflow_test.py +++ b/tests/functional_tests/qa_deps_workflow_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test the deps functionality.""" diff --git a/tests/functional_tests/qa_heterogenous_workflows_test.py b/tests/functional_tests/qa_heterogenous_workflows_test.py index c89e352c2..89b78407e 100644 --- a/tests/functional_tests/qa_heterogenous_workflows_test.py +++ b/tests/functional_tests/qa_heterogenous_workflows_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test different types of workflows.""" diff --git a/tests/functional_tests/qa_http_file_transfer_test.py b/tests/functional_tests/qa_http_file_transfer_test.py index b3f4e00f7..96250e030 100644 --- a/tests/functional_tests/qa_http_file_transfer_test.py +++ b/tests/functional_tests/qa_http_file_transfer_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test http file transfer.""" diff --git a/tests/functional_tests/qa_svm_workflow_test.py b/tests/functional_tests/qa_svm_workflow_test.py index 7bdc26f78..a0e9ccda5 100644 --- a/tests/functional_tests/qa_svm_workflow_test.py +++ b/tests/functional_tests/qa_svm_workflow_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """SVM workflow test.""" diff --git a/tests/functional_tests/qa_wait_for_file_transfer.py b/tests/functional_tests/qa_wait_for_file_transfer.py index 7d3854037..6d4da97cd 100644 --- a/tests/functional_tests/qa_wait_for_file_transfer.py +++ b/tests/functional_tests/qa_wait_for_file_transfer.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test wait for file transfer.""" diff --git a/tests/functional_tests/serialization_test.py b/tests/functional_tests/serialization_test.py index ff6d0820a..ef5406d11 100644 --- a/tests/functional_tests/serialization_test.py +++ b/tests/functional_tests/serialization_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent diff --git a/tests/functional_tests/triggers_test.py b/tests/functional_tests/triggers_test.py index b5dc41486..7490a04d9 100644 --- a/tests/functional_tests/triggers_test.py +++ b/tests/functional_tests/triggers_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """ Testing whether Triggers functionality works as expected diff --git a/tests/functional_tests/workflow_cancellation_test.py b/tests/functional_tests/workflow_cancellation_test.py index 9cbaa6ac7..9ff2c8ae4 100644 --- a/tests/functional_tests/workflow_cancellation_test.py +++ b/tests/functional_tests/workflow_cancellation_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """End-to-end tests of dispatch cancellation""" diff --git a/tests/functional_tests/workflow_failure_test.py b/tests/functional_tests/workflow_failure_test.py index e56d8be29..1be8277f3 100644 --- a/tests/functional_tests/workflow_failure_test.py +++ b/tests/functional_tests/workflow_failure_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Test how Covalent handles task failures in a workflow""" diff --git a/tests/functional_tests/workflow_stack_test.py b/tests/functional_tests/workflow_stack_test.py index 433e1efce..dc7a72d96 100644 --- a/tests/functional_tests/workflow_stack_test.py +++ b/tests/functional_tests/workflow_stack_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. """Workflow stack testing of TransportGraph, Lattice and Electron classes.""" diff --git a/tests/load_tests/__init__.py b/tests/load_tests/__init__.py index 6999b0bc2..db1da15e8 100644 --- a/tests/load_tests/__init__.py +++ b/tests/load_tests/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .workflows.horizontal import horizontal_workflow from .workflows.identity import identity_workflow diff --git a/tests/load_tests/locustfiles/__init__.py b/tests/load_tests/locustfiles/__init__.py index 523f77622..cfc23bfdf 100644 --- a/tests/load_tests/locustfiles/__init__.py +++ b/tests/load_tests/locustfiles/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/load_tests/locustfiles/basic.py b/tests/load_tests/locustfiles/basic.py index 639b0be9f..2071072f5 100644 --- a/tests/load_tests/locustfiles/basic.py +++ b/tests/load_tests/locustfiles/basic.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import random diff --git a/tests/load_tests/workflows/__init__.py b/tests/load_tests/workflows/__init__.py index 8183d7b13..445c5d06c 100644 --- a/tests/load_tests/workflows/__init__.py +++ b/tests/load_tests/workflows/__init__.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. from .horizontal import horizontal_workflow from .identity import identity_workflow from .two_node import add_multiply_workflow diff --git a/tests/load_tests/workflows/identity.py b/tests/load_tests/workflows/identity.py index 50ebaabdd..eaf5ff6d1 100644 --- a/tests/load_tests/workflows/identity.py +++ b/tests/load_tests/workflows/identity.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct diff --git a/tests/load_tests/workflows/two_node.py b/tests/load_tests/workflows/two_node.py index 62620e1fd..9959880e1 100644 --- a/tests/load_tests/workflows/two_node.py +++ b/tests/load_tests/workflows/two_node.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct diff --git a/tests/qelectron_tests/__init__.py b/tests/qelectron_tests/__init__.py index 523f77622..cfc23bfdf 100644 --- a/tests/qelectron_tests/__init__.py +++ b/tests/qelectron_tests/__init__.py @@ -2,18 +2,14 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/qelectron_tests/pennylane_tests/conftest.py b/tests/qelectron_tests/pennylane_tests/conftest.py index 97ebd7830..30b774570 100644 --- a/tests/qelectron_tests/pennylane_tests/conftest.py +++ b/tests/qelectron_tests/pennylane_tests/conftest.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member # pylint: disable=missing-function-docstring diff --git a/tests/qelectron_tests/test_braket_plugin.py b/tests/qelectron_tests/test_braket_plugin.py index d2675556a..725d9a352 100644 --- a/tests/qelectron_tests/test_braket_plugin.py +++ b/tests/qelectron_tests/test_braket_plugin.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/qelectron_tests/test_decorator.py b/tests/qelectron_tests/test_decorator.py index ff29c6969..f376d0099 100644 --- a/tests/qelectron_tests/test_decorator.py +++ b/tests/qelectron_tests/test_decorator.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/qelectron_tests/test_qelectron_db.py b/tests/qelectron_tests/test_qelectron_db.py index 35c5e21b4..4d75f296e 100644 --- a/tests/qelectron_tests/test_qelectron_db.py +++ b/tests/qelectron_tests/test_qelectron_db.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pennylane as qml diff --git a/tests/qelectron_tests/test_qiskit_plugin.py b/tests/qelectron_tests/test_qiskit_plugin.py index 831009c6d..438532424 100644 --- a/tests/qelectron_tests/test_qiskit_plugin.py +++ b/tests/qelectron_tests/test_qiskit_plugin.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/qelectron_tests/test_qiskit_plugin_runtime.py b/tests/qelectron_tests/test_qiskit_plugin_runtime.py index 19be0db1f..913d54388 100644 --- a/tests/qelectron_tests/test_qiskit_plugin_runtime.py +++ b/tests/qelectron_tests/test_qiskit_plugin_runtime.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/qelectron_tests/test_run_later.py b/tests/qelectron_tests/test_run_later.py index 511868b18..169e96662 100644 --- a/tests/qelectron_tests/test_run_later.py +++ b/tests/qelectron_tests/test_run_later.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/qelectron_tests/utils.py b/tests/qelectron_tests/utils.py index 8455b9a2e..8c7412ec7 100644 --- a/tests/qelectron_tests/utils.py +++ b/tests/qelectron_tests/utils.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # pylint: disable=no-member diff --git a/tests/stress_tests/benchmarks/conftest.py b/tests/stress_tests/benchmarks/conftest.py index f42414f5a..b24ac6548 100644 --- a/tests/stress_tests/benchmarks/conftest.py +++ b/tests/stress_tests/benchmarks/conftest.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import logging import time diff --git a/tests/stress_tests/benchmarks/cpu_intensive_workflows_test.py b/tests/stress_tests/benchmarks/cpu_intensive_workflows_test.py index c8757039e..b261902ed 100644 --- a/tests/stress_tests/benchmarks/cpu_intensive_workflows_test.py +++ b/tests/stress_tests/benchmarks/cpu_intensive_workflows_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import random diff --git a/tests/stress_tests/benchmarks/memory_intensive_workflow_test.py b/tests/stress_tests/benchmarks/memory_intensive_workflow_test.py index 4cfd152b6..af52154d7 100644 --- a/tests/stress_tests/benchmarks/memory_intensive_workflow_test.py +++ b/tests/stress_tests/benchmarks/memory_intensive_workflow_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import numpy as np import pytest diff --git a/tests/stress_tests/benchmarks/parallel_workflows_test.py b/tests/stress_tests/benchmarks/parallel_workflows_test.py index bd67dbdeb..ed74ba88b 100644 --- a/tests/stress_tests/benchmarks/parallel_workflows_test.py +++ b/tests/stress_tests/benchmarks/parallel_workflows_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import secrets import tempfile diff --git a/tests/stress_tests/benchmarks/two_node_workflows_test.py b/tests/stress_tests/benchmarks/two_node_workflows_test.py index fa395bf78..3691b1d96 100644 --- a/tests/stress_tests/benchmarks/two_node_workflows_test.py +++ b/tests/stress_tests/benchmarks/two_node_workflows_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pytest diff --git a/tests/stress_tests/benchmarks/vertical_workflows_test.py b/tests/stress_tests/benchmarks/vertical_workflows_test.py index 6db399e56..c28f4df5d 100644 --- a/tests/stress_tests/benchmarks/vertical_workflows_test.py +++ b/tests/stress_tests/benchmarks/vertical_workflows_test.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import pytest diff --git a/tests/stress_tests/scripts/mnist_sublattices.py b/tests/stress_tests/scripts/mnist_sublattices.py index 57c76f91d..31ad46fc8 100644 --- a/tests/stress_tests/scripts/mnist_sublattices.py +++ b/tests/stress_tests/scripts/mnist_sublattices.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Run MNIST workflows in parallel sublattices # Adapted from MNIST covalent tutorial diff --git a/tests/stress_tests/scripts/parallel_cpu.py b/tests/stress_tests/scripts/parallel_cpu.py index 2f09728fc..629a7375c 100644 --- a/tests/stress_tests/scripts/parallel_cpu.py +++ b/tests/stress_tests/scripts/parallel_cpu.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with multiple independent cpu_intensive electrons # Transport graph looks like diff --git a/tests/stress_tests/scripts/parallel_cpumem.py b/tests/stress_tests/scripts/parallel_cpumem.py index 480331d67..0d1c169cb 100644 --- a/tests/stress_tests/scripts/parallel_cpumem.py +++ b/tests/stress_tests/scripts/parallel_cpumem.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with both cpu and mem intensive tasks, all independent # Graph looks like diff --git a/tests/stress_tests/scripts/parallel_light.py b/tests/stress_tests/scripts/parallel_light.py index 8527de5e7..f91fd9593 100644 --- a/tests/stress_tests/scripts/parallel_light.py +++ b/tests/stress_tests/scripts/parallel_light.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with independent lightweight electrons # Transport graph consists of a single layer diff --git a/tests/stress_tests/scripts/parallel_mem.py b/tests/stress_tests/scripts/parallel_mem.py index 1b698640b..5be1e0364 100644 --- a/tests/stress_tests/scripts/parallel_mem.py +++ b/tests/stress_tests/scripts/parallel_mem.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with independent memory_intensive electrons # Transport graph consists of a single layer diff --git a/tests/stress_tests/scripts/parallel_mixed.py b/tests/stress_tests/scripts/parallel_mixed.py index 06d30b84f..f23ef2e5e 100644 --- a/tests/stress_tests/scripts/parallel_mixed.py +++ b/tests/stress_tests/scripts/parallel_mixed.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with both cpu-heavy and cpu-light electrons # Transport graph consists of a single layer diff --git a/tests/stress_tests/scripts/postprocess_benchmarks.py b/tests/stress_tests/scripts/postprocess_benchmarks.py index 4a1516879..713859d36 100644 --- a/tests/stress_tests/scripts/postprocess_benchmarks.py +++ b/tests/stress_tests/scripts/postprocess_benchmarks.py @@ -3,21 +3,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # coding: utf-8 diff --git a/tests/stress_tests/scripts/serial_light.py b/tests/stress_tests/scripts/serial_light.py index 6e1b07451..65425ebb3 100644 --- a/tests/stress_tests/scripts/serial_light.py +++ b/tests/stress_tests/scripts/serial_light.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with a single chain of lightweight tasks # Graph consists of a single chain diff --git a/tests/stress_tests/scripts/squaregraph_light.py b/tests/stress_tests/scripts/squaregraph_light.py index 7cbbb87a6..9115b56cd 100644 --- a/tests/stress_tests/scripts/squaregraph_light.py +++ b/tests/stress_tests/scripts/squaregraph_light.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow with a large graph, all lightweight electrons # Transport graph looks like a feedforward neural network diff --git a/tests/stress_tests/scripts/sublattices_mixed.py b/tests/stress_tests/scripts/sublattices_mixed.py index 728b0ed71..4dc085f0f 100644 --- a/tests/stress_tests/scripts/sublattices_mixed.py +++ b/tests/stress_tests/scripts/sublattices_mixed.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. # Workflow consisting of one MNIST sublattice and multiple # cpu-intensive tasks, all independent. diff --git a/tests/stress_tests/scripts/tasks.py b/tests/stress_tests/scripts/tasks.py index 080b68dcc..55d9ab8c9 100644 --- a/tests/stress_tests/scripts/tasks.py +++ b/tests/stress_tests/scripts/tasks.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import math from pathlib import Path diff --git a/tests/stress_tests/stress_test_cpu.py b/tests/stress_tests/stress_test_cpu.py index c260e974c..b9698c10f 100644 --- a/tests/stress_tests/stress_test_cpu.py +++ b/tests/stress_tests/stress_test_cpu.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import covalent as ct diff --git a/tests/stress_tests/stress_test_sublattices.py b/tests/stress_tests/stress_test_sublattices.py index 475f81b47..0534279df 100644 --- a/tests/stress_tests/stress_test_sublattices.py +++ b/tests/stress_tests/stress_test_sublattices.py @@ -2,21 +2,17 @@ # # This file is part of Covalent. # -# Licensed under the GNU Affero General Public License 3.0 (the "License"). -# A copy of the License may be obtained with this software package or at +# Licensed under the Apache License 2.0 (the "License"). A copy of the +# License may be obtained with this software package or at # -# https://www.gnu.org/licenses/agpl-3.0.en.html +# https://www.apache.org/licenses/LICENSE-2.0 # -# Use of this file is prohibited except in compliance with the License. Any -# modifications or derivative works of this file must retain this copyright -# notice, and modified files must contain a notice indicating that they have -# been altered from the originals. -# -# Covalent is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the License for more details. -# -# Relief from the License may be granted by purchasing a commercial license. +# Use of this file is prohibited except in compliance with the License. +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. import numpy as np