devices/fitness_equipment.py::openant.devices.fitness_equipment.Workout.from_ramp PASSED [ 31%] openant/tests/base/test_message.py::MessageParse::test_message_code_lookup PASSED [ 36%] openant/tests/base/test_message.py::MessageParse::test_message_code_lookup_fail PASSED [ 42%] openant/tests/base/test_message.py::MessageParse::test_message_parse PASSED [ 47%] openant/tests/fs/test_beacon.py::BeaconParseTest::test_beacon_parse PASSED [ 52%] openant/tests/fs/test_command.py::AuthenticateCommandTest::test_pairing PASSED [ 57%] openant/tests/fs/test_command.py::AuthenticateCommandTest::test_serial PASSED [ 63%] openant/tests/fs/test_command.py::DownloadRequestTest::test PASSED [ 68%] openant/tests/fs/test_command.py::DownloadResponseTest::test_not_readable PASSED [ 73%] openant/tests/fs/test_command.py::DownloadResponseTest::test_ok PASSED [ 78%] openant/tests/fs/test_commandpipe.py::CreateFileTest::runTest PASSED [ 84%] openant/tests/fs/test_commandpipe.py::TimeTest::runTest PASSED [ 89%] openant/tests/fs/test_file.py::DirectoryParse::test_parse PASSED [ 94%] openant/tests/fs/test_file.py::FileParse::test_parse PASSED [100%] =============================== warnings summary =============================== openant/fs/manager.py:337 /builddir/build/BUILD/openant-1.3.1/openant/fs/manager.py:337: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). def set_time(self, time=datetime.datetime.utcnow()): openant/devices/common.py::openant.devices.common.DeviceData.to_influx_json /builddir/build/BUILD/openant-1.3.1/openant/devices/common.py:103: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). datetime.datetime.utcnow() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ======================== 19 passed, 2 warnings in 3.29s ======================== + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-openant-1.3.1-4.fc41.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SzKWCX + umask 022 + cd /builddir/build/BUILD + cd openant-1.3.1 + DOCDIR=/builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/doc/python3-openant + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/doc/python3-openant + cp -pr /builddir/build/BUILD/openant-1.3.1/README.md /builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/doc/python3-openant + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hXDTOz + umask 022 + cd /builddir/build/BUILD + cd openant-1.3.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/licenses/python3-openant + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/licenses/python3-openant + cp -pr /builddir/build/BUILD/openant-1.3.1/LICENSE /builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch/usr/share/licenses/python3-openant + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(python3-openant) = 1.3.1-4.fc41 python-openant = 1.3.1-4.fc41 python3-openant = 1.3.1-4.fc41 python3.12-openant = 1.3.1-4.fc41 python3.12dist(openant) = 1.3.1 python3dist(openant) = 1.3.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python3 python(abi) = 3.12 python3.12dist(pyusb) >= 1.1.1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-openant-1.3.1-4.fc41.noarch Wrote: /builddir/build/RPMS/python3-openant-1.3.1-4.fc41.noarch.rpm Child return code was: 0