Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected additional environment is discovered from a 'setup.cfg' section #3134

Open
sveetch opened this issue Oct 8, 2023 · 0 comments
Open
Labels
help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.

Comments

@sveetch
Copy link

sveetch commented Oct 8, 2023

Issue

I thought Tox was only discovering environments from the testenv sections from config file. However with my current configuration from the package file setup.cfg it discover an additional one named find that i've never defined anywhere.

For unknow reason, Tox see the line packages = find: as an environment definition, see the "Minimal example" below for details.

Before posting here, i searched through documentation, changelog and issues to see if it was an expected behavior but did not find anything about this.

Environment

Provide at least:

  • OS: Ubuntu 20.04.6 LTS (Linux x64)
Output of pip list of the host Python, where tox is installed
$ .venv/bin/pip list
Package                       Version   Editable project location
----------------------------- --------- -------------------------------------
alabaster                     0.7.13
asgiref                       3.7.2
Babel                         2.13.0
cachetools                    5.3.1
certifi                       2023.7.22
cffi                          1.16.0
chardet                       5.2.0
charset-normalizer            3.3.0
colorama                      0.4.6
cryptography                  41.0.4
cssselect                     1.2.0
distlib                       0.3.7
Django                        4.2.6
django-autocomplete-light     3.9.7
django-blog-lotus             0.6.1     /home/emencia/Projects/Apps/Lotus-dev
django-ckeditor               6.7.0
django-js-asset               2.1.0
django-smart-media            0.3.1
django-taggit                 4.0.0
django-view-breadcrumbs       2.4.1
docutils                      0.17.1
exceptiongroup                1.1.3
factory-boy                   3.3.0
Faker                         19.6.2
filelock                      3.12.4
flake8                        6.1.0
freezegun                     1.2.2
idna                          3.4
imagesize                     1.4.1
importlib-metadata            6.8.0
iniconfig                     2.0.0
jaraco.classes                3.3.0
jeepney                       0.8.0
Jinja2                        3.1.2
keyring                       24.2.0
livereload                    2.6.3
lxml                          4.9.3
markdown-it-py                3.0.0
MarkupSafe                    2.1.3
mccabe                        0.7.0
mdurl                         0.1.2
more-itertools                10.1.0
nh3                           0.2.14
packaging                     23.2
Pillow                        10.0.1
pip                           23.2.1
pkginfo                       1.9.6
platformdirs                  3.11.0
pluggy                        1.3.0
pycodestyle                   2.11.0
pycparser                     2.21
pyflakes                      3.1.0
Pygments                      2.16.1
pyproject-api                 1.6.1
pyquery                       2.0.0
pytest                        7.4.2
pytest-django                 4.5.2
python-dateutil               2.8.2
readme-renderer               42.0
requests                      2.31.0
requests-toolbelt             1.0.0
rfc3986                       2.0.0
rich                          13.6.0
SecretStorage                 3.3.3
setuptools                    68.2.2
six                           1.16.0
snowballstemmer               2.2.0
sorl-thumbnail                12.10.0
Sphinx                        5.3.0
sphinx-rtd-theme              1.1.0
sphinxcontrib-applehelp       1.0.7
sphinxcontrib-devhelp         1.0.5
sphinxcontrib-htmlhelp        2.0.4
sphinxcontrib-jsmath          1.0.1
sphinxcontrib-qthelp          1.0.6
sphinxcontrib-serializinghtml 1.1.9
sqlparse                      0.4.4
tomli                         2.0.1
tornado                       6.3.3
tox                           4.11.3
twine                         4.0.2
typing_extensions             4.8.0
urllib3                       2.0.6
virtualenv                    20.24.5
wheel                         0.41.2
zipp                          3.17.0

Output of running tox

