-
Notifications
You must be signed in to change notification settings - Fork 84
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
pytest-virtualenv missing dependency on virtualenv #122
Comments
jaraco
added a commit
to pytest-dev/pytest-runner
that referenced
this issue
Feb 14, 2019
jaraco
added a commit
to pytest-dev/pytest-runner
that referenced
this issue
Feb 14, 2019
This was referenced Feb 14, 2019
clrpackages
pushed a commit
to clearlinux-pkgs/pytest-runner
that referenced
this issue
Feb 16, 2019
…ersion is detected. Ref #43. Jason R. Coombs (5): Pin to old versions of pytest as workaround for man-group/pytest-plugins#110. Add workaround for man-group/pytest-plugins/issues/122 Suppress E117 as workaround for PyCQA/pycodestyle#836 Update changelog. Ref #43. Emit a warning when a future-unsupported setuptools version is detected. Ref #43. 4.4 === * #43: Detect condition where declarative config will cause errors and emit a UserWarning with guidance on necessary actions. 4.3.1 =====
This was referenced Feb 18, 2019
jcfr
added a commit
to jcfr/pytest-plugins
that referenced
this issue
Mar 7, 2019
jcfr
added a commit
to jcfr/pytest-plugins
that referenced
this issue
Mar 8, 2019
* support-python3.7-and-pytest-4.x: dist: Remove support for building and distributing *.egg files pytest-verbose-parametrize: Fix integration tests to support pytest >= 4.1.0 pytest-verbose-parametrize: Add support for revamped marker infrastructure pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue Remove requirement for pytest<4.0.0 pytest-virtualenv: Add virtualenv as install requirement. Fixes man-group#122 Fix DeprecationWarning warnings using "logger.warning()" function wheels: Generate universal wheels installable with both python 2.x and 3.x pytest-server-fixture: Fix rethinkdb tests requiring rethinkdb < 2.4.0 ci: Update circleci image to allow install of python 3.7 ci: Skip Coveralls submission if COVERALLS_REPO_TOKEN env. var is empty ci: Test against Python 3.7
jcfr
added a commit
to jcfr/pytest-plugins
that referenced
this issue
Mar 20, 2019
---- ci: Test against Python 3.7 ---- ci: Skip Coveralls submission if COVERALLS_REPO_TOKEN env. var is empty ---- ci: Update circleci image to allow install of python 3.7 See https://circleci.com/docs/2.0/configuration-reference/#machine ---- pytest-server-fixture: Fix rethinkdb tests requiring rethinkdb < 2.4.0 The current implementation needs to be refactored to support the latest release of rethinkdb-python package. See man-group#132 ---- wheels: Generate universal wheels installable with both python 2.x and 3.x See man-group#125 Fix DeprecationWarning warnings using "logger.warning()" function ---- pytest-virtualenv: Add virtualenv as install requirement. Fixes man-group#122 Remove requirement for pytest<4.0.0 See man-group#100 ---- pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue This commit fixes the following error: > root_uri.append(request.getfuncargvalue('pyramid_server').uri) E RemovedInPytest4Warning: getfuncargvalue is deprecated, use getfixturevalue pytest_webdriver.py:62: RemovedInPytest4Warning See man-group#100 ---- pytest-verbose-parametrize: Add support for revamped marker infrastructure This commit fixes tests failing with pytest > 4.0.0 ---- pytest-verbose-parametrize: Fix integration tests to support pytest >= 4.1.0 This commit updates tests to support version of pytest with pytest-dev/pytest@e9b2475e2 (Display actual test ids in `--collect-only`) ---- dist: Remove support for building and distributing *.egg files Wheel is currently considered the standard for built and binary packaging for Python See https://packaging.python.org/discussions/wheel-vs-egg/ See man-group#125 ---- VagrantFile: Install python 3.7 and initialize python 3.7 by default
jcfr
added a commit
to jcfr/pytest-plugins
that referenced
this issue
Mar 20, 2019
---- ci: Test against Python 3.7 ---- ci: Skip Coveralls submission if COVERALLS_REPO_TOKEN env. var is empty ---- ci: Update circleci image to allow install of python 3.7 See https://circleci.com/docs/2.0/configuration-reference/#machine ---- pytest-server-fixture: Fix rethinkdb tests requiring rethinkdb < 2.4.0 The current implementation needs to be refactored to support the latest release of rethinkdb-python package. See man-group#132 ---- wheels: Generate universal wheels installable with both python 2.x and 3.x See man-group#125 Fix DeprecationWarning warnings using "logger.warning()" function ---- pytest-virtualenv: Add virtualenv as install requirement. Fixes man-group#122 Remove requirement for pytest<4.0.0 See man-group#100 ---- pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue This commit fixes the following error: > root_uri.append(request.getfuncargvalue('pyramid_server').uri) E RemovedInPytest4Warning: getfuncargvalue is deprecated, use getfixturevalue pytest_webdriver.py:62: RemovedInPytest4Warning See man-group#100 ---- pytest-verbose-parametrize: Add support for revamped marker infrastructure This commit fixes tests failing with pytest > 4.0.0 ---- pytest-verbose-parametrize: Fix integration tests to support pytest >= 4.1.0 This commit updates tests to support version of pytest with pytest-dev/pytest@e9b2475e2 (Display actual test ids in `--collect-only`) ---- dist: Remove support for building and distributing *.egg files Wheel is currently considered the standard for built and binary packaging for Python See https://packaging.python.org/discussions/wheel-vs-egg/ See man-group#125 ---- VagrantFile: Install python 3.7 and initialize python 3.7 by default
clrpackages
pushed a commit
to clearlinux-pkgs/pytest-runner
that referenced
this issue
May 24, 2019
…support setuptools older than 30.4. Fixes #49. Jason R. Coombs (57): Bump minimum pytest version Add pyproject.toml declaring build dependencies. When ignoring linter warnings, document the reason. Disable the (broken) IPv6 in Travis. Ref travis-ci/travis-ci#8361. Don't match issues if preceeded by some other indicator. skip_upload_docs is default Drop the dot; http://blog.pytest.org/2016/whats-new-in-pytest-30/ Rely on declarative config to create long_description. Remove workaround for pyyaml 126. Revert "Remove workaround for pyyaml 126." We're getting close, but Python 3.7 still requires a workaround Use xenial to include support for Python 3.7. Remove release, no longer needed. Use twine instead. Also ignore W504 in flake8, following the indication in OCA/maintainer-quality-tools that neither W503 nor W504 are worthwhile in general. Release of pyyaml 3.13 seems to have fixed install issues on Python 3.7. Block pytest 3.7.3 due to pytest-dev/pytest#3888. Move most package config to declarative config Ignore pycodestyle warning. Seems it's not going to be fixed anytime soon. Also ignore flake8 error Require setuptools 34.4 to support python_requires in declarative config. Add workaround for Teemu/pytest-sugar#159. Add black config, pre-commit including black, check code with black. Remove workaround for pytest-sugar 159, now fixed. Remove pytest-sugar plugin from standard pipelines as recommended in Teemu/pytest-sugar#159. Prefer pytest-checkdocs to collective.checkdocs Suppress deprecation warning in docutils Remove use of setup_requires. Builders now require pip 10 or later to build/install from sdist. Older installers will still install the packages from wheels. Ref tox-dev/tox#809. Revert "Remove use of setup_requires. Builders now require pip 10 or later to build/install from sdist. Older installers will still install the packages from wheels. Ref tox-dev/tox#809." Indicate build backend of setuptools Add support for cutting releases without DPL and using pep517. Rely on pep517 0.5 Add documentation on the skeleton. Fixes #5. Add workaround for DeprecationWarning in flake8 Use consistent encoding quoting in pyproject.toml Clarify purpose of local/upstream extras Suppress E117 as workaround for PyCQA/pycodestyle#836 Amend skeleton documentation to expand on the value of the approach. Pin to old versions of pytest as workaround for man-group/pytest-plugins#110. Add workaround for man-group/pytest-plugins/issues/122 Update changelog. Ref #42. pytest-runner has a single module, not a package. Fixes #44. Remove sudo declaration in Travis config. Enable tox-pip-extensions ext_venv_update if available. Fixes jaraco/skeleton#6 Rely on tox 3.2 and pip 10 or later for all builds It adds no value to add a pip requirement for the tox install Pin to pip 19.0 for now for pypa/pip#6434. Revert "Pin to pip 19.0 for now for pypa/pip#6434." Only install and invoke pytest-black on Python 3 Use pytest-black-multipy to enable simple support for pytest-black where available. Ref pytest-dev/pytest#5272. Update skeleton documentation to reflect black adoption. Fade to black Update changelog. Update changelog from master. Update changelog. Update changelog for 5.0 Clarify changelog. Ref #49. Duplicately supply a minimal metadata in setup.py to support setuptools older than 30.4. Fixes #49. Sebastian Kriems (1): spaces, style and formatters (#4)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
As you can see in this build, installing pytest-virtualenv doesn't install virtualenv, so invoking the fixture fails with a
CalledProcessError
whenNo module named virtualenv
.The text was updated successfully, but these errors were encountered: