Commit Graph

216 Commits

Author SHA1 Message Date
Wang Mingyu
b813fd4b46
python3-rich: upgrade 14.0.0 -> 14.1.0
Changelog:
============
- Removed typing_extensions from runtime dependencies
- Live objects (including Progress) may now be nested
- Added padding property to Syntax which returns a tuple of four integers
- Fixed extraction of recursive exceptions
- Fixed padding applied to Syntax
- Fixed Panel title missing the panel background style
- Added TTY_INTERACTIVE environment variable to force interactive mode off or on

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:02 -07:00
Liu Yiding
a1fed5675c
python3-portalocker: upgrade 3.1.1 -> 3.2.0
fix the issue that:
| ImportError while importing test module '/usr/lib/python3-portalocker/ptest/tests/test_lock_flags.py'.
| Hint: make sure your test modules/packages have valid Python names.
| Traceback:
| ../../python3.13/importlib/__init__.py:88: in import_module
|     return _bootstrap._gcd_import(name[level:], package, level)
|            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| tests/test_lock_flags.py:7: in <module>
|     from portalocker_tests.conftest import LOCKERS
| E   ModuleNotFoundError: No module named 'portalocker_tests'
| ERROR: tests/test_lock_flags.py:tests/test_lock_flags.py

portalocker_tests is a dir in source, we need to keep it

python3-portalocker/3.2.0/sources/portalocker-3.2.0$ ls -l -t portalocker_tests/
total 60
-rw-r--r-- 1 userland userland 2019 Jun 14 13:20 conftest.py

Changelog:
==========
- Rewrote locking mechanism to allow for custom locking classes so both Windows and
  Posix (Linux/Mac/BSD) systems have configurable locking options for both exclusive and shared locking.

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Wang Mingyu
0a48625ace
python3-pydot: upgrade 4.0.0 -> 4.0.1
Fixed:
- Updated pyparsing to '>=3.1.0'. Required for pydot to function correctly.
- Parser: Fixed 'strict' handling.
  The parser wasn't capturing the 'strict' keyword when parsing dot data. Now it does.
- Parser: Support backslash continuation in quoted IDs.
- Parser: Support +-concatenated quoted strings.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-26 07:24:03 -07:00
Alexander Kanavin
fc78d37ff0
meta-openembedded/all: adapt to UNPACKDIR changes
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-25 06:44:52 -07:00
Hongxu Jia
09be9f040c
python3-blivet: support fat resize
According to release_notes.rst of 3.12.0 [1], it requires the `vfat-resize`
tool for FAT filesystem resize support. In Yocto, package libblockdev-bin
provides vfat-resize

[1] ce03a4869d (diff-b99febf52a7481dd33d7896edaaad85373851e76d8f01303491713e723b905ddR21-R25)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-03 22:01:47 -07:00
Wang Mingyu
8bad9e2e16
python3-pydot: upgrade 3.0.4 -> 4.0.0
Added:
- Added initial type annotations.
- Added (fixed) complex edge parsing.

Changed:
- Simplify 'Common.get_top_graph_type' with a default.
- Define parser elements in a separate 'GraphParser' class.
- Improve return values and typing of setters and getters.

Fixed:
- Avoid subprocess window creation within 'call_graphviz' on Windows.
- Removed a blank line inserted after subgraphs in the 'to_string()' output.
- Fixed the issue where the parser breaks off lines at hash symbol following a HTML tag

Removed:
- Removed old, unused 'Common.__get_attribute__'.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Luca Fancellu
2c2d8f2959
python3-rich: Add native and nativesdk target to the build
Add the native and nativesdk target to the recipe.

