Skip to content

Test if it is possible to switch out pytest-virtualenv for venv #11

@apmoore1

Description

@apmoore1

Currently we use pytest-virtualenv to create a virtual environment for installing, setting up, and running the functional tests within the creation tests. It would be good to remove this dependency so that we rely on the venv package because:

  • venv is a core library therefore it is more likely to be maintained.
  • venv allows for finer grained pip install, whereas pytest-virtualenv will only allow you to install a pip to a specified version or the latest version which makes it difficult to request for a pip like so pytest>=6.0,!=7.1.0,!=8.1.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions