Esperanto / kurso-zagreba-metodo

Reta Esperanto-kurso laŭ la Zagreba Metodo
Creative Commons Attribution 4.0 International
163 stars 49 forks source link

Ĝisdatigo de Python 11 #154

Closed XaviP closed 9 months ago

XaviP commented 9 months ago

Mi ankoraŭ ne povas skribi ĉi tion en Esperanto. Dankon pro la kurso.

Running Lubuntu 23.10

$ python --version
Python 3.11.6
$ python generate.py --lingvo ca --eligformo html
[...]
ImportError: cannot import name 'Mapping' from 'collections'
$ pip install Jinja2 --upgrade
[...]
$ python generate.py --lingvo ca --eligformo html
[...]
AttributeError: module 'collections' has no attribute 'Hashable'
$ pip install pyYAML --upgrade
$ python generate.py --lingvo ca --eligformo html
[...]
  File "/kurso-zagreba-metodo/html_generiloj/generi.py", line 126, in <lambda>
    env.filters['markdown'] = lambda text: jinja2.markupsafe.Markup(md(text))
AttributeError: module 'jinja2' has no attribute 'markupsafe'
    import markupsafe
    env.filters['markdown'] = lambda text: markupsafe.Markup(md(text))

Finally it works:

pip freeze
cached-property==1.5.2
chevron==0.14.0
frozendict==2.3.8
genanki==0.13.0
Jinja2==3.1.2
MarkupSafe==2.0.1
mistune==0.8.4
PyYAML==6.0.1
georgjaehnig commented 9 months ago

Dankon! Mi ĝidatigis.