-
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
Add support for pytest 4.x and test against python 3.7 #134
Merged
eeaston
merged 1 commit into
man-group:master
from
jcfr:support-python3.7-and-pytest-4.x-squashed
Mar 20, 2019
Merged
Add support for pytest 4.x and test against python 3.7 #134
eeaston
merged 1 commit into
man-group:master
from
jcfr:support-python3.7-and-pytest-4.x-squashed
Mar 20, 2019
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
---- 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
force-pushed
the
support-python3.7-and-pytest-4.x-squashed
branch
from
March 20, 2019 16:40
cb9d379
to
abffd67
Compare
jcfr
changed the title
Add support for python 3.x
Add support for pytest 4.x and test against python 3.7
Mar 20, 2019
Great, thanks @jcfr ! Merging. |
Ah - @jcfr I just spotted you removed egg support. I'm afraid I'll have to put this back as it's needed for our company's internal build (we still use eggs, for various Reasons but mostly NFS). |
See #135
NFS as in https://en.wikipedia.org/wiki/Network_File_System ? |
kmantel
added a commit
to PrincetonUniversity/PsyNeuLink
that referenced
this pull request
Apr 5, 2019
- 1.28.0 now requires at least pytest 4 - pytest-profiling is currently incompatible with pytest 4, but is introduced in man-group/pytest-plugins#134
jvesely
pushed a commit
to PrincetonUniversity/PsyNeuLink
that referenced
this pull request
Apr 9, 2019
- 1.28.0 now requires at least pytest 4 - pytest-profiling is currently incompatible with pytest 4, but is introduced in man-group/pytest-plugins#134
jvesely
pushed a commit
to PrincetonUniversity/PsyNeuLink
that referenced
this pull request
Apr 9, 2019
- 1.28.0 now requires at least pytest 4 - pytest-profiling is currently incompatible with pytest 4, but is introduced in man-group/pytest-plugins#134
5 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 #132
wheels: Generate universal wheels installable with both python 2.x and 3.x
See #125
Fix DeprecationWarning warnings using "logger.warning()" function
pytest-virtualenv: Add virtualenv as install requirement. Fixes #122
Remove requirement for pytest<4.0.0
See #100
pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue
This commit fixes the following error:
E RemovedInPytest4Warning: getfuncargvalue is deprecated, use getfixturevalue
pytest_webdriver.py:62: RemovedInPytest4Warning
See #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 #125
VagrantFile: Install python 3.7 and initialize python 3.7 by default