Stang created this task.
Stang added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  **List of steps to reproduce**:
  
  - Register a new OAuth customer token on meta 
<https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration>
  - Login to a tool at Toolforge
  - Clone latest PWB repository following guidance on wikitech 
<https://wikitech.wikimedia.org/wiki/Help:Toolforge/Pywikibot#Setup_a_Python_virtual_environment_for_library_dependencies>
  - Run `./pwb.py generate_user_files.py`, following the guidence
  - Insert the tokens and secrets got at step 1
  - Run `./pwb.py login`
  
  **What happens?**:
  Got an uncaught `pywikibot.exceptions.NoUsernameError` exception
  
    tools.satori@tools-sgebastion-08:~/pywikibot-core$ source 
$HOME/pwb/bin/activate
    (pwb) tools.satori@tools-sgebastion-08:~/pywikibot-core$ ./pwb.py login -v 
-debug
    Found 1 wikipedia:test processes running, including this one.
    
    === Pywikibot framework v6.6.3 -- Logging header ===
    COMMAND: ['./scripts/login.py', '-v', '-debug']
    DATE: 2021-12-28 21:43:13.614900 UTC
    VERSION: [https] r-pywikibot-core (92b6626, g15529, 2021/12/27, 13:13:24, 
n/a)
    SYSTEM: posix.uname_result(sysname='Linux', nodename='tools-sgebastion-08', 
release='4.19.0-0.bpo.14-amd64', version='#1 SMP Debian 4.19.171-2~deb9u1 
(2021-02-08)', machine='x86_64')
    CONFIG FILE DIR: 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core
    PACKAGES:
      __main__ (scripts/login.py) = ??
      _bz2 
(/usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so) = ??
      _ctypes 
(/usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so) = 1.1.0
      _decimal 
(/usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so) = 1.70
      _distutils_hack 
(/data/project/satori/pwb/lib/python3.5/site-packages/_distutils_hack) = ??
      _frozen_importlib (/usr/lib/python3.5/importlib/_bootstrap.py) = ??
      _frozen_importlib_external 
(/usr/lib/python3.5/importlib/_bootstrap_external.py) = ??
      _hashlib 
(/usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so) = ??
      _json 
(/usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so) = ??
      _lzma 
(/usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so) = ??
      _opcode 
(/usr/lib/python3.5/lib-dynload/_opcode.cpython-35m-x86_64-linux-gnu.so) = ??
      _ssl 
(/usr/lib/python3.5/lib-dynload/_ssl.cpython-35m-x86_64-linux-gnu.so) = ??
      _sysconfigdata_m 
(/usr/lib/python3.5/plat-x86_64-linux-gnu/_sysconfigdata_m.py) = ??
      certifi (/data/project/satori/pwb/lib/python3.5/site-packages/certifi) = 
2021.10.08
      chardet (/data/project/satori/pwb/lib/python3.5/site-packages/chardet) = 
4.0.0
      ctypes (/usr/lib/python3.5/ctypes) = 1.1.0
      decimal (/usr/lib/python3.5/decimal.py) = 1.70
      distutils (/usr/lib/python3.5/distutils) = 3.5.3
      email (/usr/lib/python3.5/email) = ??
      encodings (/usr/lib/python3.5/encodings) = ??
      html (/usr/lib/python3.5/html) = ??
      http (/usr/lib/python3.5/http) = ??
      idna (/data/project/satori/pwb/lib/python3.5/site-packages/idna) = 2.10
      importlib (/usr/lib/python3.5/importlib) = ??
      ipaddress (/usr/lib/python3.5/ipaddress.py) = 1.0
      json (/usr/lib/python3.5/json) = 2.0.9
      jwt (/data/project/satori/pwb/lib/python3.5/site-packages/jwt) = 1.7.1
      logging (/usr/lib/python3.5/logging) = 0.5.1.2
      mwoauth (/data/project/satori/pwb/lib/python3.5/site-packages/mwoauth) = 
0.3.7
      mwparserfromhell 
(/data/project/satori/pwb/lib/python3.5/site-packages/mwparserfromhell) = 0.6.3
      oauthlib (/data/project/satori/pwb/lib/python3.5/site-packages/oauthlib) 
= 3.1.0
      pkg_resources 
(/data/project/satori/pwb/lib/python3.5/site-packages/pkg_resources) = ??
      platform (/usr/lib/python3.5/platform.py) = 1.0.7
      re (/usr/lib/python3.5/re.py) = 2.2.1
      requests (/data/project/satori/pwb/lib/python3.5/site-packages/requests) 
= 2.25.1
      requests_oauthlib 
(/data/project/satori/pwb/lib/python3.5/site-packages/requests_oauthlib) = 1.3.0
      setuptools 
(/data/project/satori/pwb/lib/python3.5/site-packages/setuptools) = 50.1.0
      six (/data/project/satori/pwb/lib/python3.5/site-packages/six.py) = 1.16.0
      termios 
(/usr/lib/python3.5/lib-dynload/termios.cpython-35m-x86_64-linux-gnu.so) = ??
      urllib (/usr/lib/python3.5/urllib) = ??
      urllib3 (/data/project/satori/pwb/lib/python3.5/site-packages/urllib3) = 
1.26.7
      xml (/usr/lib/python3.5/xml) = ??
    MODULES:
      2021-12-28 14:48:59.788963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/__init__.py
      2021-12-28 14:49:00.200963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/throttle.py
      2021-12-28 14:49:00.076963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/plural.py
      2021-12-28 14:49:00.304963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/version.py
      2021-12-28 14:49:00.236963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/chars.py
      2021-12-28 14:48:59.772963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/config.py
      2021-12-28 14:48:59.752963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/comms/__init__.py
      2021-12-28 14:48:59.836963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/echo.py
      2021-12-28 14:49:00.256963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/__init__.py
      2021-12-28 14:49:00.160963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_tokenwallet.py
      2021-12-28 14:49:00.276963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface_base.py
      2021-12-28 14:48:59.952963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/families/wikipedia_family.py
      2021-12-28 14:49:00.108963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py
      2021-12-28 14:48:59.800963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py
      2021-12-28 14:49:00.260963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/_interface_base.py
      2021-12-28 14:48:59.720963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/__metadata__.py
      2021-12-28 14:48:59.996963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/family.py
      2021-12-28 14:49:00.136963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_generators.py
      2021-12-28 14:48:59.744963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/bot_choice.py
      2021-12-28 14:49:00.060963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_revision.py
      2021-12-28 14:49:00.144963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_namespace.py
      2021-12-28 14:49:00.156963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_siteinfo.py
      2021-12-28 14:49:00.216963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/__init__.py
      2021-12-28 14:48:59.764963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/comms/http.py
      2021-12-28 14:49:00.232963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_unidata.py
      2021-12-28 14:49:00.112963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_basesite.py
      2021-12-28 14:49:00.228963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_logging.py
      2021-12-28 14:48:59.780963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/daemonize.py
      2021-12-28 14:49:00.272963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface.py
      2021-12-28 14:49:00.096963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/__init__.py
      2021-12-28 14:49:00.220963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_deprecate.py
      2021-12-28 14:48:59.832963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/diff.py
      2021-12-28 14:49:00.032963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/login.py
      2021-12-28 14:49:00.028963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/logging.py
      2021-12-28 14:49:00.128963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_extensions.py
      2021-12-28 14:48:59.848963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/exceptions.py
      2021-12-28 14:49:00.280963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface_unix.py
      2021-12-28 14:49:00.052963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_collections.py
      2021-12-28 14:49:00.292963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/transliteration.py
      2021-12-28 14:48:59.712963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/__init__.py
      2021-12-28 14:48:59.724963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/_wbtypes.py
      2021-12-28 14:49:00.248963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/formatter.py
      2021-12-28 14:49:00.016963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/i18n.py
      2021-12-28 14:49:00.140963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_interwikimap.py
      2021-12-28 14:48:59.728963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/backports.py
      2021-12-28 14:49:00.056963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_decorators.py
      2021-12-28 14:49:00.192963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/textlib.py
      2021-12-28 14:49:00.044963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/__init__.py
      2021-12-28 14:49:00.332963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/scripts/__init__.py
      2021-12-28 14:49:00.124963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_decorators.py
      2021-12-28 14:49:00.116963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_datasite.py
      2021-12-28 14:49:00.152963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_obsoletesites.py
      2021-12-28 14:48:59.740963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/bot.py
      2021-12-28 14:49:00.852963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/setup.py
    =========================================================
    
    === Pywikibot framework v6.6.3 -- Logging header ===
    COMMAND: ['./scripts/login.py', '-v', '-debug']
    DATE: 2021-12-28 21:43:14.966364 UTC
    VERSION: [https] r-pywikibot-core (92b6626, g15529, 2021/12/27, 13:13:24, 
n/a)
    SYSTEM: posix.uname_result(sysname='Linux', nodename='tools-sgebastion-08', 
release='4.19.0-0.bpo.14-amd64', version='#1 SMP Debian 4.19.171-2~deb9u1 
(2021-02-08)', machine='x86_64')
    CONFIG FILE DIR: 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core
    PACKAGES:
      __main__ (scripts/login.py) = ??
      _bz2 
(/usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so) = ??
      _ctypes 
(/usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so) = 1.1.0
      _decimal 
(/usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so) = 1.70
      _distutils_hack 
(/data/project/satori/pwb/lib/python3.5/site-packages/_distutils_hack) = ??
      _frozen_importlib (/usr/lib/python3.5/importlib/_bootstrap.py) = ??
      _frozen_importlib_external 
(/usr/lib/python3.5/importlib/_bootstrap_external.py) = ??
      _hashlib 
(/usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so) = ??
      _json 
(/usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so) = ??
      _lzma 
(/usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so) = ??
      _opcode 
(/usr/lib/python3.5/lib-dynload/_opcode.cpython-35m-x86_64-linux-gnu.so) = ??
      _ssl 
(/usr/lib/python3.5/lib-dynload/_ssl.cpython-35m-x86_64-linux-gnu.so) = ??
      _sysconfigdata_m 
(/usr/lib/python3.5/plat-x86_64-linux-gnu/_sysconfigdata_m.py) = ??
      certifi (/data/project/satori/pwb/lib/python3.5/site-packages/certifi) = 
2021.10.08
      chardet (/data/project/satori/pwb/lib/python3.5/site-packages/chardet) = 
4.0.0
      ctypes (/usr/lib/python3.5/ctypes) = 1.1.0
      decimal (/usr/lib/python3.5/decimal.py) = 1.70
      distutils (/usr/lib/python3.5/distutils) = 3.5.3
      email (/usr/lib/python3.5/email) = ??
      encodings (/usr/lib/python3.5/encodings) = ??
      html (/usr/lib/python3.5/html) = ??
      http (/usr/lib/python3.5/http) = ??
      idna (/data/project/satori/pwb/lib/python3.5/site-packages/idna) = 2.10
      importlib (/usr/lib/python3.5/importlib) = ??
      ipaddress (/usr/lib/python3.5/ipaddress.py) = 1.0
      json (/usr/lib/python3.5/json) = 2.0.9
      jwt (/data/project/satori/pwb/lib/python3.5/site-packages/jwt) = 1.7.1
      logging (/usr/lib/python3.5/logging) = 0.5.1.2
      mwoauth (/data/project/satori/pwb/lib/python3.5/site-packages/mwoauth) = 
0.3.7
      mwparserfromhell 
(/data/project/satori/pwb/lib/python3.5/site-packages/mwparserfromhell) = 0.6.3
      oauthlib (/data/project/satori/pwb/lib/python3.5/site-packages/oauthlib) 
= 3.1.0
      pkg_resources 
(/data/project/satori/pwb/lib/python3.5/site-packages/pkg_resources) = ??
      platform (/usr/lib/python3.5/platform.py) = 1.0.7
      re (/usr/lib/python3.5/re.py) = 2.2.1
      requests (/data/project/satori/pwb/lib/python3.5/site-packages/requests) 
= 2.25.1
      requests_oauthlib 
(/data/project/satori/pwb/lib/python3.5/site-packages/requests_oauthlib) = 1.3.0
      setuptools 
(/data/project/satori/pwb/lib/python3.5/site-packages/setuptools) = 50.1.0
      six (/data/project/satori/pwb/lib/python3.5/site-packages/six.py) = 1.16.0
      termios 
(/usr/lib/python3.5/lib-dynload/termios.cpython-35m-x86_64-linux-gnu.so) = ??
      urllib (/usr/lib/python3.5/urllib) = ??
      urllib3 (/data/project/satori/pwb/lib/python3.5/site-packages/urllib3) = 
1.26.7
      xml (/usr/lib/python3.5/xml) = ??
    MODULES:
      2021-12-28 14:48:59.788963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/__init__.py
      2021-12-28 14:49:00.200963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/throttle.py
      2021-12-28 14:49:00.076963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/plural.py
      2021-12-28 14:49:00.304963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/version.py
      2021-12-28 14:49:00.236963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/chars.py
      2021-12-28 14:48:59.772963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/config.py
      2021-12-28 14:48:59.752963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/comms/__init__.py
      2021-12-28 14:48:59.836963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/echo.py
      2021-12-28 14:49:00.256963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/__init__.py
      2021-12-28 14:49:00.160963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_tokenwallet.py
      2021-12-28 14:49:00.276963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface_base.py
      2021-12-28 14:48:59.952963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/families/wikipedia_family.py
      2021-12-28 14:49:00.108963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py
      2021-12-28 14:48:59.800963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py
      2021-12-28 14:49:00.260963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/_interface_base.py
      2021-12-28 14:48:59.720963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/__metadata__.py
      2021-12-28 14:48:59.996963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/family.py
      2021-12-28 14:49:00.136963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_generators.py
      2021-12-28 14:48:59.744963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/bot_choice.py
      2021-12-28 14:49:00.060963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_revision.py
      2021-12-28 14:49:00.144963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_namespace.py
      2021-12-28 14:49:00.156963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_siteinfo.py
      2021-12-28 14:49:00.216963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/__init__.py
      2021-12-28 14:48:59.764963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/comms/http.py
      2021-12-28 14:49:00.232963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_unidata.py
      2021-12-28 14:49:00.112963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_basesite.py
      2021-12-28 14:49:00.228963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_logging.py
      2021-12-28 14:48:59.780963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/daemonize.py
      2021-12-28 14:49:00.272963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface.py
      2021-12-28 14:49:00.096963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/__init__.py
      2021-12-28 14:49:00.220963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/_deprecate.py
      2021-12-28 14:48:59.832963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/diff.py
      2021-12-28 14:49:00.032963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/login.py
      2021-12-28 14:49:00.028963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/logging.py
      2021-12-28 14:49:00.128963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_extensions.py
      2021-12-28 14:48:59.848963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/exceptions.py
      2021-12-28 14:49:00.280963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/terminal_interface_unix.py
      2021-12-28 14:49:00.052963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_collections.py
      2021-12-28 14:49:00.292963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/userinterfaces/transliteration.py
      2021-12-28 14:48:59.712963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/__init__.py
      2021-12-28 14:48:59.724963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/_wbtypes.py
      2021-12-28 14:49:00.248963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/tools/formatter.py
      2021-12-28 14:49:00.016963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/i18n.py
      2021-12-28 14:49:00.140963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_interwikimap.py
      2021-12-28 14:48:59.728963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/backports.py
      2021-12-28 14:49:00.056963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/_decorators.py
      2021-12-28 14:49:00.192963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/textlib.py
      2021-12-28 14:49:00.044963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/page/__init__.py
      2021-12-28 14:49:00.332963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/scripts/__init__.py
      2021-12-28 14:49:00.124963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_decorators.py
      2021-12-28 14:49:00.116963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_datasite.py
      2021-12-28 14:49:00.152963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_obsoletesites.py
      2021-12-28 14:48:59.740963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/bot.py
      2021-12-28 14:49:00.852963 
/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/setup.py
    =========================================================
    Python 3.5.3 (default, Nov  4 2021, 15:29:10)
    [GCC 6.3.0 20170516]
    WARNING: API error mwoauth-invalid-authorization: The authorization headers 
in your request are not valid: Invalid signature
               headers=
    {'X-Frame-Options': 'DENY', 'X-Cache': 'cp1081 pass, cp1077 pass', 
'Server-Timing': 'cache;desc="pass", host;desc="cp1077"', 'Content-Type': 
'application/json; charset=utf-8', 'Mediawiki-Api-Error': 
'mwoauth-invalid-authorization', 'Content-Disposition': 'inline; 
filename=api-result.json', 'Vary': 'Accept-Encoding', 'X-Content-Type-Options': 
'nosniff', 'X-Client-IP': '185.15.56.50', 'Content-Length': '421', 
'Cache-Control': 'private, must-revalidate, max-age=0', 'Report-To': '{ 
"group": "wm_nel", "max_age": 86400, "endpoints": [{ "url": 
"https://intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0";
 }] }', 'Server': 'mw1357.eqiad.wmnet', 'Age': '0', 
'Strict-Transport-Security': 'max-age=106384710; includeSubDomains; preload', 
'NEL': '{ "report_to": "wm_nel", "max_age": 86400, "failure_fraction": 0.05, 
"success_fraction": 0.0}', 'Date': 'Tue, 28 Dec 2021 21:43:15 GMT', 
'X-Cache-Status': 'pass', 'Permissions-Policy': 'interest-cohort=()', 
'Set-Cookie': 'WMF-Last-Access=28-Dec-2021;Path=/;HttpOnly;secure;Expires=Sat, 
29 Jan 2022 12:00:00 GMT, 
WMF-Last-Access-Global=28-Dec-2021;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Sat,
 29 Jan 2022 12:00:00 GMT, GeoIP=US:::37.75:-97.82:v4; Path=/; secure; 
Domain=.wikipedia.org', 'Accept-Ranges': 'bytes', 'Connection': 'keep-alive'}
    Traceback (most recent call last):
      File "./pwb.py", line 420, in <module>
        if not main():
      File "./pwb.py", line 415, in main
        module)
      File "./pwb.py", line 113, in run_python_file
        main_mod.__dict__)
      File "./scripts/login.py", line 150, in <module>
        main()
      File "./scripts/login.py", line 138, in main
        site.login(autocreate=autocreate)
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py",
 line 366, in login
        raise e
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py",
 line 358, in login
        if self.userinfo['name'] == self.user():
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py",
 line 465, in userinfo
        uidata = uirequest.submit()
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py",
 line 1739, in submit
        self._add_defaults()
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py",
 line 1245, in _add_defaults
        and self.site.mw_version >= '1.25wmf5'):
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py",
 line 953, in mw_version
        mw_ver = MediaWikiVersion(self.version())
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_apisite.py",
 line 929, in version
        version = self.siteinfo.get('generator', expiry=1).split(' ')[1]
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_siteinfo.py",
 line 296, in get
        preloaded = self._get_general(key, expiry)
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_siteinfo.py",
 line 237, in _get_general
        default_info = self._get_siteinfo(props, expiry)
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/site/_siteinfo.py",
 line 162, in _get_siteinfo
        data = request.submit()
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py",
 line 2021, in submit
        self._data = super().submit()
      File 
"/mnt/nfs/labstore-secondary-tools-project/satori/pywikibot-core/pywikibot/data/api.py",
 line 1847, in submit
        .format(self.site, info))
    pywikibot.exceptions.NoUsernameError: Failed OAuth authentication for 
wikipedia:test: The authorization headers in your request are not valid: 
Invalid signature
    Dropped throttle(s).
    Closing network session.
    CRITICAL: Exiting due to uncaught exception <class 
'pywikibot.exceptions.NoUsernameError'>
    Network session closed.
  
  **What should have happened instead?**:
  I should login successfully.
  
  **Software version (if not a Wikimedia wiki), browser information, 
screenshots, other information, etc**:
  This is the content of `user-config.py`:
  
    family = 'wikipedia'
    mylang = 'test'
    usernames['wikipedia']['test'] = 'Crystal-bot'
    authenticate['*.wikipedia.org'] = redacted

TASK DETAIL
  https://phabricator.wikimedia.org/T298355

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Stang
Cc: Aklapper, pywikibot-bugs-list, Stang, Jyoo1011, JohnsonLee01, SHEKH, 
Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, 
Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to