Up to [cvs.NetBSD.org] / pkgsrc / devel / py-test-virtualenv
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Fix PLIST after py-setuptools update; bump depends and revision
py-test-virtualenv: updated to 1.8.1 1.8.1 (2024-11-29) * All: Add a CircleCI Windows build with py3.6-py3.12 and remove references to TravisCI. * All: Add Ubuntu builds for py3.6-3.13 * All: CircleCI release jobs now depend on both Ubuntu and Windows success. * pytest-listener: Use py_modules in setup.py * pytest-listener: Fix flakiness on py3.9+ on Windows when the receive time was equal to the clear_time. * pytest-profiling: Small refactor to make error messages a bit clearer * pytest-profiling: Fixed tests which were installing from PyPI rather than local * pytest-profiling: Removed usage of deprecated `pytest.yield_fixture`. * pytest-profiling: Removed usage of `distutils`, where possible. * pytest-server-fixtures: Correct httpd command line * pytest-server-fixtures: Minor bugfix now that workspace.workspace is a Path object. * pytest-virtualenv: Added default to install editable packages by using direct_url.json, if it exists * pytest-virtualenv: Fixed Windows compatibility issues * ci: Remove custom hooks from `python setup.py test` since this is no longer supported. * ci: Fix build-related buttons in README.md.
py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays
py-test-virtualenv: updated to 1.8.0 1.8.0 * All: Drop support for Python 2 and <3.6, removing compatibility code. * All: Use stdlib unittest.mock instead of mock package. * All: Removed usage of path.py and path in favour of pathlib. * pytest-devpi-server: Run devpi-init for initialisation. * pytest-server-fixtures: BREAKING CHANGE: Removed RethinkDB support, as the project is no longer maintained. * pytest-server-fixtures: Allowed passing through HTTP headers to the server. * pytest-server-fixtures: Fixed threading log debug messages. * pytest-server-fixtures: Removed usage of deprecated Thread.setDaemon. * pytest-server-fixtures: Explicitly close initial Mongo client. * pytest-server-fixtures: Don't use context manager for CREATE DATABASE * pytest-shutil: Removed contextlib2 requirement. * pytest-shutil: Fixed forcing color through termcolor. * pytest-shutil: Replaced deprecated imp module * pytest-profiling: Added support to hide/show the full path of file. * pytest-profiling: Fixed SVG file generation on Windows. * pytest-profiling: Remove pinning of more-itertools. * pytest-profiling: Add support to define element number for print_stats() * pytest-profiling: Fix mock in test_writes_summary * pytest-virtualenv: Modernised package. * pytest-virtualenv: Fixed virtualenv creation on Windows. * pytest-virtualenv: Added delete_workspace parameter to VirtualEnv. * pytest-virtualenv: Removed extras_require. * ci: Remove usage of deprecated distutils. * ci: Disabled jenkins server tests on CircleCI to improve build time. * ci: Fixed `collections` import for py 3.11 compatibility
*: mark dependencies of py-virtualenv as not-for-python-2.x
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
pytest from versioned deps.
py-test-virtualenv: updated to 1.7.0 1.7.0 * All: Support pytest >= 4.0.0 * All: Support Python 3.7 * pytest-server-fixtures: if host not defined on your machine, default to localhost * pytest-server-fixture: Pin to rethinkdb < 2.4.0 due to upstream API changes * pytest-verbose-parametrize: Add support for revamped marker infrastructure * pytest-verbose-parametrize: Fix integration tests to support pytest >= 4.1.0 * pytest-virtualenv: Add virtualenv as install requirement. * pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue * circleci: Fix checks by skipping coverall submission for developer without push access * wheels: Generate universal wheels installable with both python 2.x and 3.x * dist: Remove support for building and distributing *.egg files * VagrantFile: Install python 3.7 and initialize python 3.7 by default * Fix DeprecationWarning warnings using "logger.warning()" function 1.6.2: * pytest-server-fixtures: suppress stacktrace if kill() is called * pytest-server-fixtures: fix random port logic in TestServerV2 1.6.1: * pytest-server-fixtures: fix exception when attempting to access hostname while server is not started 1.6.0: * pytest-server-fixtures: added previously removed TestServerV2.kill() function * pytest-profiling: pin more-itertools==5.0.0 in integration tests, as that's a PY3 only release 1.5.1: * pytest-verbose-parametrize: fixed unicode parameters when using `@pytest.mark.parametrize` 1.5.0: * pytest-server-fixtures: made postgres fixtures and its tests optional, like all other fixtures * pytest-server-fixtures: reverted a fix for pymongo deprecation warning, as this will break compatibility with pymongo 3.6.0 * pytest-server-fixtures: dropped RHEL5 support in httpd 1.4.1: * pytest-server-fixtures: server fixture binary path specified in ENV now only affect server class 'thread'
py-test-virtualenv: allow newer pytest
py-test-virtualenv: updated to 1.4.0 1.4.0: * Fixing python 3 compatibility in Simple HTTP Server fixture * Fixed broken tests in pytest-profiling * Pinned pytest<4.0.0 until all deprecation warnings are fixed. * pytest-webdriver: replaced deprecated phantomjs with headless Google Chrome. * Add Vagrantfile to project to make test environment portable. * Add .editorconfig file to project. * pytest-server-fixtures: add TestServerV2 with Docker and Kubernetes support. * pytest-server-fixtures: fix for an issue where MinioServer is not cleaned up after use. * pytest-server-fixtures: fix deprecation warnings when calling pymongo. * pytest-server-fixtures: close pymongo client on MongoTestServer teardown. * pytest-server-fixtures: upgrade Mongo, Redis and RethinkDB to TestServerV2. * coveralls: fix broken coveralls
py-test-virtualenv: added version 1.3.0 Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed.