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

Simplify tox configuration #573

Merged
merged 1 commit into from
Dec 21, 2020
Merged

Simplify tox configuration #573

merged 1 commit into from
Dec 21, 2020

Commits on Dec 21, 2020

  1. Simplify tox configuration

    Remove the extra dimension: {windows,linux}. In local testing, this
    suffix has no practical effect on test runs as the OS is always either
    Linux or Window. Adding this suffixes forces many extra test runs when
    simply using the command "tox". This has been removed to avoid these
    extra runs. This allowed removing the environment variable PLATFORM.
    Both Windows and Linux still run in CI.
    
    Use only the component "crypto" to install the extra cryptography
    package. This simplifies adding Python versions in the future as
    modifying this line is no longer required.
    
    Merge suffixes to one line: py{36,37,38,39}-{crypto,nocrypto}. Again,
    this simplifies adding Python versions in the future as one needs to
    modify only one line.
    jdufresne committed Dec 21, 2020
    Configuration menu
    Copy the full SHA
    669c7c2 View commit details
    Browse the repository at this point in the history