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

Upgrade all packages using pur tool #2916

Merged
merged 10 commits into from
Mar 15, 2018
Merged

Commits on Mar 15, 2018

  1. Upgrade all packages using pur tool

    These ones were not upgraded since they are incompatible:
    
    * docker-py
    * celery
    * elasticsearch
    * pyelasticsearch
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    defeef8 View commit details
    Browse the repository at this point in the history
  2. Upgrade all packages with pur

        pur --skip django,docker-py,elasticsearch,pyelasticsearch
    
    and some packages pinned manually to avoid conflicts with our tests.
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    8a95617 View commit details
    Browse the repository at this point in the history
  3. Downgrade commonmark to 0.5.5

    In 6.x changelog
    
    > DocParser has been renamed to Parser.
    
    https://github.com/rtfd/CommonMark-py/releases/tag/0.6.0
    
    and that it's not compatible with the latest version of
    recommonmark (0.4.0)
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    4c84086 View commit details
    Browse the repository at this point in the history
  4. assert_not_called replaced by call_count

    It doesn't receive arguments and can't be used at that point because
    it was called previously by the other POST on the API:
    
    https://docs.python.org/3/library/unittest.mock.html#unittest.mock.Mock.assert_not_called
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    15934e6 View commit details
    Browse the repository at this point in the history
  5. Upgrade packages with pur

    $ pur --skip django-tastypie,django,docker-py,elasticsearch,pyelasticsearch,commonmark,stripe,djangorestframework
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    732733e View commit details
    Browse the repository at this point in the history
  6. Upgrade more packages

    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    f8bea90 View commit details
    Browse the repository at this point in the history
  7. Pin django-allauth to 0.32.0

    django-allauth 0.33.0 doesn't support Django 1.9.x which is the
    version we are using at the moment.
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    38f0884 View commit details
    Browse the repository at this point in the history
  8. Pin mkdocs to 0.15.0 for compatibility reasons

    This version is the one installed by default on the venv to build the
    user's documentation.
    humitos authored and agjohnson committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    3ce5a4c View commit details
    Browse the repository at this point in the history
  9. Fix typo in method name

    humitos committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    51e72c2 View commit details
    Browse the repository at this point in the history
  10. Proper call to the superproject symlink on Project.save

    `Project.superprojects.all()` returns `ProjectRelationship` instances
    where we need to use the `parent` or `child` attribute to access to
    the project itself.
    
    (we were sending the `ProjectRelationship.pk`)
    humitos committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    a2200f9 View commit details
    Browse the repository at this point in the history