From d516f9236866f736517b6771c7e514bebd157a6b Mon Sep 17 00:00:00 2001 From: Panos Date: Sun, 12 Oct 2025 13:41:32 +0100 Subject: [PATCH 1/2] Updated copyright notices --- ci/appveyor/fix_version.py | 3 +- ci/appveyor/pypi_upload.py | 3 +- ci/build-manylinux.sh | 3 +- ci/build-wheels.sh | 3 +- ci/integration_tests/__init__.py | 3 +- ci/integration_tests/base_test.py | 3 +- .../embedded_server/__init__.py | 16 ++++++++++ .../embedded_server/openssh.py | 31 ++++++++++--------- ci/integration_tests/test_agent.py | 3 +- ci/integration_tests/test_channel.py | 3 +- ci/integration_tests/test_knownhost.py | 3 +- ci/integration_tests/test_session.py | 3 +- ci/integration_tests/test_sftp.py | 3 +- ci/osx-wheel.sh | 3 +- ssh2/__init__.pxd | 16 +++++++++- ssh2/__init__.py | 16 +++++++++- ssh2/agent.pxd | 3 +- ssh2/agent.pyx | 3 +- ssh2/c_pkey.pxd | 5 +-- ssh2/c_sftp.pxd | 3 +- ssh2/c_ssh2.pxd | 3 +- ssh2/c_stat.pxd | 3 +- ssh2/channel.pxd | 3 +- ssh2/channel.pyx | 3 +- ssh2/error_codes.pxd | 3 +- ssh2/error_codes.pyx | 3 +- ssh2/exceptions.pyx | 3 +- ssh2/fileinfo.pxd | 3 +- ssh2/fileinfo.pyx | 3 +- ssh2/knownhost.pxd | 3 +- ssh2/knownhost.pyx | 3 +- ssh2/listener.pxd | 3 +- ssh2/listener.pyx | 3 +- ssh2/pkey.pxd | 3 +- ssh2/pkey.pyx | 3 +- ssh2/publickey.pxd | 3 +- ssh2/publickey.pyx | 3 +- ssh2/session.pxd | 3 +- ssh2/session.pyx | 3 +- ssh2/sftp.pxd | 3 +- ssh2/sftp.pyx | 3 +- ssh2/sftp_handle.pxd | 3 +- ssh2/sftp_handle.pyx | 3 +- ssh2/statinfo.pxd | 3 +- ssh2/statinfo.pyx | 3 +- ssh2/utils.pxd | 3 +- ssh2/utils.pyx | 3 +- 47 files changed, 149 insertions(+), 61 deletions(-) diff --git a/ci/appveyor/fix_version.py b/ci/appveyor/fix_version.py index 10e7363b..57331dca 100644 --- a/ci/appveyor/fix_version.py +++ b/ci/appveyor/fix_version.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/appveyor/pypi_upload.py b/ci/appveyor/pypi_upload.py index afeae921..5d3121cb 100644 --- a/ci/appveyor/pypi_upload.py +++ b/ci/appveyor/pypi_upload.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/build-manylinux.sh b/ci/build-manylinux.sh index 22d06a1d..94cbb240 100755 --- a/ci/build-manylinux.sh +++ b/ci/build-manylinux.sh @@ -1,6 +1,7 @@ #!/bin/bash -xe # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/build-wheels.sh b/ci/build-wheels.sh index 8190e10f..1885331a 100755 --- a/ci/build-wheels.sh +++ b/ci/build-wheels.sh @@ -1,6 +1,7 @@ #!/bin/bash -xe # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/__init__.py b/ci/integration_tests/__init__.py index c144bd0d..f00467be 100644 --- a/ci/integration_tests/__init__.py +++ b/ci/integration_tests/__init__.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/base_test.py b/ci/integration_tests/base_test.py index 50c6054b..0ce3577f 100644 --- a/ci/integration_tests/base_test.py +++ b/ci/integration_tests/base_test.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/embedded_server/__init__.py b/ci/integration_tests/embedded_server/__init__.py index e69de29b..f00467be 100644 --- a/ci/integration_tests/embedded_server/__init__.py +++ b/ci/integration_tests/embedded_server/__init__.py @@ -0,0 +1,16 @@ +# This file is part of ssh2-python. +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation, version 2.1. +# +# This library is distributed in the hope 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/ci/integration_tests/embedded_server/openssh.py b/ci/integration_tests/embedded_server/openssh.py index 26e6332c..57332e7c 100644 --- a/ci/integration_tests/embedded_server/openssh.py +++ b/ci/integration_tests/embedded_server/openssh.py @@ -1,18 +1,19 @@ -# This file is part of ssh2-python. -# Copyright (C) 2017 Panos Kittenis - -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation, version 2.1. - -# This library is distributed in the hope 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 -# Lesser General Public License for more details. - -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +# This file is part of ssh2-python. +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation, version 2.1. +# +# This library is distributed in the hope 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA import os import random diff --git a/ci/integration_tests/test_agent.py b/ci/integration_tests/test_agent.py index b9cb1dec..bfb8af01 100644 --- a/ci/integration_tests/test_agent.py +++ b/ci/integration_tests/test_agent.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/test_channel.py b/ci/integration_tests/test_channel.py index f442a0d4..a80efef3 100644 --- a/ci/integration_tests/test_channel.py +++ b/ci/integration_tests/test_channel.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/test_knownhost.py b/ci/integration_tests/test_knownhost.py index 91f004ae..7c372292 100644 --- a/ci/integration_tests/test_knownhost.py +++ b/ci/integration_tests/test_knownhost.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/test_session.py b/ci/integration_tests/test_session.py index e4b4fc3e..f7ab6246 100644 --- a/ci/integration_tests/test_session.py +++ b/ci/integration_tests/test_session.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/integration_tests/test_sftp.py b/ci/integration_tests/test_sftp.py index 814ee60d..b26c63f5 100644 --- a/ci/integration_tests/test_sftp.py +++ b/ci/integration_tests/test_sftp.py @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ci/osx-wheel.sh b/ci/osx-wheel.sh index 86cdae9f..57152f66 100755 --- a/ci/osx-wheel.sh +++ b/ci/osx-wheel.sh @@ -1,6 +1,7 @@ #!/bin/bash -xe # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/__init__.pxd b/ssh2/__init__.pxd index a9581dae..f00467be 100644 --- a/ssh2/__init__.pxd +++ b/ssh2/__init__.pxd @@ -1,2 +1,16 @@ # This file is part of ssh2-python. -# Copyright (C) 2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation, version 2.1. +# +# This library is distributed in the hope 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA diff --git a/ssh2/__init__.py b/ssh2/__init__.py index 1d8f4bd3..5605a850 100644 --- a/ssh2/__init__.py +++ b/ssh2/__init__.py @@ -1,5 +1,19 @@ # This file is part of ssh2-python. -# Copyright (C) 2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation, version 2.1. +# +# This library is distributed in the hope 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA from . import _version __version__ = _version.get_versions()['version'] diff --git a/ssh2/agent.pxd b/ssh2/agent.pxd index 27a67610..e51a6f4a 100644 --- a/ssh2/agent.pxd +++ b/ssh2/agent.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/agent.pyx b/ssh2/agent.pyx index c30080bf..b0252f0e 100644 --- a/ssh2/agent.pyx +++ b/ssh2/agent.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/c_pkey.pxd b/ssh2/c_pkey.pxd index 6bb16659..cd0733cc 100644 --- a/ssh2/c_pkey.pxd +++ b/ssh2/c_pkey.pxd @@ -1,6 +1,7 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis - +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public # License as published by the Free Software Foundation, version 2.1. diff --git a/ssh2/c_sftp.pxd b/ssh2/c_sftp.pxd index 6a06a9f0..c437111c 100644 --- a/ssh2/c_sftp.pxd +++ b/ssh2/c_sftp.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/c_ssh2.pxd b/ssh2/c_ssh2.pxd index cea5eb7c..27e5feed 100644 --- a/ssh2/c_ssh2.pxd +++ b/ssh2/c_ssh2.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/c_stat.pxd b/ssh2/c_stat.pxd index 9aaa1a9a..c860b66f 100644 --- a/ssh2/c_stat.pxd +++ b/ssh2/c_stat.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/channel.pxd b/ssh2/channel.pxd index 5a1a2f54..fe59eef4 100644 --- a/ssh2/channel.pxd +++ b/ssh2/channel.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/channel.pyx b/ssh2/channel.pyx index 94a0ced7..fcc9af10 100644 --- a/ssh2/channel.pyx +++ b/ssh2/channel.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/error_codes.pxd b/ssh2/error_codes.pxd index 7e61a8ee..358762bf 100644 --- a/ssh2/error_codes.pxd +++ b/ssh2/error_codes.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/error_codes.pyx b/ssh2/error_codes.pyx index 5468106d..a6fae3d4 100644 --- a/ssh2/error_codes.pyx +++ b/ssh2/error_codes.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/exceptions.pyx b/ssh2/exceptions.pyx index 68c41217..04a899de 100644 --- a/ssh2/exceptions.pyx +++ b/ssh2/exceptions.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/fileinfo.pxd b/ssh2/fileinfo.pxd index 0c00c335..09ff9f3a 100644 --- a/ssh2/fileinfo.pxd +++ b/ssh2/fileinfo.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/fileinfo.pyx b/ssh2/fileinfo.pyx index 02e51bd8..84818cd4 100644 --- a/ssh2/fileinfo.pyx +++ b/ssh2/fileinfo.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/knownhost.pxd b/ssh2/knownhost.pxd index cddec97b..8b50a27e 100644 --- a/ssh2/knownhost.pxd +++ b/ssh2/knownhost.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/knownhost.pyx b/ssh2/knownhost.pyx index ef40c0d0..c928b2a0 100644 --- a/ssh2/knownhost.pyx +++ b/ssh2/knownhost.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/listener.pxd b/ssh2/listener.pxd index d43e9ad8..f12a14c5 100644 --- a/ssh2/listener.pxd +++ b/ssh2/listener.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/listener.pyx b/ssh2/listener.pyx index b73fbc3f..13c09a1a 100644 --- a/ssh2/listener.pyx +++ b/ssh2/listener.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/pkey.pxd b/ssh2/pkey.pxd index 1f06cd0e..c9583160 100644 --- a/ssh2/pkey.pxd +++ b/ssh2/pkey.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/pkey.pyx b/ssh2/pkey.pyx index 3497d59c..9388d85b 100644 --- a/ssh2/pkey.pyx +++ b/ssh2/pkey.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/publickey.pxd b/ssh2/publickey.pxd index 7df09cd2..c7fdc7d2 100644 --- a/ssh2/publickey.pxd +++ b/ssh2/publickey.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/publickey.pyx b/ssh2/publickey.pyx index 8ba5110b..5957a823 100644 --- a/ssh2/publickey.pyx +++ b/ssh2/publickey.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/session.pxd b/ssh2/session.pxd index 08315103..1b7f3cee 100644 --- a/ssh2/session.pxd +++ b/ssh2/session.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/session.pyx b/ssh2/session.pyx index a8685a26..6dbdb9fa 100644 --- a/ssh2/session.pyx +++ b/ssh2/session.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/sftp.pxd b/ssh2/sftp.pxd index 5acbebc1..3335639a 100644 --- a/ssh2/sftp.pxd +++ b/ssh2/sftp.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/sftp.pyx b/ssh2/sftp.pyx index 46941288..744558d2 100644 --- a/ssh2/sftp.pyx +++ b/ssh2/sftp.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/sftp_handle.pxd b/ssh2/sftp_handle.pxd index 2575df02..9bc21ef4 100644 --- a/ssh2/sftp_handle.pxd +++ b/ssh2/sftp_handle.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/sftp_handle.pyx b/ssh2/sftp_handle.pyx index 282432e1..d5f4f4af 100644 --- a/ssh2/sftp_handle.pyx +++ b/ssh2/sftp_handle.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/statinfo.pxd b/ssh2/statinfo.pxd index e3e6cfad..bed4b7da 100644 --- a/ssh2/statinfo.pxd +++ b/ssh2/statinfo.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/statinfo.pyx b/ssh2/statinfo.pyx index 8b6840aa..248491c2 100644 --- a/ssh2/statinfo.pyx +++ b/ssh2/statinfo.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/utils.pxd b/ssh2/utils.pxd index b02a427f..0fe358da 100644 --- a/ssh2/utils.pxd +++ b/ssh2/utils.pxd @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public diff --git a/ssh2/utils.pyx b/ssh2/utils.pyx index b24b152f..6ee1527d 100644 --- a/ssh2/utils.pyx +++ b/ssh2/utils.pyx @@ -1,5 +1,6 @@ # This file is part of ssh2-python. -# Copyright (C) 2017-2025 Panos Kittenis +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public From 458206c7f46750e4bada7f27e0b33c8121acbe33 Mon Sep 17 00:00:00 2001 From: Panos Date: Sun, 12 Oct 2025 13:45:21 +0100 Subject: [PATCH 2/2] Updated setup.py --- setup.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/setup.py b/setup.py index a438232a..04dafae7 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,20 @@ +# This file is part of ssh2-python. +# Copyright (C) 2017-2025 Panos Kittenis. +# Copyright (C) 2017-2025 ssh2-python Contributors. +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation, version 2.1. +# +# This library is distributed in the hope 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 +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + import os import platform from glob import glob