Signed-off-by: Luca Fancellu <luca.fancellu@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-13 19:38:54 -07:00
Mingli Yu
93e03bcfd8
python3-pykickstart: Add ptest support
# ./run-ptest
PASS: tests/commands/test_authconfig.py:FC3_TestCase.runTest
PASS: tests/commands/test_authconfig.py:F28_TestCase.runTest
PASS: tests/commands/test_authconfig.py:F35_TestCase.runTest
PASS: tests/commands/test_authselect.py:F28_TestCase.runTest
PASS: tests/commands/test_autopart.py:AutoPart_TestCase.runTest
PASS: tests/commands/test_autopart.py:FC3_TestCase.runTest
PASS: tests/commands/test_autopart.py:F9_TestCase.runTest
PASS: tests/commands/test_autopart.py:F12_TestCase.runTest
[snip]

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-26 20:00:55 -07:00
Wang Mingyu
f669b8fec6
python3-pykickstart: upgrade 3.62 -> 3.63
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-19 14:36:00 -07:00
Khem Raj
4085ac5975 python3-gpt-image: Use PEP-517 build backend
Switch to using ptest-python-pytest and add it to PTESTS_FAST_META_PYTHON

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-10 18:39:31 -07:00
Mingli Yu
600c5d6a3a
python3-pykickstart: Upgrade 3.48 -> 3.62
License-update:
Remove control characters from license [1].

Remove one backported patch.

Changelog:
https://github.com/pykickstart/pykickstart/releases

[1] 6f35a9eeda

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-10 08:31:03 -07:00
Wang Mingyu
7aeb49e0ef
python3-rich: upgrade 13.9.4 -> 14.0.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-07 12:21:21 -07:00
Kai Kang
0a4e093940
python-blivet: 3.9.2 -> 3.12.1
Upgrade python-blivet from 3.9.2 to 3.12.1:

* rebase 0002-run_program-support-timeout.patch

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-02 07:29:32 -07:00
Mingli Yu
39c914c41f
python3-pydot: Upgrade 2.0.0 -> 3.0.4
Switch to use python_setuptools_build_meta after the commit [1]
introduced in the new version.

Changelog:
  https://github.com/pydot/pydot/blob/main/ChangeLog

[1] d1627c95cb

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-02 07:27:48 -07:00
Jason Schonberg
37e9b17b1e
Use https:// in HOMEPAGE variable instead of http://
Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-25 18:32:07 -07:00
Antonios Christidis
d6736b37c3
python-pytesseract: Update runtime dependencies
The pytesseract library is a wrapper for tesseract, so it should depend
on it on runtime. Also, the pytesseract python script calls for the
packaging module so also include it as a depencency.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-25 18:30:53 -07:00
Gyorgy Sarvari
3457231e70
python3-gpt-image: fix typo in run-ptest script
typo: SKIPED vs SKIPPED

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-13 22:09:36 -07:00
Libo Chen
9fb66a8609
python3-gpt-image: add recipe
GPT Image is to create GUID Partition Table disk images on local disks.
Written in pure Python gpt-image allows GPT disk images to be built on a local
filesystem and exported to a destination device. This is useful for creating
a disk image on SD Cards or embedded devices.

Home page: https://pypi.org/project/gpt-image/

Signed-off-by: Libo Chen <libo.chen.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-13 22:09:36 -07:00
Kai Kang
5a2dcee4ac
python3-pykickstart: fix options parse error
Backport a patch for python3-pykickstart to fix option parse error:

    File "/usr/lib64/python3.12/site-packages/pykickstart/options.py", line 185, in _parse_optional
      option = action.option_strings[0]
               ^^^^^^^^^^^^^^^^^^^^^
  AttributeError: 'tuple' object has no attribute 'option_strings'

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-11 19:34:55 -07:00
Wang Mingyu
4ed62b44a4
python3-pywbem: upgrade 1.7.2 -> 1.7.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-03-11 17:17:23 -07:00
Wang Mingyu
d391c5e525
python3-pyephem: upgrade 4.1.6 -> 4.2
Changelog:
==========
- The Moon's visual magnitude formula has been upgraded, so its ".mag"
  should more closely match other modern estimates of its brightness.

