[ckan-changes] [okfn/ckan] 98b4b0: [#491] Pin every dependency's exact version.
GitHub
noreply at github.com
Sat Jun 8 10:21:57 UTC 2013
Branch: refs/heads/491-test
Home: https://github.com/okfn/ckan
Commit: 98b4b04b136677b9bf6c2a0160367bb4b50de838
https://github.com/okfn/ckan/commit/98b4b04b136677b9bf6c2a0160367bb4b50de838
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-05-29 (Wed, 29 May 2013)
Changed paths:
M CONTRIBUTING.rst
M LICENSE.txt
M bin/travis-build
A dev-requirements.txt
M doc/install-from-source.rst
M doc/test.rst
M fabfile.py
R pip-requirements-docs.txt
R pip-requirements-test.txt
R pip-requirements.txt
A requirements.txt
M setup.py
Log Message:
-----------
[#491] Pin every dependency's exact version.
To create these files, I've used pip-dump from the pip-tools package.
All requirements in *-requirements.txt have their versions pinned, and in
setup.py we keep only our direct dependencies and with the versions that
should work (i.e. >=0.11).
We did this so we can guarantee that everyone is using the exact same
version as everybody else, including our deployments.
For more info, check http://nvie.com/posts/pin-your-packages/.
Commit: baa838a67955f390173a1967c25da0dd45ea3ad1
https://github.com/okfn/ckan/commit/baa838a67955f390173a1967c25da0dd45ea3ad1
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-06-05 (Wed, 05 Jun 2013)
Changed paths:
M .tx/config
A CHANGELOG.rst
R CHANGELOG.txt
M CONTRIBUTING.rst
M bin/travis-build
M ckan/config/deployment.ini_tmpl
M ckan/config/environment.py
A ckan/config/install.py
M ckan/config/who.ini
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
A ckan/i18n/dv/LC_MESSAGES/ckan.mo
A ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
A ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
A ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
A ckan/i18n/es_AR/LC_MESSAGES/ckan.po
A ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
A ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
A ckan/i18n/id/LC_MESSAGES/ckan.mo
A ckan/i18n/id/LC_MESSAGES/ckan.po
A ckan/i18n/is/LC_MESSAGES/ckan.mo
A ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
A ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
A ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
A ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
A ckan/i18n/tr/LC_MESSAGES/ckan.mo
A ckan/i18n/tr/LC_MESSAGES/ckan.po
A ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
A ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
A ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
A ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
A ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
A ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/activity_streams.py
M ckan/lib/app_globals.py
M ckan/lib/base.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/helpers.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/delete.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/__init__.py
M ckan/logic/auth/get.py
M ckan/logic/auth/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/model/package.py
R ckan/model/test_user.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/public/base/css/main.css
R ckan/public/base/images/flags.png
M ckan/public/base/javascript/modules/autocomplete.js
M ckan/public/base/javascript/modules/basic-form.js
M ckan/public/base/javascript/modules/confirm-action.js
M ckan/public/base/javascript/tracking.js
M ckan/public/base/less/dataset.less
M ckan/public/base/less/footer.less
M ckan/public/base/less/group.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/less/layout.less
M ckan/public/base/less/prose.less
M ckan/templates/dataviewer/snippets/data_preview.html
M ckan/templates/group/about.html
M ckan/templates/group/snippets/group_item.html
M ckan/templates/home/index.html
M ckan/templates/organization/about.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/snippets/organization_item.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_form.html
M ckan/templates/related/snippets/related_item.html
M ckan/templates/revision/read.html
A ckan/templates/snippets/additional_info.html
M ckan/templates_legacy/package/new_package_form.html
M ckan/templates_legacy/package/resource_read.html
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_solr_package_search.py
M ckan/tests/logic/test_init.py
M ckan/tests/logic/test_member.py
M ckan/tests/models/test_user.py
M ckan/tests/schema/test_schema.py
A ckan/tests/test_coding_standards.py
M ckanext/datastore/commands.py
A ckanext/datastore/controller.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
A ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_delete.py
A ckanext/datastore/tests/test_dump.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M ckanext/datastore/tests/test_upsert.py
R ckanext/jsonpreview/__init__.py
R ckanext/jsonpreview/plugin.py
R ckanext/jsonpreview/tests/__init__.py
R ckanext/jsonpreview/tests/test_preview.py
R ckanext/jsonpreview/theme/public/css/json.css
R ckanext/jsonpreview/theme/public/preview_json.js
R ckanext/jsonpreview/theme/public/resource.config
R ckanext/jsonpreview/theme/templates/json.html
M ckanext/pdfpreview/tests/test_preview.py
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
A ckanext/textpreview/__init__.py
A ckanext/textpreview/plugin.py
A ckanext/textpreview/tests/__init__.py
A ckanext/textpreview/tests/test_preview.py
A ckanext/textpreview/theme/public/LICENSE
A ckanext/textpreview/theme/public/css/text.css
A ckanext/textpreview/theme/public/highlight.pack.js
A ckanext/textpreview/theme/public/preview_text.js
A ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/styles/default.css
A ckanext/textpreview/theme/public/styles/github.css
A ckanext/textpreview/theme/templates/text.html
M dev-requirements.txt
R doc/CHANGELOG.rst
M doc/api.rst
M doc/apps-ideas.rst
R doc/architecture.rst
M doc/authorization.rst
A doc/ckan-coding-standards.rst
R doc/ckan.logic.action.create.rst
R doc/ckan.logic.action.delete.rst
R doc/ckan.logic.action.get.rst
R doc/ckan.logic.action.update.rst
R doc/common-error-messages.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
R doc/database-dumps.rst
M doc/datastore-api.rst
M doc/datastore-setup.rst
M doc/datastore.rst
M doc/deployment.rst
A doc/documentation-guidelines.rst
M doc/email-notifications.rst
R doc/extension-templating.rst
R doc/extensions.rst
A doc/features.rst
R doc/filestore-api.rst
M doc/filestore.rst
M doc/form-integration.rst
M doc/frontend-development.rst
R doc/frontend-testing.rst
R doc/geospatial.rst
A doc/getting-started.rst
R doc/harvesting.rst
M doc/i18n.rst
R doc/images/1.png
R doc/images/2.png
R doc/images/3a.png
R doc/images/3b.png
R doc/images/4.png
R doc/images/5.png
R doc/images/6.png
R doc/images/7.png
R doc/images/8.png
R doc/images/8a.png
M doc/images/9.png
A doc/images/admin-page.png
R doc/images/i1.png
R doc/images/i2.png
R doc/images/i3.png
R doc/images/i4.png
R doc/images/i5.png
R doc/images/i6.png
R doc/images/i7.png
R doc/images/i8.png
R doc/images/virtualbox1-package.png
R doc/images/virtualbox11-ubuntu.png
R doc/images/virtualbox4-newvm.png
R doc/images/virtualbox5-vmtype.png
R doc/images/virtualbox6-vmloc.png
R doc/images/virtualbox7-startvm.png
R doc/images/virtualbox8-firstrun.png
R doc/images/virtualbox9-iso.png
R doc/importing-datasets.rst
M doc/index.rst
R doc/install-from-package-amazon.rst
R doc/install-from-package-virtualbox.rst
M doc/install-from-package.rst
M doc/install-from-source.rst
A doc/installing.rst
M doc/multilingual.rst
M doc/paster.rst
R doc/post-installation.rst
R doc/publishing-datasets.rst
M doc/python-coding-standards.rst
R doc/release-cycle.rst
A doc/release-process.rst
A doc/releases.rst
M doc/solr-setup.rst
A doc/stats.rst
M doc/tag-vocabularies.rst
M doc/templating.rst
M doc/test.rst
M doc/theming.rst
M doc/toolkit.rst
M doc/tracking.rst
A doc/upgrading-a-package-install.rst
A doc/upgrading-a-source-install.rst
M doc/writing-extensions.rst
M requirements.txt
M setup.py
M test-core.ini
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into 491
Conflicts:
CONTRIBUTING.rst
doc/install-from-source.rst
doc/test.rst
pip-requirements-test.txt
pip-requirements.txt
Commit: dad3b5d144c073388134ae0e02be712ae8d4b580
https://github.com/okfn/ckan/commit/dad3b5d144c073388134ae0e02be712ae8d4b580
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M setup.py
Log Message:
-----------
[#491] Add remaining requirements and fix bug in setup.py
There was a typo, extra_requires should have been extras_require.
Commit: 49bbd15892355d1ad5d5deff8f07ad8762bfd8be
https://github.com/okfn/ckan/commit/49bbd15892355d1ad5d5deff8f07ad8762bfd8be
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
A .pipignore
Log Message:
-----------
[#491] Never add CKAN itself to the requirements file
Commit: b2a531d0f7dbce602670ebb90c6b5b8bda0adbd6
https://github.com/okfn/ckan/commit/b2a531d0f7dbce602670ebb90c6b5b8bda0adbd6
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-06-06 (Thu, 06 Jun 2013)
Changed paths:
M dev-requirements.txt
M requirements.txt
Log Message:
-----------
[#491] Ordering requirements files
pip-dump, after adding any new requirement that it finds, sorts it.
As ours were unsorted, it would create noise when you upgraded. I'm
separating that noise in this commit.
Commit: 189ec68266cf59feb3d81572a3fd3037ea2b9766
https://github.com/okfn/ckan/commit/189ec68266cf59feb3d81572a3fd3037ea2b9766
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-06-08 (Sat, 08 Jun 2013)
Changed paths:
A .pipignore
M LICENSE.txt
M bin/travis-build
A dev-requirements.txt
M doc/install-from-source.rst
M doc/test.rst
M fabfile.py
R pip-requirements-docs.txt
R pip-requirements-test.txt
R pip-requirements.txt
A requirements.txt
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'vitorbaptista/491' into 491-test
Compare: https://github.com/okfn/ckan/compare/98b4b04b1366^...189ec68266cf
More information about the ckan-changes
mailing list