osirislab / ctf101

CTF101, a wiki-project documenting Capture The Flag techniques.
https://ctf101.org/
MIT License
114 stars 25 forks source link

doesnt build. #11

Closed davidchiii closed 7 months ago

davidchiii commented 9 months ago

mkdocs too old?

 △ ~/ mkdocs --version                                                                                                   master 304d ⬡
Traceback (most recent call last):
  File "/home/scribbl/ctf101/.venv/bin/mkdocs", line 5, in <module>
    from mkdocs.__main__ import cli
  File "/home/scribbl/ctf101/.venv/lib/python3.10/site-packages/mkdocs/__main__.py", line 12, in <module>
    from mkdocs import config
  File "/home/scribbl/ctf101/.venv/lib/python3.10/site-packages/mkdocs/config/__init__.py", line 2, in <module>
    from mkdocs.config.defaults import DEFAULT_SCHEMA
  File "/home/scribbl/ctf101/.venv/lib/python3.10/site-packages/mkdocs/config/defaults.py", line 4, in <module>
    from mkdocs.config import config_options
  File "/home/scribbl/ctf101/.venv/lib/python3.10/site-packages/mkdocs/config/config_options.py", line 3, in <module>
    from collections import Sequence
ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

https://stackoverflow.com/questions/73491058/importerror-cannot-import-name-sequence-from-collections-usr-lib-python3

will attempt to migrate it to newer build of mkdocs + add more maintenance to the page.

davidchiii commented 7 months ago

12 Migrated to Mkdocs Material 1.x