- Fix: the routines to find risings and settings would on rare occasion
  run forever (usually for sunrises or sunsets at very high latitude).
  They now limit their running time and refuse to run forever.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-26 08:30:53 -08:00
Wang Mingyu
6edb22bbe3
python3-pyparted: upgrade 3.12.0 -> 3.13.0
License-Update:
 Rename COPYING to LICENSE
 Replace outdated Red Hat sample GPLv2+ boilerplates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-12 09:16:06 -08:00
Richard Purdie
bd6a1bb278
recipes: Fix variable assignment whitespace
Recipes are much more readable with whitespace around the assignment operators.
Fix various assignments in meta-openembedded recipes to show this is definitely
the preferred formatting.

This fixes recipes with larger numbers of issues but there are just under 100
other references left to fix.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-31 10:34:03 -08:00
Wang Mingyu
4d3968cc9f
python3-portalocker: upgrade 3.0.0 -> 3.1.1
Changelog:
==========
- Improved type hints
- removed accidental toml requirements

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-01-07 09:33:16 -08:00
Derek Straka
c089690f57
python3-*: Update recipes to correctly check the upstream packages
With the upstream check migrated to the simple repo API, a number of the
recipes required updates to:
1. Remove outdated UPSTREAM_CHECK_REGEX checks
2. Add recipe specific UPSTREAM_CHECK_PYPI_PACKAGE definitions for
   packages that use '_', CamelCase, or other deviations from PEP625 in
   the source archive

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-19 09:41:21 -08:00
Wang Mingyu
48b04c443b
python3-portalocker: upgrade 2.10.1 -> 3.0.0
Changelog:
===========
- Completely modernized portalocker build system and added fully strict pyright
  and mypy compliance with ruff formatting and checking.
- Dropped support for deprecated Python versions, only 3.9 and up are supported now.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
6dcc2f884f
python3-blivetgui: upgrade 2.5.0 -> 2.6.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Antonios Christidis
2d579ce0fe
pytesseract: add recipe
Recipe builds the python module pytessereact, version 0.3.13.

The module is a wrapper for Google's Tesseract-OCR engine.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00
Khem Raj
6294b31374
python3-rich: Add missing rdepends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Wang Mingyu
42ac53ac28
python3-rich: upgrade 13.9.3 -> 13.9.4
Changelog:
 Optimizations to cell_len which may speed up Rich / Textual output

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-05 22:45:21 -08:00
Martin Jansa
6f709c10f0
python3-pykickstart: drop unnecessary FILESEXTRAPATHS
* 'files' was always in default FILESPATH, no need to add it again with FILESEXTRAPATHS

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-31 08:13:25 -07:00
Leon Anavi
793557a317
python3-rich: Upgrade 13.9.2 -> 13.9.3
Upgrade to release 13.9.3:

- Fixed broken regex that may have resulted in poor performance

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-24 05:52:19 -07:00
Wang Mingyu
7002ffd2b2
python3-pyephem: upgrade 4.1.5 -> 4.1.6
Changelog:
============
- Build wheels for Python 2.7 again
- Update github actions and add Python 3.13
- Fix or remove several old broken links
- Remove broken link to Meeus's book

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-14 09:52:29 -07:00
Leon Anavi
5c419df75e
python3-rich: Upgrade 13.8.0 -> 13.9.2
Upgrade to release 13.9.2:

- Fixed Table columns not highlighting when added by add_row
- Fixed an issue with Segment.split_cells reported in Textual

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-10-11 07:52:22 -07:00
Wang Mingyu
4d3f35dd4f
python3-rich: upgrade 13.8.0 -> 13.8.1
Changelog:
===========
- Added support for Python 3.13
- Fixed infinite loop when appending Text to same instance

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-18 21:03:16 -07:00
Wang Mingyu
b308972f3a
python3-rich: upgrade 13.7.1 -> 13.8.0
Changelog:
==========
Fixed
--------
- Fixed Table rendering of box elements so "footer" elements truly appear at bottom of table, "mid" elements in main table body.
- Fixed styles in Panel when Text objects are used for title
- Fix pretty repr for collections.deque
- Thread used in progress.track will exit if an exception occurs in a generator
- Progress track thread is now a daemon thread
- Fixed cached hash preservation upon clearing meta and links
- Fixed overriding the background_color of Syntax not including padding
- Fixed pretty printing of dataclasses with a default repr in Python 3.13
- Fixed selective enabling of highlighting when disabled in the Console
- Fixed BrokenPipeError writing an error message
- Fixed superfluous space above Markdown tables
- Fixed issue with record and capture interaction
- Fixed control codes breaking in append_tokens
- Fixed exception pretty printing a dataclass with missing fields

Changed
----------
- RichHandler errors and warnings will now use different colors (red and yellow)
- Removed the empty line printed in jupyter while using Progress
- Running tests in environment with FORCE_COLOR or NO_COLOR environment variables
- ansi decoder will now strip problematic private escape sequences (like \x1b7)
- Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes

Added
---------
- Adds a case_sensitive parameter to prompt.Prompt. This determines if the
- response is treated as case-sensitive. Defaults to True.
- Added Console.on_broken_pipe

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-09-10 07:20:40 -07:00
alperak
c0970f3117
python3-pykickstart: switch to PEP-517 build backend
The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.

Fix:

WARNING: python3-pykickstart-3.48-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-09 14:25:23 -07:00
Wang Mingyu
11474e190f
python3-portalocker: upgrade 2.10.0 -> 2.10.1
Changelog:
==========
- increasing the timeouts to make the osx tests less flaky
- Fix spelling error

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-07-15 16:36:14 -07:00
Wang Mingyu
9f99c18df3
python3-portalocker: upgrade 2.8.2 -> 2.10.0
Changelog:
- Properly propagating exceptions for NFS read-only lock issues and added support
  for being able to choose between lockf and flock

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-27 09:19:01 -07:00
Wang Mingyu
f16c0c0256
python3-meh: upgrade 0.51 -> 0.52
Changelog:
==========
- Merge pull request #42 from M4rtinK/master-optional_libreport
- Make libreport optional
- Merge pull request #40 from M4rtinK/master-make_buildrequires
- Add BuildRequires: make

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-27 09:19:00 -07:00
Wang Mingyu
02120efb4f
python3-rich: upgrade 13.7.0 -> 13.7.1
Changelog:
 Updated the widths of some characters

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-06-11 22:02:01 -07:00
Wang Mingyu
d48b845c30
python3-pywbemtools: upgrade 1.2.1 -> 1.3.0
Changelog:
 https://github.com/pywbem/pywbemtools/blob/master/docs/changes.rst

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:34 -07:00
Wang Mingyu
fc08565d68
python3-pywbem: upgrade 1.6.3 -> 1.7.2
Changelog:
==========
Correct way to convert bytes to string if orjson exists.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-23 15:15:33 -07:00
Wang Mingyu
33cd26f803
python3-send2trash: upgrade 1.8.2 -> 1.8.3
Changelog:
==========
-Add support for any iterable type as input
-fix: Use os.fsdecode() for arguments to shutil.move()

