[ckan-changes] [ckan/ckan] 521f78: Add requirements.txt for python 3

Adrià Mercader noreply at github.com
Thu Nov 21 13:52:23 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/ckan/ckan
  Commit: 521f78abc99ac1d31f194fb27973e5a79233f649
      https://github.com/ckan/ckan/commit/521f78abc99ac1d31f194fb27973e5a79233f649
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M .circleci/config.yml
    M Dockerfile
    M bin/travis-install-dependencies
    M ckan/common.py
    M doc/maintaining/installing/install-from-source.rst
    M doc/maintaining/upgrading/index.rst
    A doc/maintaining/upgrading/upgrade-to-python3.rst
    A requirements-py2.in
    A requirements-py2.txt
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Add requirements.txt for python 3

Also:
* Install-by-source instructions is for python 3
* Adds initial python2->3 upgrade instructions
* Initial adjustments to ckan/common.py for import in python3

I'm keen to do 'trunk based development' for python 3 work now. So python 3 is the default in the docs and requirements.txt. I realize that the devs who use master for other work might be a bit surprised/disrupted by these changes. However I think it is worth it because the focus now needs to be python3, and it's better to switch master's default now rather than just before release.


  Commit: ccaeaaeb58f579f4fb5b366b00768dda8fe861b4
      https://github.com/ckan/ckan/commit/ccaeaaeb58f579f4fb5b366b00768dda8fe861b4
  Author: amercader <amercadero at gmail.com>
  Date:   2019-11-21 (Thu, 21 Nov 2019)

  Changed paths:
    M requirements-py2.in
    M requirements.in

  Log Message:
  -----------
  Minor tweaks


  Commit: 18ae657203bb4b865f4732ad659af4fa42788d6c
      https://github.com/ckan/ckan/commit/18ae657203bb4b865f4732ad659af4fa42788d6c
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-11-21 (Thu, 21 Nov 2019)

  Changed paths:
    M .circleci/config.yml
    M Dockerfile
    M bin/travis-install-dependencies
    M ckan/common.py
    M doc/maintaining/installing/install-from-source.rst
    M doc/maintaining/upgrading/index.rst
    A doc/maintaining/upgrading/upgrade-to-python3.rst
    A requirements-py2.in
    A requirements-py2.txt
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Merge pull request #5063 from ckan/py3-requirements

Add requirements.txt for python 3


Compare: https://github.com/ckan/ckan/compare/92135715bf40...18ae657203bb



More information about the ckan-changes mailing list