Output of tox -rvv
$ .venv/bin/tox -rvv
.pkg: 258 W remove tox env folder /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg [tox/tox_env/api.py:322]
py: 304 I find interpreter for spec PythonSpec(path=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python) [virtualenv/discovery/builtin.py:58]
py: 304 D discover exe for PythonInfo(spec=CPython3.10.7.final.0-64, exe=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python, platform=linux, version='3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', encoding_fs_io=utf-8-utf-8) in /home/emencia/.pyenv/versions/3.10.7 [virtualenv/discovery/py_info.py:441]
py: 305 D filesystem is case-sensitive [virtualenv/info.py:26]
py: 306 D got python info of %s from (PosixPath('/home/emencia/.pyenv/versions/3.10.7/bin/python3.10'), PosixPath('/home/emencia/.local/share/virtualenv/py_info/1/c4639834234505af2123ebc1d5b545bd27e00c230c4a284d84eb7d9752495c6f.json')) [virtualenv/app_data/via_disk_folder.py:131]
py: 337 I proposed PythonInfo(spec=CPython3.10.7.final.0-64, system=/home/emencia/.pyenv/versions/3.10.7/bin/python3.10, exe=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python, platform=linux, version='3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
py: 337 D accepted PythonInfo(spec=CPython3.10.7.final.0-64, system=/home/emencia/.pyenv/versions/3.10.7/bin/python3.10, exe=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python, platform=linux, version='3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:67]
py: 364 I create virtual environment via CPython3Posix(dest=/home/emencia/Projects/Apps/Lotus-dev/.tox/py, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:50]
py: 365 D create folder /home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin [virtualenv/util/path/_sync.py:12]
py: 365 D create folder /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages [virtualenv/util/path/_sync.py:12]
py: 365 D write /home/emencia/Projects/Apps/Lotus-dev/.tox/py/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
py: 365 D       home = /home/emencia/.pyenv/versions/3.10.7/bin [virtualenv/create/pyenv_cfg.py:36]
py: 365 D       implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
py: 365 D       version_info = 3.10.7.final.0 [virtualenv/create/pyenv_cfg.py:36]
py: 366 D       virtualenv = 20.24.5 [virtualenv/create/pyenv_cfg.py:36]
py: 366 D       include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
py: 366 D       base-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
py: 366 D       base-exec-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
py: 366 D       base-executable = /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 [virtualenv/create/pyenv_cfg.py:36]
py: 366 D symlink /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin/python [virtualenv/util/path/_sync.py:32]
py: 366 D create virtualenv import hook file /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:91]
py: 366 D create /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:94]
py: 367 D ============================== target debug ============================== [virtualenv/run/session.py:52]
py: 367 D debug via /home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin/python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:200]
py: 367 D {
  "sys": {
    "executable": "/home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin/python",
    "_base_executable": "/home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin/python",
    "prefix": "/home/emencia/Projects/Apps/Lotus-dev/.tox/py",
    "base_prefix": "/home/emencia/.pyenv/versions/3.10.7",
    "real_prefix": null,
    "exec_prefix": "/home/emencia/Projects/Apps/Lotus-dev/.tox/py",
    "base_exec_prefix": "/home/emencia/.pyenv/versions/3.10.7",
    "path": [
      "/home/emencia/.pyenv/versions/3.10.7/lib/python310.zip",
      "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10",
      "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/lib-dynload",
      "/home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages"
    ],
    "meta_path": [
      "<class '_virtualenv._Finder'>",
      "<class '_frozen_importlib.BuiltinImporter'>",
      "<class '_frozen_importlib.FrozenImporter'>",
      "<class '_frozen_importlib_external.PathFinder'>"
    ],
    "fs_encoding": "utf-8",
    "io_encoding": "utf-8"
  },
  "version": "3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]",
  "makefile_filename": "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile",
  "os": "<module 'os' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/os.py'>",
  "site": "<module 'site' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/site.py'>",
  "datetime": "<module 'datetime' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/datetime.py'>",
  "math": "<module 'math' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/lib-dynload/math.cpython-310-x86_64-linux-gnu.so'>",
  "json": "<module 'json' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/json/__init__.py'>"
} [virtualenv/run/session.py:53]
py: 401 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/emencia/.local/share/virtualenv) [virtualenv/run/session.py:57]
py: 405 D got embed update of distribution %s from ('pip', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
py: 408 D got embed update of distribution %s from ('setuptools', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
py: 410 D using periodically updated wheel /home/emencia/.local/share/virtualenv/wheel/house/setuptools-68.2.2-py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:49]
py: 410 D got embed update of distribution %s from ('wheel', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
py: 411 D install pip from wheel /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/seed/wheels/embed/pip-23.2.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py: 411 D install setuptools from wheel /home/emencia/.local/share/virtualenv/wheel/house/setuptools-68.2.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py: 412 D install wheel from wheel /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/seed/wheels/embed/wheel-0.41.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
py: 414 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/pip [virtualenv/util/path/_sync.py:40]
py: 415 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/pkg_resources to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
py: 415 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel-0.41.2.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/wheel-0.41.2.virtualenv [virtualenv/util/path/_sync.py:40]
py: 416 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/wheel [virtualenv/util/path/_sync.py:40]
py: 433 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel-0.41.2.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/wheel-0.41.2.dist-info [virtualenv/util/path/_sync.py:40]
py: 439 D generated console scripts wheel3.10 wheel-3.10 wheel wheel3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py: 442 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/distutils-precedence.pth to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
py: 442 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
py: 490 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/_distutils_hack to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
py: 491 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools-68.2.2.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/setuptools-68.2.2.virtualenv [virtualenv/util/path/_sync.py:40]
py: 491 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools-68.2.2.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/setuptools-68.2.2.dist-info [virtualenv/util/path/_sync.py:40]
py: 493 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py: 527 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/pip-23.2.1.virtualenv [virtualenv/util/path/_sync.py:40]
py: 527 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/py/lib/python3.10/site-packages/pip-23.2.1.dist-info [virtualenv/util/path/_sync.py:40]
py: 529 D generated console scripts pip3 pip3.10 pip-3.10 pip [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
py: 529 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:63]
py: 532 D write /home/emencia/Projects/Apps/Lotus-dev/.tox/py/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
py: 532 D       home = /home/emencia/.pyenv/versions/3.10.7/bin [virtualenv/create/pyenv_cfg.py:36]
py: 532 D       implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
py: 532 D       version_info = 3.10.7.final.0 [virtualenv/create/pyenv_cfg.py:36]
py: 533 D       virtualenv = 20.24.5 [virtualenv/create/pyenv_cfg.py:36]
py: 533 D       include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
py: 533 D       base-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
py: 533 D       base-exec-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
py: 533 D       base-executable = /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 539 I find interpreter for spec PythonSpec(path=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python) [virtualenv/discovery/builtin.py:58]
.pkg: 540 D discover exe from cache /home/emencia/.pyenv/versions/3.10.7 - exact False: PythonInfo({'architecture': 64, 'base_exec_prefix': '/home/emencia/.pyenv/versions/3.10.7', 'base_prefix': '/home/emencia/.pyenv/versions/3.10.7', 'distutils_install': {'data': '', 'headers': 'include/python3.10/UNKNOWN', 'platlib': 'lib/python3.10/site-packages', 'purelib': 'lib/python3.10/site-packages', 'scripts': 'bin'}, 'exec_prefix': '/home/emencia/.pyenv/versions/3.10.7', 'executable': '/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python', 'file_system_encoding': 'utf-8', 'has_venv': True, 'implementation': 'CPython', 'max_size': 9223372036854775807, 'original_executable': '/home/emencia/.pyenv/versions/3.10.7/bin/python3.10', 'os': 'posix', 'path': ['/home/emencia/.pyenv/versions/3.6.13/lib/python3.6/site-packages/virtualenv/discovery', '/home/emencia/.pyenv/versions/3.10.7/lib/python310.zip', '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10', '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/lib-dynload', '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/site-packages'], 'platform': 'linux', 'prefix': '/home/emencia/.pyenv/versions/3.10.7', 'real_prefix': None, 'stdout_encoding': 'utf-8', 'sysconfig': {'makefile_filename': '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile'}, 'sysconfig_paths': {'data': '{base}', 'include': '{installed_base}/include/python{py_version_short}{abiflags}', 'platlib': '{platbase}/{platlibdir}/python{py_version_short}/site-packages', 'platstdlib': '{platbase}/{platlibdir}/python{py_version_short}', 'purelib': '{base}/lib/python{py_version_short}/site-packages', 'scripts': '{base}/bin', 'stdlib': '{installed_base}/{platlibdir}/python{py_version_short}'}, 'sysconfig_vars': {'PYTHONFRAMEWORK': '', 'abiflags': '', 'base': '/home/emencia/.pyenv/versions/3.10.7', 'installed_base': '/home/emencia/.pyenv/versions/3.10.7', 'platbase': '/home/emencia/.pyenv/versions/3.10.7', 'platlibdir': 'lib', 'py_version_short': '3.10'}, 'system_executable': '/home/emencia/.pyenv/versions/3.10.7/bin/python3.10', 'system_stdlib': '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10', 'system_stdlib_platform': '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10', 'version': '3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', 'version_info': VersionInfo(major=3, minor=10, micro=7, releaselevel='final', serial=0)}) [virtualenv/discovery/py_info.py:439]
.pkg: 540 I proposed PythonInfo(spec=CPython3.10.7.final.0-64, system=/home/emencia/.pyenv/versions/3.10.7/bin/python3.10, exe=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python, platform=linux, version='3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65]
.pkg: 540 D accepted PythonInfo(spec=CPython3.10.7.final.0-64, system=/home/emencia/.pyenv/versions/3.10.7/bin/python3.10, exe=/home/emencia/Projects/Apps/Lotus-dev/.venv/bin/python, platform=linux, version='3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:67]
.pkg: 542 I create virtual environment via CPython3Posix(dest=/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:50]
.pkg: 542 D create folder /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/bin [virtualenv/util/path/_sync.py:12]
.pkg: 543 D create folder /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages [virtualenv/util/path/_sync.py:12]
.pkg: 543 D write /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
.pkg: 543 D     home = /home/emencia/.pyenv/versions/3.10.7/bin [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     version_info = 3.10.7.final.0 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     virtualenv = 20.24.5 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     base-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 543 D     base-exec-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 544 D     base-executable = /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 544 D symlink /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/bin/python [virtualenv/util/path/_sync.py:32]
.pkg: 544 D create virtualenv import hook file /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:91]
.pkg: 544 D create /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:94]
.pkg: 544 D ============================== target debug ============================== [virtualenv/run/session.py:52]
.pkg: 545 D debug via /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/bin/python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:200]
.pkg: 545 D {
  "sys": {
    "executable": "/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/bin/python",
    "_base_executable": "/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/bin/python",
    "prefix": "/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg",
    "base_prefix": "/home/emencia/.pyenv/versions/3.10.7",
    "real_prefix": null,
    "exec_prefix": "/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg",
    "base_exec_prefix": "/home/emencia/.pyenv/versions/3.10.7",
    "path": [
      "/home/emencia/.pyenv/versions/3.10.7/lib/python310.zip",
      "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10",
      "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/lib-dynload",
      "/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages"
    ],
    "meta_path": [
      "<class '_virtualenv._Finder'>",
      "<class '_frozen_importlib.BuiltinImporter'>",
      "<class '_frozen_importlib.FrozenImporter'>",
      "<class '_frozen_importlib_external.PathFinder'>"
    ],
    "fs_encoding": "utf-8",
    "io_encoding": "utf-8"
  },
  "version": "3.10.7 (main, Oct  1 2022, 23:51:25) [GCC 9.4.0]",
  "makefile_filename": "/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/config-3.10-x86_64-linux-gnu/Makefile",
  "os": "<module 'os' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/os.py'>",
  "site": "<module 'site' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/site.py'>",
  "datetime": "<module 'datetime' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/datetime.py'>",
  "math": "<module 'math' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/lib-dynload/math.cpython-310-x86_64-linux-gnu.so'>",
  "json": "<module 'json' from '/home/emencia/.pyenv/versions/3.10.7/lib/python3.10/json/__init__.py'>"
} [virtualenv/run/session.py:53]
.pkg: 579 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/emencia/.local/share/virtualenv) [virtualenv/run/session.py:57]
.pkg: 584 D got embed update of distribution %s from ('pip', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/pip.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 585 D got embed update of distribution %s from ('wheel', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/wheel.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 586 D got embed update of distribution %s from ('setuptools', PosixPath('/home/emencia/.local/share/virtualenv/wheel/3.10/embed/3/setuptools.json')) [virtualenv/app_data/via_disk_folder.py:131]
.pkg: 589 D using periodically updated wheel /home/emencia/.local/share/virtualenv/wheel/house/setuptools-68.2.2-py3-none-any.whl [virtualenv/seed/wheels/periodic_update.py:49]
.pkg: 590 D install pip from wheel /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/seed/wheels/embed/pip-23.2.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.pkg: 590 D install wheel from wheel /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/virtualenv/seed/wheels/embed/wheel-0.41.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.pkg: 591 D install setuptools from wheel /home/emencia/.local/share/virtualenv/wheel/house/setuptools-68.2.2-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49]
.pkg: 593 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/pip [virtualenv/util/path/_sync.py:40]
.pkg: 594 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/pkg_resources to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40]
.pkg: 594 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel-0.41.2.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/wheel-0.41.2.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 595 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/wheel [virtualenv/util/path/_sync.py:40]
.pkg: 613 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/wheel-0.41.2-py3-none-any/wheel-0.41.2.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/wheel-0.41.2.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 619 D generated console scripts wheel-3.10 wheel wheel3 wheel3.10 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 621 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/distutils-precedence.pth to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40]
.pkg: 622 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/setuptools [virtualenv/util/path/_sync.py:40]
.pkg: 669 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/_distutils_hack to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40]
.pkg: 670 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools-68.2.2.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/setuptools-68.2.2.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 670 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/setuptools-68.2.2-py3-none-any/setuptools-68.2.2.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/setuptools-68.2.2.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 673 D generated console scripts  [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 701 D copy /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.virtualenv to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/pip-23.2.1.virtualenv [virtualenv/util/path/_sync.py:40]
.pkg: 702 D copy directory /home/emencia/.local/share/virtualenv/wheel/3.10/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.dist-info to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/lib/python3.10/site-packages/pip-23.2.1.dist-info [virtualenv/util/path/_sync.py:40]
.pkg: 703 D generated console scripts pip3.10 pip-3.10 pip pip3 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43]
.pkg: 704 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:63]
.pkg: 706 D write /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32]
.pkg: 706 D     home = /home/emencia/.pyenv/versions/3.10.7/bin [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     implementation = CPython [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     version_info = 3.10.7.final.0 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     virtualenv = 20.24.5 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     base-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 706 D     base-exec-prefix = /home/emencia/.pyenv/versions/3.10.7 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 707 D     base-executable = /home/emencia/.pyenv/versions/3.10.7/bin/python3.10 [virtualenv/create/pyenv_cfg.py:36]
.pkg: 708 W install_requires> python -I -m pip install 'setuptools>=40.8.0' wheel [tox/tox_env/api.py:427]
Requirement already satisfied: setuptools>=40.8.0 in ./.tox/.pkg/lib/python3.10/site-packages (68.2.2)
Requirement already satisfied: wheel in ./.tox/.pkg/lib/python3.10/site-packages (0.41.2)
.pkg: 1972 I exit 0 (1.26 seconds) /home/emencia/Projects/Apps/Lotus-dev> python -I -m pip install 'setuptools>=40.8.0' wheel pid=116152 [tox/execute/api.py:279]
.pkg: 1974 W _optional_hooks> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:427]
Backend: run command _optional_hooks with args {}
Backend: Wrote response {'return': {'get_requires_for_build_sdist': True, 'prepare_metadata_for_build_wheel': True, 'get_requires_for_build_wheel': True, 'build_editable': True, 'get_requires_for_build_editable': True, 'prepare_metadata_for_build_editable': True}} to /tmp/pep517__optional_hooks-30uj0d67.json
.pkg: 2219 I exit None (0.24 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 2220 W get_requires_for_build_sdist> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:427]
Backend: run command get_requires_for_build_sdist with args {'config_settings': None}
running egg_info
writing django_blog_lotus.egg-info/PKG-INFO
writing dependency_links to django_blog_lotus.egg-info/dependency_links.txt
writing requirements to django_blog_lotus.egg-info/requires.txt
writing top-level names to django_blog_lotus.egg-info/top_level.txt
reading manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching 'sphinx_reload.py'
warning: no files found matching '*' under directory 'lotus/static'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENCE.txt'
writing manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
Backend: Wrote response {'return': []} to /tmp/pep517_get_requires_for_build_sdist-u9_sjqpb.json
.pkg: 2323 I exit None (0.10 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 2324 W get_requires_for_build_wheel> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:427]
Backend: run command get_requires_for_build_wheel with args {'config_settings': None}
running egg_info
writing django_blog_lotus.egg-info/PKG-INFO
writing dependency_links to django_blog_lotus.egg-info/dependency_links.txt
writing requirements to django_blog_lotus.egg-info/requires.txt
writing top-level names to django_blog_lotus.egg-info/top_level.txt
reading manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching 'sphinx_reload.py'
warning: no files found matching '*' under directory 'lotus/static'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENCE.txt'
writing manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
Backend: Wrote response {'return': ['wheel']} to /tmp/pep517_get_requires_for_build_wheel-j98km7pf.json
.pkg: 2395 I exit None (0.07 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 2396 W install_requires_for_build_wheel> python -I -m pip install wheel [tox/tox_env/api.py:427]
Requirement already satisfied: wheel in ./.tox/.pkg/lib/python3.10/site-packages (0.41.2)
.pkg: 2946 I exit 0 (0.55 seconds) /home/emencia/Projects/Apps/Lotus-dev> python -I -m pip install wheel pid=116206 [tox/execute/api.py:279]
.pkg: 2947 W prepare_metadata_for_build_wheel> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:427]
Backend: run command prepare_metadata_for_build_wheel with args {'metadata_directory': '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta', 'config_settings': None}
running dist_info
creating /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info
writing /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/PKG-INFO
writing dependency_links to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/dependency_links.txt
writing requirements to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/requires.txt
writing top-level names to /home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/top_level.txt
writing manifest file '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/SOURCES.txt'
reading manifest file '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching 'sphinx_reload.py'
warning: no files found matching '*' under directory 'lotus/static'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENCE.txt'
writing manifest file '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus.egg-info/SOURCES.txt'
creating '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/.meta/django_blog_lotus-0.6.1.dist-info'
The [wheel] section is deprecated. Use [bdist_wheel] instead.
Backend: Wrote response {'return': 'django_blog_lotus-0.6.1.dist-info'} to /tmp/pep517_prepare_metadata_for_build_wheel-_9kwyq57.json
.pkg: 3048 I exit None (0.10 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 3057 W build_sdist> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ [tox/tox_env/api.py:427]
Backend: run command build_sdist with args {'sdist_directory': '/home/emencia/Projects/Apps/Lotus-dev/.tox/.pkg/dist', 'config_settings': None}
running sdist
running egg_info
writing django_blog_lotus.egg-info/PKG-INFO
writing dependency_links to django_blog_lotus.egg-info/dependency_links.txt
writing requirements to django_blog_lotus.egg-info/requires.txt
writing top-level names to django_blog_lotus.egg-info/top_level.txt
reading manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching 'sphinx_reload.py'
warning: no files found matching '*' under directory 'lotus/static'
warning: no previously-included files matching '*' found under directory 'tests'
warning: no previously-included files matching '__pycache__' found under directory '*'
warning: no previously-included files matching '*.py[co]' found under directory '*'
adding license file 'LICENCE.txt'
writing manifest file 'django_blog_lotus.egg-info/SOURCES.txt'
running check
creating django-blog-lotus-0.6.1
creating django-blog-lotus-0.6.1/backup_tests
creating django-blog-lotus-0.6.1/django_blog_lotus.egg-info
creating django-blog-lotus-0.6.1/lotus
creating django-blog-lotus-0.6.1/lotus/admin
creating django-blog-lotus-0.6.1/lotus/contrib
creating django-blog-lotus-0.6.1/lotus/factories
creating django-blog-lotus-0.6.1/lotus/forms
creating django-blog-lotus-0.6.1/lotus/locale
creating django-blog-lotus-0.6.1/lotus/locale/de
creating django-blog-lotus-0.6.1/lotus/locale/de/LC_MESSAGES
creating django-blog-lotus-0.6.1/lotus/locale/en
creating django-blog-lotus-0.6.1/lotus/locale/en/LC_MESSAGES
creating django-blog-lotus-0.6.1/lotus/locale/fr
creating django-blog-lotus-0.6.1/lotus/locale/fr/LC_MESSAGES
creating django-blog-lotus-0.6.1/lotus/management
creating django-blog-lotus-0.6.1/lotus/management/commands
creating django-blog-lotus-0.6.1/lotus/migrations
creating django-blog-lotus-0.6.1/lotus/models
creating django-blog-lotus-0.6.1/lotus/serializers
creating django-blog-lotus-0.6.1/lotus/templates
creating django-blog-lotus-0.6.1/lotus/templates/admin
creating django-blog-lotus-0.6.1/lotus/templates/admin/lotus
creating django-blog-lotus-0.6.1/lotus/templates/admin/lotus/article
creating django-blog-lotus-0.6.1/lotus/templates/admin/lotus/category
creating django-blog-lotus-0.6.1/lotus/templates/lotus
creating django-blog-lotus-0.6.1/lotus/templates/lotus/article
creating django-blog-lotus-0.6.1/lotus/templates/lotus/article/partials
creating django-blog-lotus-0.6.1/lotus/templates/lotus/author
creating django-blog-lotus-0.6.1/lotus/templates/lotus/author/partials
creating django-blog-lotus-0.6.1/lotus/templates/lotus/category
creating django-blog-lotus-0.6.1/lotus/templates/lotus/category/partials
creating django-blog-lotus-0.6.1/lotus/templates/lotus/tag
creating django-blog-lotus-0.6.1/lotus/templatetags
creating django-blog-lotus-0.6.1/lotus/utils
creating django-blog-lotus-0.6.1/lotus/views
creating django-blog-lotus-0.6.1/lotus/views/admin
creating django-blog-lotus-0.6.1/lotus/viewsets
copying files to django-blog-lotus-0.6.1...
copying LICENCE.txt -> django-blog-lotus-0.6.1
copying MANIFEST.in -> django-blog-lotus-0.6.1
copying README.rst -> django-blog-lotus-0.6.1
copying setup.cfg -> django-blog-lotus-0.6.1
copying setup.py -> django-blog-lotus-0.6.1
copying backup_tests/__init__.py -> django-blog-lotus-0.6.1/backup_tests
copying backup_tests/conftest.py -> django-blog-lotus-0.6.1/backup_tests
copying django_blog_lotus.egg-info/PKG-INFO -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying django_blog_lotus.egg-info/SOURCES.txt -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying django_blog_lotus.egg-info/dependency_links.txt -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying django_blog_lotus.egg-info/requires.txt -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying django_blog_lotus.egg-info/top_level.txt -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying django_blog_lotus.egg-info/zip-safe -> django-blog-lotus-0.6.1/django_blog_lotus.egg-info
copying lotus/__init__.py -> django-blog-lotus-0.6.1/lotus
copying lotus/admin_filters.py -> django-blog-lotus-0.6.1/lotus
copying lotus/api_urls.py -> django-blog-lotus-0.6.1/lotus
copying lotus/apps.py -> django-blog-lotus-0.6.1/lotus
copying lotus/choices.py -> django-blog-lotus-0.6.1/lotus
copying lotus/exceptions.py -> django-blog-lotus-0.6.1/lotus
copying lotus/lookups.py -> django-blog-lotus-0.6.1/lotus
copying lotus/managers.py -> django-blog-lotus-0.6.1/lotus
copying lotus/responses.py -> django-blog-lotus-0.6.1/lotus
copying lotus/settings.py -> django-blog-lotus-0.6.1/lotus
copying lotus/urls.py -> django-blog-lotus-0.6.1/lotus
copying lotus/admin/__init__.py -> django-blog-lotus-0.6.1/lotus/admin
copying lotus/admin/article.py -> django-blog-lotus-0.6.1/lotus/admin
copying lotus/admin/category.py -> django-blog-lotus-0.6.1/lotus/admin
copying lotus/contrib/__init__.py -> django-blog-lotus-0.6.1/lotus/contrib
copying lotus/contrib/django_configuration.py -> django-blog-lotus-0.6.1/lotus/contrib
copying lotus/factories/__init__.py -> django-blog-lotus-0.6.1/lotus/factories
copying lotus/factories/article.py -> django-blog-lotus-0.6.1/lotus/factories
copying lotus/factories/author.py -> django-blog-lotus-0.6.1/lotus/factories
copying lotus/factories/category.py -> django-blog-lotus-0.6.1/lotus/factories
copying lotus/factories/tag.py -> django-blog-lotus-0.6.1/lotus/factories
copying lotus/forms/__init__.py -> django-blog-lotus-0.6.1/lotus/forms
copying lotus/forms/article.py -> django-blog-lotus-0.6.1/lotus/forms
copying lotus/forms/category.py -> django-blog-lotus-0.6.1/lotus/forms
copying lotus/forms/translated.py -> django-blog-lotus-0.6.1/lotus/forms
copying lotus/locale/django.pot -> django-blog-lotus-0.6.1/lotus/locale
copying lotus/locale/de/LC_MESSAGES/django.mo -> django-blog-lotus-0.6.1/lotus/locale/de/LC_MESSAGES
copying lotus/locale/de/LC_MESSAGES/django.po -> django-blog-lotus-0.6.1/lotus/locale/de/LC_MESSAGES
copying lotus/locale/en/LC_MESSAGES/django.mo -> django-blog-lotus-0.6.1/lotus/locale/en/LC_MESSAGES
copying lotus/locale/en/LC_MESSAGES/django.po -> django-blog-lotus-0.6.1/lotus/locale/en/LC_MESSAGES
copying lotus/locale/fr/LC_MESSAGES/django.mo -> django-blog-lotus-0.6.1/lotus/locale/fr/LC_MESSAGES
copying lotus/locale/fr/LC_MESSAGES/django.po -> django-blog-lotus-0.6.1/lotus/locale/fr/LC_MESSAGES
copying lotus/management/__init__.py -> django-blog-lotus-0.6.1/lotus/management
copying lotus/management/commands/__init__.py -> django-blog-lotus-0.6.1/lotus/management/commands
copying lotus/management/commands/lotus_demo.py -> django-blog-lotus-0.6.1/lotus/management/commands
copying lotus/migrations/0001_initial.py -> django-blog-lotus-0.6.1/lotus/migrations
copying lotus/migrations/__init__.py -> django-blog-lotus-0.6.1/lotus/migrations
copying lotus/models/__init__.py -> django-blog-lotus-0.6.1/lotus/models
copying lotus/models/article.py -> django-blog-lotus-0.6.1/lotus/models
copying lotus/models/author.py -> django-blog-lotus-0.6.1/lotus/models
copying lotus/models/category.py -> django-blog-lotus-0.6.1/lotus/models
copying lotus/models/translated.py -> django-blog-lotus-0.6.1/lotus/models
copying lotus/serializers/__init__.py -> django-blog-lotus-0.6.1/lotus/serializers
copying lotus/serializers/article.py -> django-blog-lotus-0.6.1/lotus/serializers
copying lotus/serializers/author.py -> django-blog-lotus-0.6.1/lotus/serializers
copying lotus/serializers/category.py -> django-blog-lotus-0.6.1/lotus/serializers
copying lotus/templates/admin/lotus/article/change_form.html -> django-blog-lotus-0.6.1/lotus/templates/admin/lotus/article
copying lotus/templates/admin/lotus/article/translate_original.html -> django-blog-lotus-0.6.1/lotus/templates/admin/lotus/article
copying lotus/templates/admin/lotus/category/change_form.html -> django-blog-lotus-0.6.1/lotus/templates/admin/lotus/category
copying lotus/templates/admin/lotus/category/translate_original.html -> django-blog-lotus-0.6.1/lotus/templates/admin/lotus/category
copying lotus/templates/lotus/base.html -> django-blog-lotus-0.6.1/lotus/templates/lotus
copying lotus/templates/lotus/pagination.html -> django-blog-lotus-0.6.1/lotus/templates/lotus
copying lotus/templates/lotus/preview_switch.html -> django-blog-lotus-0.6.1/lotus/templates/lotus
copying lotus/templates/lotus/article/detail.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/article
copying lotus/templates/lotus/article/list.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/article
copying lotus/templates/lotus/article/partials/item.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/article/partials
copying lotus/templates/lotus/article/partials/siblings.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/article/partials
copying lotus/templates/lotus/author/detail.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/author
copying lotus/templates/lotus/author/list.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/author
copying lotus/templates/lotus/author/partials/item.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/author/partials
copying lotus/templates/lotus/category/detail.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/category
copying lotus/templates/lotus/category/list.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/category
copying lotus/templates/lotus/category/partials/item.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/category/partials
copying lotus/templates/lotus/category/partials/siblings.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/category/partials
copying lotus/templates/lotus/tag/detail.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/tag
copying lotus/templates/lotus/tag/list.html -> django-blog-lotus-0.6.1/lotus/templates/lotus/tag
copying lotus/templatetags/__init__.py -> django-blog-lotus-0.6.1/lotus/templatetags
copying lotus/templatetags/lotus.py -> django-blog-lotus-0.6.1/lotus/templatetags
copying lotus/utils/__init__.py -> django-blog-lotus-0.6.1/lotus/utils
copying lotus/utils/factory.py -> django-blog-lotus-0.6.1/lotus/utils
copying lotus/utils/imaging.py -> django-blog-lotus-0.6.1/lotus/utils
copying lotus/utils/language.py -> django-blog-lotus-0.6.1/lotus/utils
copying lotus/utils/tests.py -> django-blog-lotus-0.6.1/lotus/utils
copying lotus/views/__init__.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/article.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/author.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/category.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/mixins.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/preview.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/tag.py -> django-blog-lotus-0.6.1/lotus/views
copying lotus/views/admin/__init__.py -> django-blog-lotus-0.6.1/lotus/views/admin
copying lotus/views/admin/article.py -> django-blog-lotus-0.6.1/lotus/views/admin
copying lotus/views/admin/category.py -> django-blog-lotus-0.6.1/lotus/views/admin
copying lotus/views/admin/mixins.py -> django-blog-lotus-0.6.1/lotus/views/admin
copying lotus/viewsets/__init__.py -> django-blog-lotus-0.6.1/lotus/viewsets
copying lotus/viewsets/article.py -> django-blog-lotus-0.6.1/lotus/viewsets
copying lotus/viewsets/author.py -> django-blog-lotus-0.6.1/lotus/viewsets
copying lotus/viewsets/category.py -> django-blog-lotus-0.6.1/lotus/viewsets
copying lotus/viewsets/mixins.py -> django-blog-lotus-0.6.1/lotus/viewsets
Writing django-blog-lotus-0.6.1/setup.cfg
Creating tar archive
removing 'django-blog-lotus-0.6.1' (and everything under it)
Backend: Wrote response {'return': 'django-blog-lotus-0.6.1.tar.gz'} to /tmp/pep517_build_sdist-z6q36puw.json
.pkg: 3219 I exit None (0.16 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 3219 D package .tmp/package/15/django-blog-lotus-0.6.1.tar.gz links to .pkg/dist/django-blog-lotus-0.6.1.tar.gz (/home/emencia/Projects/Apps/Lotus-dev/.tox) [tox/util/file_view.py:39]
py: 3220 W install_package_deps> python -I -m pip install 'Django<5.0,>=3.2' 'django-autocomplete-light>=3.9.7' 'django-ckeditor>=6.0.0' 'django-smart-media>=0.2.2' 'django-taggit>=3.1.0' [tox/tox_env/api.py:427]
Collecting Django<5.0,>=3.2
  Obtaining dependency information for Django<5.0,>=3.2 from https://files.pythonhosted.org/packages/b9/45/707dfc56f381222c1c798503546cb390934ab246fc45b5051ef66e31099c/Django-4.2.6-py3-none-any.whl.metadata
  Using cached Django-4.2.6-py3-none-any.whl.metadata (4.1 kB)
Collecting django-autocomplete-light>=3.9.7
  Using cached django_autocomplete_light-3.9.7-py3-none-any.whl
Collecting django-ckeditor>=6.0.0
  Obtaining dependency information for django-ckeditor>=6.0.0 from https://files.pythonhosted.org/packages/1d/82/8e09693d812dd1fb749515e074a6612f03a946d98c679fde861b28b96e92/django_ckeditor-6.7.0-py3-none-any.whl.metadata
  Using cached django_ckeditor-6.7.0-py3-none-any.whl.metadata (32 kB)
Collecting django-smart-media>=0.2.2
  Using cached django_smart_media-0.3.1-py3-none-any.whl
Collecting django-taggit>=3.1.0
  Using cached django_taggit-4.0.0-py3-none-any.whl (60 kB)
Collecting asgiref<4,>=3.6.0 (from Django<5.0,>=3.2)
  Obtaining dependency information for asgiref<4,>=3.6.0 from https://files.pythonhosted.org/packages/9b/80/b9051a4a07ad231558fcd8ffc89232711b4e618c15cb7a392a17384bbeef/asgiref-3.7.2-py3-none-any.whl.metadata
  Using cached asgiref-3.7.2-py3-none-any.whl.metadata (9.2 kB)
Collecting sqlparse>=0.3.1 (from Django<5.0,>=3.2)
  Using cached sqlparse-0.4.4-py3-none-any.whl (41 kB)
Collecting six (from django-autocomplete-light>=3.9.7)
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting django-js-asset>=2.0 (from django-ckeditor>=6.0.0)
  Obtaining dependency information for django-js-asset>=2.0 from https://files.pythonhosted.org/packages/6b/97/dc8601f87f22498a02c1183cf3d691079440b3c97704b327be778c55391e/django_js_asset-2.1.0-py3-none-any.whl.metadata
  Using cached django_js_asset-2.1.0-py3-none-any.whl.metadata (3.4 kB)
Collecting pillow>=8.0.0 (from django-smart-media>=0.2.2)
  Obtaining dependency information for pillow>=8.0.0 from https://files.pythonhosted.org/packages/7a/07/e896b096a77375e78e02ce222ae4fd6014928cd76c691d312060a1645dfa/Pillow-10.0.1-cp310-cp310-manylinux_2_28_x86_64.whl.metadata
  Using cached Pillow-10.0.1-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting sorl-thumbnail>=12.9.0 (from django-smart-media>=0.2.2)
  Obtaining dependency information for sorl-thumbnail>=12.9.0 from https://files.pythonhosted.org/packages/0f/3d/464f51555b21e22ef656d0d855718d9729785c8bad6420f8e0620968bf02/sorl_thumbnail-12.10.0-py3-none-any.whl.metadata
  Using cached sorl_thumbnail-12.10.0-py3-none-any.whl.metadata (8.4 kB)
Collecting typing-extensions>=4 (from asgiref<4,>=3.6.0->Django<5.0,>=3.2)
  Obtaining dependency information for typing-extensions>=4 from https://files.pythonhosted.org/packages/24/21/7d397a4b7934ff4028987914ac1044d3b7d52712f30e2ac7a2ae5bc86dd0/typing_extensions-4.8.0-py3-none-any.whl.metadata
  Using cached typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB)
Using cached Django-4.2.6-py3-none-any.whl (8.0 MB)
Using cached django_ckeditor-6.7.0-py3-none-any.whl (2.5 MB)
Using cached asgiref-3.7.2-py3-none-any.whl (24 kB)
Using cached django_js_asset-2.1.0-py3-none-any.whl (4.7 kB)
Using cached Pillow-10.0.1-cp310-cp310-manylinux_2_28_x86_64.whl (3.6 MB)
Using cached sorl_thumbnail-12.10.0-py3-none-any.whl (41 kB)
Using cached typing_extensions-4.8.0-py3-none-any.whl (31 kB)
Installing collected packages: typing-extensions, sqlparse, sorl-thumbnail, six, pillow, asgiref, Django, django-taggit, django-smart-media, django-js-asset, django-autocomplete-light, django-ckeditor
Successfully installed Django-4.2.6 asgiref-3.7.2 django-autocomplete-light-3.9.7 django-ckeditor-6.7.0 django-js-asset-2.1.0 django-smart-media-0.3.1 django-taggit-4.0.0 pillow-10.0.1 six-1.16.0 sorl-thumbnail-12.10.0 sqlparse-0.4.4 typing-extensions-4.8.0
py: 11623 I exit 0 (8.40 seconds) /home/emencia/Projects/Apps/Lotus-dev> python -I -m pip install 'Django<5.0,>=3.2' 'django-autocomplete-light>=3.9.7' 'django-ckeditor>=6.0.0' 'django-smart-media>=0.2.2' 'django-taggit>=3.1.0' pid=116393 [tox/execute/api.py:279]
py: 11623 W install_package> python -I -m pip install --force-reinstall --no-deps /home/emencia/Projects/Apps/Lotus-dev/.tox/.tmp/package/15/django-blog-lotus-0.6.1.tar.gz [tox/tox_env/api.py:427]
Processing ./.tox/.tmp/package/15/django-blog-lotus-0.6.1.tar.gz
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: django-blog-lotus
  Building wheel for django-blog-lotus (setup.py) ... done
  Created wheel for django-blog-lotus: filename=django_blog_lotus-0.6.1-py3-none-any.whl size=98263 sha256=11a4e7bbd3568f043be2e85ce59ba8627ce42de88f0a00d2a84a8cac8c4eb6f7
  Stored in directory: /home/emencia/.cache/pip/wheels/ce/13/bc/93862a5e0cb09e16f54565702729fabedcbf32daa2b2cefe6a
Successfully built django-blog-lotus
Installing collected packages: django-blog-lotus
Successfully installed django-blog-lotus-0.6.1
py: 13234 I exit 0 (1.61 seconds) /home/emencia/Projects/Apps/Lotus-dev> python -I -m pip install --force-reinstall --no-deps /home/emencia/Projects/Apps/Lotus-dev/.tox/.tmp/package/15/django-blog-lotus-0.6.1.tar.gz pid=116444 [tox/execute/api.py:279]
py: 13235 W commands[0]> pip install -e '.[breadcrumbs,dev]' [tox/tox_env/api.py:427]
Obtaining file:https:///home/emencia/Projects/Apps/Lotus-dev
  Preparing metadata (setup.py) ... done
Requirement already satisfied: Django<5.0,>=3.2 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (4.2.6)
Requirement already satisfied: django-ckeditor>=6.0.0 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (6.7.0)
Requirement already satisfied: django-taggit>=3.1.0 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (4.0.0)
Requirement already satisfied: django-autocomplete-light>=3.9.7 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (3.9.7)
Requirement already satisfied: django-smart-media>=0.2.2 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (0.3.1)
Requirement already satisfied: pillow>=8.0.0 in ./.tox/py/lib/python3.10/site-packages (from django-blog-lotus==0.6.1) (10.0.1)
Collecting pytest (from django-blog-lotus==0.6.1)
  Obtaining dependency information for pytest from https://files.pythonhosted.org/packages/df/d0/e192c4275aecabf74faa1aacd75ef700091913236ec78b1a98f62a2412ee/pytest-7.4.2-py3-none-any.whl.metadata
  Using cached pytest-7.4.2-py3-none-any.whl.metadata (7.9 kB)
Collecting pytest-django (from django-blog-lotus==0.6.1)
  Using cached pytest_django-4.5.2-py3-none-any.whl (20 kB)
Collecting factory-boy (from django-blog-lotus==0.6.1)
  Obtaining dependency information for factory-boy from https://files.pythonhosted.org/packages/7d/37/69bc18ffa39ae7723b61ca0dde30130ea45f9127c129f084f5c6ca5d5dae/factory_boy-3.3.0-py2.py3-none-any.whl.metadata
  Using cached factory_boy-3.3.0-py2.py3-none-any.whl.metadata (15 kB)
Collecting pyquery (from django-blog-lotus==0.6.1)
  Using cached pyquery-2.0.0-py3-none-any.whl (22 kB)
Collecting freezegun (from django-blog-lotus==0.6.1)
  Using cached freezegun-1.2.2-py3-none-any.whl (17 kB)
Collecting django-view-breadcrumbs>=2.2.4 (from django-blog-lotus==0.6.1)
  Using cached django_view_breadcrumbs-2.4.1-py3-none-any.whl (25 kB)
Requirement already satisfied: asgiref<4,>=3.6.0 in ./.tox/py/lib/python3.10/site-packages (from Django<5.0,>=3.2->django-blog-lotus==0.6.1) (3.7.2)
Requirement already satisfied: sqlparse>=0.3.1 in ./.tox/py/lib/python3.10/site-packages (from Django<5.0,>=3.2->django-blog-lotus==0.6.1) (0.4.4)
Requirement already satisfied: six in ./.tox/py/lib/python3.10/site-packages (from django-autocomplete-light>=3.9.7->django-blog-lotus==0.6.1) (1.16.0)
Requirement already satisfied: django-js-asset>=2.0 in ./.tox/py/lib/python3.10/site-packages (from django-ckeditor>=6.0.0->django-blog-lotus==0.6.1) (2.1.0)
Requirement already satisfied: sorl-thumbnail>=12.9.0 in ./.tox/py/lib/python3.10/site-packages (from django-smart-media>=0.2.2->django-blog-lotus==0.6.1) (12.10.0)
Collecting Faker>=0.7.0 (from factory-boy->django-blog-lotus==0.6.1)
  Obtaining dependency information for Faker>=0.7.0 from https://files.pythonhosted.org/packages/30/50/cd430ebe6ec486ac5e13c27ae9410a0d0c510b4968a6a7a84878703d48f4/Faker-19.6.2-py3-none-any.whl.metadata
  Using cached Faker-19.6.2-py3-none-any.whl.metadata (15 kB)
Collecting python-dateutil>=2.7 (from freezegun->django-blog-lotus==0.6.1)
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting lxml>=2.1 (from pyquery->django-blog-lotus==0.6.1)
  Obtaining dependency information for lxml>=2.1 from https://files.pythonhosted.org/packages/3c/d2/11533f0bc47ff4d828a20cfb702f3453fe714bd5b475fcdc8cec6e6b7dcf/lxml-4.9.3-cp310-cp310-manylinux_2_28_x86_64.whl.metadata
  Using cached lxml-4.9.3-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.8 kB)
Collecting cssselect>=1.2.0 (from pyquery->django-blog-lotus==0.6.1)
  Using cached cssselect-1.2.0-py2.py3-none-any.whl (18 kB)
Collecting iniconfig (from pytest->django-blog-lotus==0.6.1)
  Using cached iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Collecting packaging (from pytest->django-blog-lotus==0.6.1)
  Obtaining dependency information for packaging from https://files.pythonhosted.org/packages/ec/1a/610693ac4ee14fcdf2d9bf3c493370e4f2ef7ae2e19217d7a237ff42367d/packaging-23.2-py3-none-any.whl.metadata
  Using cached packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pluggy<2.0,>=0.12 (from pytest->django-blog-lotus==0.6.1)
  Obtaining dependency information for pluggy<2.0,>=0.12 from https://files.pythonhosted.org/packages/05/b8/42ed91898d4784546c5f06c60506400548db3f7a4b3fb441cba4e5c17952/pluggy-1.3.0-py3-none-any.whl.metadata
  Using cached pluggy-1.3.0-py3-none-any.whl.metadata (4.3 kB)
Collecting exceptiongroup>=1.0.0rc8 (from pytest->django-blog-lotus==0.6.1)
  Obtaining dependency information for exceptiongroup>=1.0.0rc8 from https://files.pythonhosted.org/packages/ad/83/b71e58666f156a39fb29417e4c8ca4bc7400c0dd4ed9e8842ab54dc8c344/exceptiongroup-1.1.3-py3-none-any.whl.metadata
  Using cached exceptiongroup-1.1.3-py3-none-any.whl.metadata (6.1 kB)
Collecting tomli>=1.0.0 (from pytest->django-blog-lotus==0.6.1)
  Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Requirement already satisfied: typing-extensions>=4 in ./.tox/py/lib/python3.10/site-packages (from asgiref<4,>=3.6.0->Django<5.0,>=3.2->django-blog-lotus==0.6.1) (4.8.0)
Using cached factory_boy-3.3.0-py2.py3-none-any.whl (36 kB)
Using cached pytest-7.4.2-py3-none-any.whl (324 kB)
Using cached exceptiongroup-1.1.3-py3-none-any.whl (14 kB)
Using cached Faker-19.6.2-py3-none-any.whl (1.7 MB)
Using cached lxml-4.9.3-cp310-cp310-manylinux_2_28_x86_64.whl (7.9 MB)
Using cached pluggy-1.3.0-py3-none-any.whl (18 kB)
Using cached packaging-23.2-py3-none-any.whl (53 kB)
Installing collected packages: tomli, python-dateutil, pluggy, packaging, lxml, iniconfig, exceptiongroup, cssselect, pytest, pyquery, freezegun, Faker, pytest-django, factory-boy, django-view-breadcrumbs, django-blog-lotus
  Attempting uninstall: django-blog-lotus
    Found existing installation: django-blog-lotus 0.6.1
    Uninstalling django-blog-lotus-0.6.1:
      Successfully uninstalled django-blog-lotus-0.6.1
  Running setup.py develop for django-blog-lotus
Successfully installed Faker-19.6.2 cssselect-1.2.0 django-blog-lotus-0.6.1 django-view-breadcrumbs-2.4.1 exceptiongroup-1.1.3 factory-boy-3.3.0 freezegun-1.2.2 iniconfig-2.0.0 lxml-4.9.3 packaging-23.2 pluggy-1.3.0 pyquery-2.0.0 pytest-7.4.2 pytest-django-4.5.2 python-dateutil-2.8.2 tomli-2.0.1
py: 21829 I exit 0 (8.59 seconds) /home/emencia/Projects/Apps/Lotus-dev> pip install -e '.[breadcrumbs,dev]' pid=116467 [tox/execute/api.py:279]
py: 21829 W commands[1]> pytest -vv tests [tox/tox_env/api.py:427]
=========================================================================================================== test session starts ============================================================================================================
platform linux -- Python 3.10.7, pytest-7.4.2, pluggy-1.3.0 -- /home/emencia/Projects/Apps/Lotus-dev/.tox/py/bin/python
cachedir: .tox/py/.pytest_cache
django: settings: sandbox.settings.tests (from ini)
rootdir: /home/emencia/Projects/Apps/Lotus-dev
configfile: setup.cfg
plugins: django-4.5.2, Faker-19.6.2
collected 119 items
Backend: run command _exit with args {}
Backend: Wrote response {'return': 0} to /tmp/pep517__exit-alk0sbtz.json
.pkg: 89703 I exit None (0.00 seconds) /home/emencia/Projects/Apps/Lotus-dev> python /home/emencia/Projects/Apps/Lotus-dev/.venv/lib/python3.10/site-packages/pyproject_api/_backend.py True setuptools.build_meta __legacy__ pid=116163 [tox/execute/api.py:279]
.pkg: 89727 D delete package /home/emencia/Projects/Apps/Lotus-dev/.tox/.tmp/package/15/django-blog-lotus-0.6.1.tar.gz [tox/tox_env/python/virtual_env/package/pyproject.py:206]
  py: OK (89.47=setup[13.01]+cmd[8.59,67.87] seconds)
  congratulations :) (89.61 seconds)

