Ravenports generated: 10 Feb 2024 22:55
[ravenports.git] / bucket_A6 / python-progressbar
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-progressbar
4 VERSION=                2.5
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
7 SDESC[v11]=             Text progress bar library for Python (3.11)
8 SDESC[v12]=             Text progress bar library for Python (3.12)
9 HOMEPAGE=               https://github.com/niltonvolpato/python-progressbar
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPI/p/progressbar
14 DISTFILE[1]=            progressbar-2.5.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               progressbar-2.5
25
26 GENERATED=              yes
27
28 [PY311].USES_ON=                        python:v11,sutools
29
30 [PY312].USES_ON=                        python:v12,sutools
31
32 [FILE:845:descriptions/desc.single]
33 Text progress bar library for Python.
34
35 A text progress bar is typically used to display the progress of a long
36 running operation, providing a visual cue that processing is underway.
37
38 The ProgressBar class manages the current progress, and the format of the
39 line
40 is given by a number of widgets. A widget is an object that may display
41 differently depending on the state of the progress bar. There are three
42 types
43 of widgets:
44  - a string, which always shows itself
45
46  - a ProgressBarWidget, which may return a different value every time its
47    update method is called
48
49  - a ProgressBarWidgetHFill, which is like ProgressBarWidget, except it
50    expands to fill the remaining width of the line.
51
52 The progressbar module is very easy to use, yet very powerful. It will also
53 automatically enable features like auto-resizing when the system supports
54 it.
55
56
57 [FILE:101:distinfo]
58 5d81cb529da2e223b53962afd6c8ca0f05c6670e40309a7219eacc36af9b6c63        10046 progressbar-2.5.tar.gz
59