Updating the update. All the following changes were tested again, this time against databases/py-sqlalchemy,python3 1 failed, 7809 passed, 888 skipped
The same result as the current, version, the previous update and the current update. (The test uses py-test-xdist, and is very complete) added also devel/py-pluggy Update from 0.6.0 to 0.7.1 https://github.com/pytest-dev/pluggy/blob/master/CHANGELOG.rst Not a single function removed, only deprecated. (the only real consumer is devel/py-test). 2018-07-26 15:13 GMT-03:00 Elias M. Mariani <[email protected]>: > Moving the thread just to change the title to something more descriptive. > > Hi, > I have the following list of ports, all share interdependencies > between them, thats why I think that the best would be to commit the > hole thing together. > I'm talking about py-test. > I have the diff ready to update: > devel/py-hypothesis Further update from 3.66.1 to 3.66.14 https://hypothesis.readthedocs.io/en/master/changes.html Mostly performance upgrades and bugfixes. > devel/py-py > devel/py-test Further update from 3.6.3 to 3.6.4 https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst No potential problem with the changes. > devel/py-test-httpbin > devel/py-test-localserver > devel/py-test-mock > devel/py-test-runner > devel/py-test-xdist Further update from 1.22.2 to 1.22.5 https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst No potential problem with the changes. > > And a tarball with: > devel/py-test-forked (new dependency of devel/py-test-xdist). > > To check for the possibility of this updates affecting other ports I > checked every port using the current versions vs the updated versions, > the results are attached. > The format is: > FULLPKGPATH > Result using current version > Result using new version (if differences exist, none if equals) > > The only ones giving a different result are: > www/py-httpie > 4 failed, 223 passed, 4 skipped, 13 warnings > Error: fixture is being applied more than once to the same function > > devel/py-doit > 2 failed, 731 passed, 21 skipped > Error: fixture is being applied more than once to the same function > > According to the pytest changelog: > "Now when @pytest.fixture is applied more than once to the same > function a ValueError is raised. This buggy behavior would cause > surprising problems and if was working for a test suite it was mostly > by accident." > https://docs.pytest.org/en/latest/changelog.html#pytest-3-6-0-2018-05-23 > > So I think that with this we can rest assure that the updates work fine. > With that I propose to update the versions with the unified diff that > I attached as well, and the new dependency on py-test-xdist: > py-test-forked (also attached...). > Doing the change at once seems to me reasonable given the > interdependency and also the way in witch I made the tests. > > Cheers. > Elias.
py-test-forked.tar.gz
Description: GNU Zip compressed data
udiff2.diff
Description: Binary data
