Edgewall Software

Changes between Version 17 and Version 18 of TracDev/FunctionalTests


Ignore:
Timestamp:
Jan 11, 2016, 7:12:33 AM (8 years ago)
Author:
Ryan J Ollos
Comment:

Use passlib in Trac ≥ 1.2 (#12239). fcrypt is not available on PyPI, so use link to download site in pip command.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/FunctionalTests

    v17 v18  
    2929
    3030There's also an additional dependency on Windows:
    31   [http://carey.geek.nz/code/python-fcrypt/ fcrypt]
     31* [http://carey.geek.nz/code/python-fcrypt fcrypt] (Trac < 1.2)
     32* [http://pythonhosted.org/passlib passlib] (Trac >= 1.2)
    3233
    3334The usual install method will work:
    3435{{{#!sh
    35 pip install fcrypt
     36pip install http://www.carey.geek.nz/code/python-fcrypt/fcrypt-1.3.1.tar.gz
     37}}}
     38{{{#!sh
     39pip install passlib
    3640}}}
    3741
    38 If `fcrypt` is not installed, you will get the following error when running the tests with Trac 0.11:
     42If `fcrypt` is not installed, you will get the following error when running the tests with Trac 0.12 - 1.0:
    3943{{{
    40 "Exception: Unable to setup admin password"
     44Warning: cannot parse password for user "crypt" without the "crypt" module
    4145}}}
    4246
    43 or this warning starting with Trac 0.12:
     47or this warning starting with Trac 1.2:
    4448{{{
    45 Warning: cannot parse password for user "crypt" without the "crypt" module
     49The crypt module is not found. Install the passlib package from PyPI.
    4650}}}
    4751