From 2e769a78841b2f2907407d4eb12c4cb4bb702027 Mon Sep 17 00:00:00 2001 From: sayalaruano Date: Fri, 19 Sep 2025 14:26:24 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=93=84=20Docs:=20replace=20MIT=20lice?= =?UTF-8?q?nse=20by=20GPL=20and=20update=20authors=20in=20pyproject.toml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE.md | 50 +++++++++++++++++++++++++++++++------------------- pyproject.toml | 3 ++- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index 3503576..0177d46 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,24 +1,36 @@ -## MIT License +## GNU General Public License v3 -Copyright (c) 2025 Multi-omics Network Analytics Group +GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (c) 2025 Multi-omics Network Analytics Group + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + 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 GPL, see +. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. ## Creative Commons Attribution 4.0 International License (CC BY 4.0) diff --git a/pyproject.toml b/pyproject.toml index 3eba50f..5081212 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,10 +2,11 @@ authors = [ { name = "Alberto Santos Delgado", email = "albsad@dtu.dk" }, { name = "Henry Webel", email = "heweb@dtu.dk" }, + { name = "Sebastian Ayala Ruano", email = "asaru@dtu.dk" }, ] name = "vuecore" dynamic = ["version"] -description = "A Python package for plotting related to multimodal molecular data. Works with acore." +description = "A Python package for creating interactive and static visualizations of multi-omics data" license = { text = "GNU General Public License v3" } readme = "README.md" requires-python = ">=3.9" From 2af51eb77e01142d1af21ccc6f0312a1a7767a75 Mon Sep 17 00:00:00 2001 From: sayalaruano Date: Mon, 22 Sep 2025 09:07:51 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=9D=20Docs(README.md):=20update=20?= =?UTF-8?q?license=20badge=20to=20teh=20GPL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4d38a41..0023579 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ | Information | Links | | :-------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| **Package** | [![PyPI Latest Release](https://img.shields.io/pypi/v/vuecore.svg)][vuecore-pypi] [![Supported versions](https://img.shields.io/pypi/pyversions/vuecore.svg)][vuecore-pypi] [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)][mit-license]| +| **Package** | [![PyPI Latest Release](https://img.shields.io/pypi/v/vuecore.svg)][vuecore-pypi] [![Supported versions](https://img.shields.io/pypi/pyversions/vuecore.svg)][vuecore-pypi] [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)][gpl-license] | | **Documentation** | [![View - Documentation](https://img.shields.io/badge/view-Documentation-blue?style=flat)][vuecore-docs] [![made-with-sphinx-doc](https://img.shields.io/badge/Made%20with-Sphinx-1f425f.svg)](https://www.sphinx-doc.org/) ![Docs](https://readthedocs.org/projects/vuecore/badge/?style=flat) [![CC BY 4.0][cc-by-shield]][vuecore-license]| | **Build** | [![CI](https://github.com/Multiomics-Analytics-Group/vuecore/actions/workflows/cdci.yml/badge.svg)][ci-gh-action]| | **Discuss on GitHub** | [![GitHub issues](https://img.shields.io/github/issues/Multiomics-Analytics-Group/vuecore)][issues] [![GitHub pull requests](https://img.shields.io/github/issues-pr/Multiomics-Analytics-Group/vuecore)][pulls]| @@ -76,7 +76,7 @@ We appreciate your feedback! If you have any comments, suggestions, or run into [vuecore-license]: https://github.com/Multiomics-Analytics-Group/vuecore/blob/main/LICENSE.md [vuecore-docs]: https://vuecore.readthedocs.io/ [cc-by-shield]: https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg -[mit-license]: https://opensource.org/licenses/MIT +[gpl-license]: https://www.gnu.org/licenses/gpl-3.0 [ci-gh-action]: https://github.com/Multiomics-Analytics-Group/vuecore/actions/workflows/cdci.yml [issues]: https://github.com/Multiomics-Analytics-Group/vuecore/issues [pulls]: https://github.com/Multiomics-Analytics-Group/vuecore/pulls