Skip to content

Commit 611f70e

Browse files
committed
2023-07-03 Python requirements files + Bookworm - master branch
The underlying cause of the problem reported in #660 is the Python requirements files containing pins for (almost) every line item. I appreciate that pinning is what happens by default when requirements files are generated but some of the pinned versions which might have been appropriate for Bullseye when the files were generated will not actually install on Bookworm. This Pull Request removes pins from every line item in each requirements file. In other words, the defaults will become the latest and greatest for each system (Buster or Bullseye or Bookworm). I have tested this on Bullseye and Bookworm (but not Buster), and only to the extent of confirming that each listed package gets installed and the menu doesn't chuck up any complaints. The test systems were built with [PiBuilder](https://github.com/Paraphraser/PiBuilder). **IF** we encounter a problem which needs to be solved by pinning a package to a specific version, we will have to sort out how to do that across OS releases. Fixes: #660 Signed-off-by: Phill Kelley <[email protected]>
1 parent 8ea2590 commit 611f70e

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

requirements-menu.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
blessed==1.19.0
2-
ruamel.yaml==0.16.12
3-
ruamel.yaml.clib==0.2.6
4-
six==1.16.0
5-
wcwidth==0.2.5
1+
blessed
2+
ruamel.yaml
3+
ruamel.yaml.clib
4+
six
5+
wcwidth

requirements-mkdocs.txt

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
bracex==2.2.1
2-
click==8.0.4
3-
ghp-import==2.0.2
4-
importlib-metadata==4.11.2
5-
Jinja2==3.0.3
6-
Markdown==3.3.6
7-
MarkupSafe==2.1.0
8-
mergedeep==1.3.4
9-
mkdocs==1.3.0
10-
mkdocs-awesome-pages-plugin==2.7.0
11-
mkdocs-material==8.2.13
12-
mkdocs-material-extensions==1.0.3
1+
bracex
2+
click
3+
ghp-import
4+
importlib-metadata
5+
Jinja2
6+
Markdown
7+
MarkupSafe
8+
mergedeep
9+
mkdocs
10+
mkdocs-awesome-pages-plugin
11+
mkdocs-material
12+
mkdocs-material-extensions
1313
mkdocs-pagenav-generator @ git+https://github.com/Andre601/mkdocs-pagenav-generator@acb5b1561695e8f69d67fda029779f40e4b0beef
14-
mkdocs-redirects==1.0.3
15-
packaging==21.3
16-
Pygments==2.12.0
17-
pymdown-extensions==9.4
18-
pyparsing==3.0.7
19-
python-dateutil==2.8.2
20-
PyYAML==6.0
21-
pyyaml_env_tag==0.1
22-
six==1.16.0
23-
watchdog==2.1.6
24-
wcmatch==8.3
25-
zipp==3.7.0
14+
mkdocs-redirects
15+
packaging
16+
Pygments
17+
pymdown-extensions
18+
pyparsing
19+
python-dateutil
20+
PyYAML
21+
pyyaml_env_tag
22+
six
23+
watchdog
24+
wcmatch
25+
zipp

0 commit comments

Comments
 (0)