Minimal example

Here is my setup.cfg cleaned from useless sections:

[metadata]
name = django-blog-lotus
version = 0.6.1

[options]
python_requires = >=3.8
include_package_data = True
install_requires =
    Django>=3.2,<5.0
    django-ckeditor>=6.0.0
    django-taggit>=3.1.0
    django-autocomplete-light>=3.9.7
    django-smart-media>=0.2.2
packages = find:
zip_safe = True

[options.extras_require]
api =
    djangorestframework>=3.14.0

[tox:tox]
minversion = 3.4.0
envlist = py{38,310}-django{32,42}

[testenv]
deps =
    django32: Django>=3.2,<3.3
    django42: Django>=4.2,<5.0
    api: djangorestframework>=3.14.0
    py38-django32: backports.zoneinfo

commands =
    pip install -e .[breadcrumbs,dev]
    pytest -vv tests

When i execute command tox list i got this:

$ .venv/bin/tox list
default environments:
py38-django32  -> [no description]
py38-django42  -> [no description]
py310-django32 -> [no description]
py310-django42 -> [no description]

additional environments:
find           -> [no description]

If i just remove the lines packages = find: from section [options] the additional environment find is not there anymore:

$ .venv/bin/tox list
default environments:
py38-django32  -> [no description]
py38-django42  -> [no description]
py310-django32 -> [no description]
py310-django42 -> [no description]

@gaborbernat gaborbernat added the help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted. label Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.
Projects
None yet
Development

No branches or pull requests

2 participants