Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-python-subunit-1.4.2-3.6 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-python-subunit Distribution: openSUSE Tumbleweed
Version: 1.4.2 Vendor: openSUSE
Release: 3.6 Build date: Thu Jul 13 10:59:30 2023
Group: Development/Tools/Other Build host: reproducible
Size: 491839 Source RPM: subunit-1.4.2-3.6.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/testing-cabal/subunit
Summary: Streaming protocol for test results
Subunit is a streaming protocol for test results.  The protocol is a
binary encoding that is generated and parsed.  By design, all the
components of the protocol conceptually fit into the xUnit TestCase ->
TestResult interaction.

Subunit comes with command line filters to process a subunit stream and
language bindings for Python, C, C++ and Shell. Bindings can be
written for other languages.

A number of useful things can be done easily with subunit:
- Test aggregation: Tests run separately can be combined and then
  reported/displayed together.  For instance, tests from different
  languages can be shown as a seamless whole.
- Test archiving: A test run may be recorded and replayed later.
- Test isolation: Tests that may crash or otherwise interact badly with
  each other can be run separately and then aggregated, rather than
  interfering with each other.
- Grid testing: subunit can act as the necessary serialization and
  deserialization to get test runs on distributed machines to be
  reported in real time.

Provides

Requires

License

Apache-2.0 OR BSD-3-Clause

Changelog

* Thu Jul 13 2023 Johannes Kastl <kastl@b1-systems.de>
  - remove hardcoded python executable names from Makefile and test
    scripts
  - Use python_subpackage_only 1 everywhere, not only on Tumbleweed
    and Leap 15.5
* Mon Jul 03 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
  - Use python_subpackage_only 1 from Tumbleweed for Leap 15.5 also.
* Fri Mar 24 2023 Johannes Kastl <kastl@b1-systems.de>
  - set PYTHON environment variable in %build step, to allow
    builds even if /usr/bin/python3 does not exist
* Mon Feb 20 2023 Matej Cepl <mcepl@suse.com>
  - Upgrade to 1.4.2:
    - IMPROVEMENTS
    * Drop various compatibility wrappers for Python < 3.6.
    * Add support for Python 3.9
    * Add support for Python 3.10
    * Drop support for Python 2.7, 3.4, and 3.5
    * Convert python scripts to entry_points.
    * Migrate CI from travis to GitHub actions.
    * Add options to output filter to set timestamps.
    * Remove dependency on unittest2.
    - BUGFIXES
    * Fix "subunit-filter --fixup-expected-failures"
      on Python 3.
    * Fix tests with testtools >= 2.5.0.
    * Mark rawstrings as such, fixing warnings.
  - Remove upstreamed patch python38-failing-tests.patch
* Mon May 09 2022 mcepl@cepl.eu
  - Update to version 1.4.0+git.1643134405.a629de4:
    * Explicitly invoke python3.
    * Check minimum version of Python in configure.ac.
    * Add testing for Python 3.10
    * Stop using io imports from testtools
    * Remove logic for Python < 3.6
    * Drop support for Python 2.7, 3.5
* Sat Oct 16 2021 mcepl@cepl.eu
  - Update to version 1.4.0+git.1627548288.c87ffbd:
    * Update NEWS
    * Handle different SyntaxError output in testtools 2.5.0
    * Sort Content-Type parameters when writing details
    * Import six from the right place
    * Pivot CI to github actions
    * Revert "Merge pull request #17 from mtreinish/timestamp-output"
    * fix trailing comma
    * Fix imports from testtools.compat
    * python: Mark rawstrings as such
    * run everything on focal, except pypy3.5 which only runs on xenial
    * add missing reference
    * add current pythons
    * drop Python 3.4 support
    * Unittest from testtools doesn't work, use the one from stdlib.
    * Acommodate review requests.
    * Fix timestamp test copy paste error
    * Add options to output filter to set timestamps
    * Remove dependency on unittest2
  - remove remove_unittest2.patch (upstream)
* Mon May 24 2021 Steve Kowalik <steven.kowalik@suse.com>
  - Run the subunit filters under python3.
  - Remove duplicate BuildRequires.
* Thu Mar 25 2021 Ben Greiner <code@bnavigator.de>
  - Can't assume non-existence of python38 macros in Leap.
    gh#openSUSE/python-rpm-macros#107
    Test for suse_version instead. Only Tumbleweed has and needs the
    python_subpackage_only support.
* Thu Dec 03 2020 Benjamin Greiner <code@bnavigator.de>
  - Support multiple python flavors in python subpackage
    gh#openSUSE/python-rpm-macros#66
* Fri Jun 05 2020 Matej Cepl <mcepl@suse.com>
  - Add remove_unittest2.patch to remove dependency on unittest2

Files

/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/COPYING
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/METADATA
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/RECORD
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/WHEEL
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/python_subunit-1.4.2.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/subunit
/usr/lib/python3.11/site-packages/subunit/__init__.py
/usr/lib/python3.11/site-packages/subunit/__pycache__
/usr/lib/python3.11/site-packages/subunit/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/_output.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/_output.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/_to_disk.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/_to_disk.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/chunked.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/chunked.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/details.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/details.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/filters.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/filters.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/iso8601.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/iso8601.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/progress_model.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/progress_model.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/run.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/run.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/test_results.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/test_results.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/v2.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/__pycache__/v2.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/_output.py
/usr/lib/python3.11/site-packages/subunit/_to_disk.py
/usr/lib/python3.11/site-packages/subunit/chunked.py
/usr/lib/python3.11/site-packages/subunit/details.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__init__.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2csv.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2csv.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2disk.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2disk.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2gtk.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2gtk.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2junitxml.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2junitxml.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2pyunit.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit2pyunit.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_1to2.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_1to2.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_2to1.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_2to1.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_filter.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_filter.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_ls.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_ls.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_notify.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_notify.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_output.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_output.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_stats.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_stats.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_tags.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/subunit_tags.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/tap2subunit.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/__pycache__/tap2subunit.cpython-311.pyc
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit2csv.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit2disk.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit2gtk.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit2junitxml.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit2pyunit.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_1to2.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_2to1.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_filter.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_ls.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_notify.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_output.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_stats.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/subunit_tags.py
/usr/lib/python3.11/site-packages/subunit/filter_scripts/tap2subunit.py
/usr/lib/python3.11/site-packages/subunit/filters.py
/usr/lib/python3.11/site-packages/subunit/iso8601.py
/usr/lib/python3.11/site-packages/subunit/progress_model.py
/usr/lib/python3.11/site-packages/subunit/run.py
/usr/lib/python3.11/site-packages/subunit/test_results.py
/usr/lib/python3.11/site-packages/subunit/v2.py
/usr/share/licenses/python311-python-subunit
/usr/share/licenses/python311-python-subunit/Apache-2.0
/usr/share/licenses/python311-python-subunit/BSD
/usr/share/licenses/python311-python-subunit/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024