Closed clin1234 closed 4 months ago
I have zero problems installing rstcheck in a 3.13b2 venv.
$ virtualenv -p 3.13 .venv3_13
created virtual environment CPython3.13.0.beta.2-64 in 53ms
creator CPython3Posix(dest=/home/krys/Projects/.contributions/rstcheck-core/.venv3_13, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/krys/.local/share/virtualenv)
added seed packages: pip==24.1
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
$ . .venv3_13/bin/activate
$ python -VV
Python 3.13.0b2 (main, Jun 8 2024, 19:41:53) [GCC 9.4.0]
$ pip install rstcheck
Collecting rstcheck
Using cached rstcheck-6.2.3-py3-none-any.whl.metadata (9.3 kB)
Collecting rstcheck-core>=1.1 (from rstcheck)
Using cached rstcheck_core-1.2.1-py3-none-any.whl.metadata (9.3 kB)
Collecting typer>=0.12.0 (from rstcheck)
Using cached typer-0.12.3-py3-none-any.whl.metadata (15 kB)
Collecting docutils>=0.7 (from rstcheck-core>=1.1->rstcheck)
Using cached docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB)
Collecting pydantic>=2 (from rstcheck-core>=1.1->rstcheck)
Using cached pydantic-2.8.2-py3-none-any.whl.metadata (125 kB)
Collecting click>=8.0.0 (from typer>=0.12.0->rstcheck)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting typing-extensions>=3.7.4.3 (from typer>=0.12.0->rstcheck)
Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting shellingham>=1.3.0 (from typer>=0.12.0->rstcheck)
Using cached shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting rich>=10.11.0 (from typer>=0.12.0->rstcheck)
Using cached rich-13.7.1-py3-none-any.whl.metadata (18 kB)
Collecting annotated-types>=0.4.0 (from pydantic>=2->rstcheck-core>=1.1->rstcheck)
Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.20.1 (from pydantic>=2->rstcheck-core>=1.1->rstcheck)
Using cached pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=10.11.0->typer>=0.12.0->rstcheck)
Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich>=10.11.0->typer>=0.12.0->rstcheck)
Using cached pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=10.11.0->typer>=0.12.0->rstcheck)
Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Using cached rstcheck-6.2.3-py3-none-any.whl (8.5 kB)
Using cached rstcheck_core-1.2.1-py3-none-any.whl (27 kB)
Using cached typer-0.12.3-py3-none-any.whl (47 kB)
Using cached click-8.1.7-py3-none-any.whl (97 kB)
Using cached docutils-0.21.2-py3-none-any.whl (587 kB)
Using cached pydantic-2.8.2-py3-none-any.whl (423 kB)
Using cached pydantic_core-2.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
Using cached rich-13.7.1-py3-none-any.whl (240 kB)
Using cached shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Using cached pygments-2.18.0-py3-none-any.whl (1.2 MB)
Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Installing collected packages: typing-extensions, shellingham, pygments, mdurl, docutils, click, annotated-types, pydantic-core, markdown-it-py, rich, pydantic, typer, rstcheck-core, rstcheck
Successfully installed annotated-types-0.7.0 click-8.1.7 docutils-0.21.2 markdown-it-py-3.0.0 mdurl-0.1.2 pydantic-2.8.2 pydantic-core-2.20.1 pygments-2.18.0 rich-13.7.1 rstcheck-6.2.3 rstcheck-core-1.2.1 shellingham-1.5.4 typer-0.12.3 typing-extensions-4.12.2
[notice] A new release of pip is available: 24.1 -> 24.1.1
[notice] To update, run: pip install --upgrade pip
$ rstcheck --version
rstcheck CLI Version: 6.2.3
rstcheck-core Version: 1.2.1
$ rstcheck testfile.rst
testfile.bak.rst:1: (SEVERE/4) Title overline & underline mismatch.
Error! Issues detected.
testfile.rst
content:
-------
Heading
------
To Dos
[X] I have checked the issues and think that this is not a duplicate.
[X] I added a very descriptive title to this issue.
Description
Installing for 3.13 requires UNSAFE_PYO3_SKIP_VERSION_CHECK=1 due to
pydantic-core
. But it runs.Operating System
Linux
Operating System Details
No response
Python Version
3.13.0b2
rstcheck Version
1.2.1