[ckan-changes] [ckan/ckan] 31be5a: Add requirements.txt for python 3
David Read
noreply at github.com
Fri Nov 8 16:38:52 UTC 2019
Branch: refs/heads/py3-requirements
Home: https://github.com/ckan/ckan
Commit: 31be5a4d72fcfd56bd93fc4559396afb8ba4fda8
https://github.com/ckan/ckan/commit/31be5a4d72fcfd56bd93fc4559396afb8ba4fda8
Author: David Read <david.read at hackneyworkshop.com>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M ckan/common.py
M doc/maintaining/installing/install-from-source.rst
A doc/maintaining/upgrading/upgrade-to-python3.rst
A requirements-py2.in
A requirements-py2.txt
M requirements.in
M requirements.txt
M setup.py
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 setup.py and 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: 4bd910308b834d3fea0ea69d974cb88e5e0af3b6
https://github.com/ckan/ckan/commit/4bd910308b834d3fea0ea69d974cb88e5e0af3b6
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 doc/maintaining/upgrading/index.rst
Log Message:
-----------
Fix tests (python2 only still)
Compare: https://github.com/ckan/ckan/compare/717f75dfd2a3...4bd910308b83
More information about the ckan-changes
mailing list