License-Update:
 file type of LICENSE changed to ASCII text

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:27 -07:00
Wang Mingyu
14858176f3
python3-pywbemtools: upgrade 1.2.0 -> 1.2.1
Changelog:
===========
-Increased minimum version of pywbem to 1.6.3 to pick up fixes
-Fixed use of pytest.warns(None)
-Resolved pylint issue on using max()
-Test: Upgraded GitHub Actions plugins to use node.js 20
-Development: Fixed dependency issue with safety 3.0.0 by pinning it
-Added RTD default config file
-Test py27hang with subprocess32 package pywbemlistener py27 tests disabled (#1341)
-Split safety run into separate make target and moved to end of test
-Test: Circumvented a pip-check-reqs issue by excluding its version 2.5.0
-Fixed PyYAML install issue due to Cython 3
-Circumvented removal of Python 2.7 from setup-python
-Set limit in requirements.txt to not use click-repl 0.3.0.
-Added package level to .done files
-Commits on May 28, 2023
-Add .safety-policy.yaml file.
-Limits on use of urllib3 to < version 2.0.
-Fixed coveralls issues with KeyError and HTTP 422 Unprocessable Entity

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
8d9ca62e5b
python3-pywbem: upgrade 1.6.2 -> 1.6.3
Changelog:
============
-Fixed new Pylint issue for unused variable 'exp_result'
-Fixed use of pytest.warns(None)
-Fixed pkgutil install issue on Python 3.12
-Test: Upgraded GitHub Actions plugins to use node.js 20
-Fixed call to pipdeptree
-Added Python 3.6 / Windows / latest to normal tests
-Pinned lxml to <4.9.4 on Python 3.5 on Windows
-Added RTD default config file (#3083)
-Split safety into separate make target and moved to end of test
-Disable cyclic-import issue.
-Update .safety_policy, dev-ramts, minimum_constraints.txt files.
-Test: Circumvented a pip-check-reqs issue by excluding its version 2.5.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:53 -07:00
Wang Mingyu
02b9fb3f85
python3-blivet: upgrade 3.9.1 -> 3.9.2
0006-tweak-btrfs-packages.patch
0011-invoking-dd-with-infinite-timeout.patch
refreshed for 3.9.2

Changelog:
==========
-tests: Add a simple unit test for listing btrfs subvolumes
-Fix getting default subvolume ID for mounted btrfs volumes
-Do not try to get btrfs subvolumes without libblockdev
-Do not raise not implemented exception when checking if btrfs is empty
-Try to start stratisd before checking its availability
-Fix creating Stratis filesystem without size specified
-Fix printing the partition type UUID
-Adjust check for btrfs filesystem being empty
-Fix util.detect_virt on Amazon
-misc: Vagrantfile update
-misc: Run pip with --break-system-packages
-misc: Add missing libmount build dependencies
-availability: Check for mpath friendly names availability
-Allow running blivet without libmount Python bindings
-Fstab cleanup fix
-Fix getting subvolumes for mounted btrfs volumes

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:50 -07:00
alperak
1ea98b7bfe
python3-portalocker: enable ptest
* test_combined.py deleted because it is not a functional test. It checks if the 'combine' function work correctly which is parse README.rst and LICENSE.

* Ptest and library example tested on qemux86-64 and qemuarm64

* Add ptest into PTESTS_FAST_META_PYTHON

qemux86-64:

Testsuite summary
TOTAL: 21
PASS: 21
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 11
END: /usr/lib/python3-portalocker/ptest
2024-03-26T18:47
STOP: ptest-runner
TOTAL: 1 FAIL: 0

qemuarm64:

Testsuite summary
TOTAL: 21
PASS: 21
SKIP: 0
XFAIL: 0
FAIL: 0
XPASS: 0
ERROR: 0
DURATION: 11
END: /usr/lib/python3-portalocker/ptest
2024-03-26T18:52
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-26 12:29:15 -07:00
Wang Mingyu
05c68382cb
python3-blivetgui: upgrade 2.4.2 -> 2.5.0
Changelog:
 https://github.com/storaged-project/blivet-gui/releases/tag/2.5.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-20 09:28:07 -07:00
Wang Mingyu
a6439a2179
python3-blivet: upgrade 3.8.2 -> 3.9.1
0002-run_program-support-timeout.patch
0003-support-infinit-timeout.patch
0005-fix-incorrect-timeout-while-system-time-changed.patch
0006-tweak-btrfs-packages.patch
0007-invoking-mount-with-infinite-timeout.patch
0008-use-oe-variable-to-replace-hardcoded-dir.patch
0010-invoking-mkfs-with-infinite-timeout.patch
0011-invoking-dd-with-infinite-timeout.patch
refreshed for 3.9.1

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-20 09:28:07 -07:00