Skip to content

Commit 956963e

Browse files
authored
📄 Docs: replace MIT license by GPL and update authors in pyproject.toml (#43)
* 📄 Docs: replace MIT license by GPL and update authors in pyproject.toml * 📝 Docs(README.md): update license badge to teh GPL
1 parent b31a0e7 commit 956963e

File tree

3 files changed

+35
-22
lines changed

3 files changed

+35
-22
lines changed

LICENSE.md

Lines changed: 31 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,36 @@
1-
## MIT License
1+
## GNU General Public License v3
22

3-
Copyright (c) 2025 Multi-omics Network Analytics Group
3+
GNU GENERAL PUBLIC LICENSE
4+
Version 3, 29 June 2007
5+
6+
Copyright (c) 2025 Multi-omics Network Analytics Group
7+
8+
This program is free software: you can redistribute it and/or modify
9+
it under the terms of the GNU General Public License as published by
10+
the Free Software Foundation, either version 3 of the License, or
11+
(at your option) any later version.
12+
13+
This program is distributed in the hope that it will be useful,
14+
but WITHOUT ANY WARRANTY; without even the implied warranty of
15+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+
GNU General Public License for more details.
17+
18+
You should have received a copy of the GNU General Public License
19+
along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+
Also add information on how to contact you by electronic and paper mail.
22+
23+
You should also get your employer (if you work as a programmer) or school,
24+
if any, to sign a "copyright disclaimer" for the program, if necessary.
25+
For more information on this, and how to apply and follow the GNU GPL, see
26+
<http://www.gnu.org/licenses/>.
427

5-
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
11-
12-
The above copyright notice and this permission notice shall be included in all
13-
copies or substantial portions of the Software.
14-
15-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
28+
The GNU General Public License does not permit incorporating your program
29+
into proprietary programs. If your program is a subroutine library, you
30+
may consider it more useful to permit linking proprietary applications with
31+
the library. If this is what you want to do, use the GNU Lesser General
32+
Public License instead of this License. But first, please read
33+
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
2234

2335
## Creative Commons Attribution 4.0 International License (CC BY 4.0)
2436

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
| Information | Links |
88
| :-------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
9-
| **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]|
9+
| **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] |
1010
| **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]|
1111
| **Build** | [![CI](https://github.com/Multiomics-Analytics-Group/vuecore/actions/workflows/cdci.yml/badge.svg)][ci-gh-action]|
1212
| **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
7676
[vuecore-license]: https://github.com/Multiomics-Analytics-Group/vuecore/blob/main/LICENSE.md
7777
[vuecore-docs]: https://vuecore.readthedocs.io/
7878
[cc-by-shield]: https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg
79-
[mit-license]: https://opensource.org/licenses/MIT
79+
[gpl-license]: https://www.gnu.org/licenses/gpl-3.0
8080
[ci-gh-action]: https://github.com/Multiomics-Analytics-Group/vuecore/actions/workflows/cdci.yml
8181
[issues]: https://github.com/Multiomics-Analytics-Group/vuecore/issues
8282
[pulls]: https://github.com/Multiomics-Analytics-Group/vuecore/pulls

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22
authors = [
33
{ name = "Alberto Santos Delgado", email = "[email protected]" },
44
{ name = "Henry Webel", email = "[email protected]" },
5+
{ name = "Sebastian Ayala Ruano", email = "[email protected]" },
56
]
67
name = "vuecore"
78
dynamic = ["version"]
8-
description = "A Python package for plotting related to multimodal molecular data. Works with acore."
9+
description = "A Python package for creating interactive and static visualizations of multi-omics data"
910
license = { text = "GNU General Public License v3" }
1011
readme = "README.md"
1112
requires-python = ">=3.9"

0 commit comments

Comments
 (0)