From 850833f00e9d44f00f2ff50d564a827ee3650e4e Mon Sep 17 00:00:00 2001 From: Alex <95913221+Pwhsky@users.noreply.github.com> Date: Mon, 15 Dec 2025 11:06:41 +0100 Subject: [PATCH 1/9] unit tests: python 3.13, 3.14 added --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0ab8b87..428925e6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] os: [ubuntu-latest, macos-latest, windows-latest] steps: From 46cb755e9fc430beb344a7660b804a09b0a5e2e1 Mon Sep 17 00:00:00 2001 From: Alex <95913221+Pwhsky@users.noreply.github.com> Date: Mon, 15 Dec 2025 11:52:48 +0100 Subject: [PATCH 2/9] Update and rename LICENCE.txt to LICENCE --- LICENCE | 21 +++++++++++++++++++++ LICENCE.txt | 0 2 files changed, 21 insertions(+) create mode 100644 LICENCE delete mode 100644 LICENCE.txt diff --git a/LICENCE b/LICENCE new file mode 100644 index 00000000..2c9214c6 --- /dev/null +++ b/LICENCE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Soft Matter Lab + +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. diff --git a/LICENCE.txt b/LICENCE.txt deleted file mode 100644 index e69de29b..00000000 From 6e478079103963a2085e8ac965ca68f2e46cdec2 Mon Sep 17 00:00:00 2001 From: Alex <95913221+Pwhsky@users.noreply.github.com> Date: Mon, 15 Dec 2025 11:54:31 +0100 Subject: [PATCH 3/9] Update README.md --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 286fd48c..3a3afc2f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,21 @@ -Deeplay is a deep learning library in Python that extends PyTorch with additional functionalities focused on modularity and reusability. Deeplay seeks to address the common issue of rigid and non-reusable modules in PyTorch projects by offering a system that allows for easy customization and optimization of neural network components. Specifically, it facilitates the definition, training, and adjustment of neural networks by introducing dynamic modification capabilities for model components after their initial creation. + +

deeplay

+

+ + + + + PyPI version + + + + + + Python version + +

+ +Deeplay is a deep learning library in Python that extends PyTorch with additional functionalities focused on modularity and reusability. Deeplay seeks to address the common issue of rigid and non-reusable modules in PyTorch projects by offering a system that allows for easy customization and optimization of neural network components. Specifically, it facilitates the definition, training, and adjustment of neural networks by introducing dynamic modification capabilities for model components after their initial creation. # Core Philosophy From e2fc6741ec53d1aadf7443ddaecf361981c7d8b4 Mon Sep 17 00:00:00 2001 From: Alex <95913221+Pwhsky@users.noreply.github.com> Date: Mon, 15 Dec 2025 13:04:37 +0100 Subject: [PATCH 4/9] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 3a3afc2f..24aff0a5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ - -

deeplay

+

deeplay - A Modular Superset of PyTorch

From ef51895698e435314e8cb5edb479b8f021c1a8cb Mon Sep 17 00:00:00 2001 From: Carlo Date: Mon, 19 Jan 2026 15:32:35 +0100 Subject: [PATCH 5/9] license typo --- LICENCE => LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename LICENCE => LICENSE (94%) diff --git a/LICENCE b/LICENSE similarity index 94% rename from LICENCE rename to LICENSE index 2c9214c6..046022c4 100644 --- a/LICENCE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 Soft Matter Lab +Copyright (c) 2023 DeepTrackAI Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 43db84f0f8147db3297c6d6c9d14ed5d4f12ca31 Mon Sep 17 00:00:00 2001 From: Carlo Date: Mon, 19 Jan 2026 15:44:13 +0100 Subject: [PATCH 6/9] readme typos --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 24aff0a5..d56e07ec 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -

deeplay - A Modular Superset of PyTorch

+

Deeplay - A Modular Superset of PyTorch

- - + + license PyPI version @@ -10,7 +10,7 @@ - Python version + Python version

From 2f62503c2083f15720b32d23f15d8dc3bf4aa151 Mon Sep 17 00:00:00 2001 From: Carlo Date: Mon, 19 Jan 2026 15:47:28 +0100 Subject: [PATCH 7/9] u --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d56e07ec..287e7807 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

Deeplay - A Modular Superset of PyTorch

- + license From 86da4bcb2fc3b051b27bee8750a071fc66d67c9e Mon Sep 17 00:00:00 2001 From: Carlo Date: Mon, 19 Jan 2026 16:01:24 +0100 Subject: [PATCH 8/9] Update LICENSE --- LICENSE | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/LICENSE b/LICENSE index 046022c4..dcfdbb9f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,21 @@ -MIT License - -Copyright (c) 2023 DeepTrackAI - -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. +MIT License + +Copyright (c) 2023 DeepTrackAI + +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. \ No newline at end of file From 28d23370bb798c0ced9e5ecdd7c1a71e6b6f5da2 Mon Sep 17 00:00:00 2001 From: Carlo Date: Mon, 19 Jan 2026 17:07:43 +0100 Subject: [PATCH 9/9] license year --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index dcfdbb9f..4149526f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2023 DeepTrackAI +Copyright (c) 2026 DeepTrackAI Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal