Skip to content

Conversation

@joaoLouceiro
Copy link

The current documentation indicates that "pip install wtforms[email]" should be installed. Running that command returns a "no matches found: wtforms[email]"

Describe the issue you are attempting to fix.

Link to any relevant issues or pull requests.

Describe what this patch does to fix the issue.

The current documentation indicates that "pip install wtforms[email]" should be installed. Running that command returns a "no matches found: wtforms[email]"
@azmeuk
Copy link
Member

azmeuk commented Apr 14, 2025

It work pretty well for me. Maybe you forgot to put double quotes around wtforms[email] and the brackets are interpreted by your shell?

~/test
❯ virtualenv env
created virtual environment CPython3.13.2.final.0-64 in 112ms
  creator CPython3Posix(dest=/home/eloi/test/env, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/home/eloi/.local/share/virtualenv)
    added seed packages: pip==25.0.1
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

~/test
❯ ./env/bin/pip install wtforms[email]
zsh: no matches found: wtforms[email]

~/test
❯ ./env/bin/pip install "wtforms[email]"
Collecting wtforms[email]
  Downloading wtforms-3.2.1-py3-none-any.whl.metadata (5.3 kB)
Collecting markupsafe (from wtforms[email])
  Using cached MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
Collecting email-validator (from wtforms[email])
  Using cached email_validator-2.2.0-py3-none-any.whl.metadata (25 kB)
Collecting dnspython>=2.0.0 (from email-validator->wtforms[email])
  Using cached dnspython-2.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting idna>=2.0.0 (from email-validator->wtforms[email])
  Using cached idna-3.10-py3-none-any.whl.metadata (10 kB)
Using cached email_validator-2.2.0-py3-none-any.whl (33 kB)
Using cached MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
Downloading wtforms-3.2.1-py3-none-any.whl (152 kB)
Using cached dnspython-2.7.0-py3-none-any.whl (313 kB)
Using cached idna-3.10-py3-none-any.whl (70 kB)
Installing collected packages: markupsafe, idna, dnspython, wtforms, email-validator
Successfully installed dnspython-2.7.0 email-validator-2.2.0 idna-3.10 markupsafe-3.0.2 wtforms-3.2.1

@azmeuk azmeuk closed this Apr 14, 2025
@joaoLouceiro
Copy link
Author

You are totally right. No issues when running it with double quotes

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants