DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: avocado 113.0-1

Package Information

DescriptionSet of tools and libraries to help with automated testing

One can call it a test framework with benefits. Native tests are written in Python and they follow the unittest pattern, but any executable can serve as a test.

MaintainerDebian Python Team <team+python@tracker.debian.org>
Changed ByArif Ali <arif-ali@ubuntu.com>
Sponsoreamanu@debian.org
Distributionunstable
Architectureall
VCSgit: https://salsa.debian.org/python-team/packages/avocado.git (browse)
Closes#993862
Trackerhttps://tracker.debian.org/pkg/avocado
Uploaded10 days ago

New Package Report

.changes
Version113.0-1
Changed-ByArif Ali
Architecturesource all
Distributionunstable
DateTue, 01 Sep 2026 15:23:41 +0000
Sourceavocado
Changelog
avocado (113.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #993862)
.dsc
Sectionutils
Priorityoptional
Componentmain
Package-Listavocado deb utils optional arch=all
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Contact: Avocado Developers <avocado-devel@redhat.com>
Upstream-Name: Avocado Framework
Source: https://avocado-framework.github.io/

Files: *
Copyright: (C) 2013-2025 Red Hat Inc.
License: GPL-2+

Files: debian/*
Copyright: (C) 2024 David Negreira <david.negreira@canonical.com>
  (C) 2024-2026 Arif Ali <arif.ali@canonical.com>
License: GPL-2+

Files: avocado/core/main.py
  avocado/core/settings.py
  avocado/core/sysinfo.py
  avocado/core/test.py
  avocado/libexec/avocado-bash-utils
  avocado/utils/diff_validator.py
  avocado/utils/download.py
  avocado/utils/file_utils.py
  avocado/utils/genio.py
  contrib/scripts/avocado-bisect.sh
  contrib/scripts/avocado-check-pr.sh
  contrib/scripts/avocado-fetch-eggs.py
  contrib/scripts/avocado-get-job-results-dir.py
  contrib/scripts/avocado-safeloader-find-avocado-instrumented
  contrib/scripts/avocado-safeloader-find-python-unittest
  contrib/scripts/find-python-unittest
  contrib/testsuites/run-kvm-unit-test.sh
  scripts/avocado-run-testplan
  scripts/external_runner.py
Copyright: (C) 2014 Lucas Meneghel Rodrigues <lmr@redhat.com>
License: GPL

Files: avocado/utils/multipath.py
  avocado/utils/linux_modules.py
  avocado/utils/softwareraid.py
  avocado/utils/software_manager/backends/base.py
  avocado/utils/software_manager/main.py
  avocado/utils/software_manager/inspector.py
  avocado/utils/pmem.py
  avocado/utils/linux.py
  avocado/utils/nvme.py
  avocado/utils/disk.py
  avocado/utils/network/interfaces.py
  avocado/utils/dmesg.py
  avocado/utils/pci.py
Copyright: (C) 2008-2009, 2016, 2018-2020, 2022 IBM
License: GPL-2+

Files: avocado/core/tree.py
Copyright: (C) 2009 Jaime Huerta-Cepas <jhcepas@gmail.com>
License: GPL-2+

Files: docs/source/guides/contributor/chapters/how.rst
  docs/source/quickstart/index.rst
  man/avocado.rst
  python-avocado.spec
  selftests/run_coverage
Copyright: (C) Red Hat 2016 - Lukas Doktor <ldoktor@redhat.com>
License: GPL-2

Files: avocado/utils/lv_utils.py
Copyright: (C) IBM 2016 - Harish <harisrir@linux.vnet.ibm.com>
  (C) Intra2net AG 2018 - Plamen Dimitrov <pdimitrov@pevogam.com>
License: GPL-2

Files: avocado/utils/external/spark.py
Copyright: (C) 1998-2002 John Aycock
License: Expat

Files: avocado/utils/service.py
Copyright: (C) 2013 Intel Corporation.
License: GPL-2

Files: avocado/core/tapparser.py
Copyright: (C) 2013-2024 Red Hat Inc.
License: Expat

Files: selftests/.data/jenkins-junit.xsd
Copyright: (C) 2010 Thales Corporate Services SAS
License: Expat

Files: selftests/unit/tap.py
Copyright: (C) 2013-2024 Red Hat Inc.
License: Expat

Files: selftests/unit/utils/service.py
Copyright: (C) 2013 Intel Corporation
License: GPL-2

Files: optional_plugins/html/avocado_result_html/templates/bootstrap.min.css
  optional_plugins/html/avocado_result_html/templates/bootstrap.min.js
  optional_plugins/html/avocado_result_html/templates/bootstrap.css
  optional_plugins/html/avocado_result_html/templates/bootstrap.js
Copyright: (C) 2011-2016 Twitter, Inc.
License: Expat

Files: optional_plugins/html/avocado_result_html/templates/jquery.js
Copyright: (C) jQuery Foundation and other contributors
License: Expat

Files: optional_plugins/result_upload/setup.py
  optional_plugins/result_upload/avocado_result_upload/result_upload.py
Copyright: (C) 2017 Virtuozzo Inc.
License: GPL-2+

Files: avocado/utils/external/gdbmi_parser.py
Copyright: (C) 2008 Michael Eddington
License: Expat

Files: avocado/utils/partition.py
Copyright: (C) IBM 2016
  (C) Red Hat Inc. 2016
  (C) Google 2006-2008
License: GPL-2+

License: Expat
 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

License: GPL
 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; version 1.
 .
 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 https://www.gnu.org/licenses/.
 .
 On Debian systems, the complete text of the GNU General Public
 License, version 2, can be found in /usr/share/common-licenses/GPL.

License: GPL-2+
 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 2 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 https://www.gnu.org/licenses/.
 .
 On Debian systems, the complete text of the GNU General Public
 License, version 2, can be found in /usr/share/common-licenses/GPL-2.

License: GPL-2
 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; version 2.
 .
 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 https://www.gnu.org/licenses/.
 .
 On Debian systems, the complete text of the GNU General Public
 License, version 2, can be found in /usr/share/common-licenses/GPL-2.

Review Information

accepted — allocated to awm 8 days ago, started 8 days ago, completed 8 days ago.

Final Comment

Hi,

Please make an effort to review the license and discover which version of the GPL this is, and whether the licensing permits use of later versions of the GPL at the user's option. I.e. is this "GPL-1+

Thanks!

Public Notes

8 days ago ● public

License Check

Command: dnq license-check -prepare
Exit code: 0

License check [main]:

Found 4 unique license identifier(s) in debian/copyright:

COMPATIBLE (4):
  Expat                               [alias for MIT (Expat)]
  GPL

    Please make an effort to review the license and discover which version of the
    GPL this is, and whether the licensing permits use of later versions of the
    GPL at the user's option. I.e. is this "GPL-1+

  GPL-2
  GPL-2+                              [GPL-2 or later; compatible with Apache-2.0 via GPL-3]

Result: ALL LICENSES RECOGNIZED AS DFSG-COMPATIBLE

Back to Dashboard | View all reviews for this package