{
"info": {
"author": "Plone Foundation",
"author_email": "plone-developers@lists.sourceforge.net",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Framework :: Plone :: 5.1",
"Framework :: Plone :: 5.2",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Software Development :: Code Generators",
"Topic :: Utilities"
],
"description": "\n======================\nbobtemplates.migration\n======================\n\n``bobtemplates.migration`` provides `mr.bob `_ templates to generate migration-related packages for Plone projects.\n\n\nFeatures\n========\n\nPackages created with ``bobtemplates.migration`` use the current best-practices when creating an add-on. It also supports GIT by default, to keep track of changes one is doing with the package.\n\nProvided templates\n------------------\n\nCurrently, only a `jsonify` template is available.\nThis will create a Transmogrifier migration that will work with a\n`collective.jsonify `_ export out of the box.\n\nPull requests are welcome if you would like a template that will work with other file types.\nExamples would be CSV or a Wordpress export.\n\nCompatibility\n=============\n\nAdd-ons created with ``bobtemplates.migration`` are tested to work in Plone 5.1 and 5.2.\nThey should also work with older versions but that was not tested (if you are using this to\nmigrate to a new Plone site, you should be using the latest version of Plone and Python 3).\nIt should work on Linux, Mac and Windows.\n\nIn the buildout this template creates, there are configs for both Plone 5.1 and 5.2.\nBy default, buildout.cfg points to plone52.cfg.\nFor use with Python 3 (recommended), you may also need to uncomment the [sources] section\nto checkout the unreleased Python 3 fixes for the Transmogrifier add-ons.\n\n\nDocumentation\n=============\n\nTo get started with Transmogrifier, visit the training at https://training.plone.org/5/transmogrifier\n\nFor easy usage of mr.bob see: `plonecli `_\n\nInstallation\n============\n\nYou can install bobtemplates.migration as every other normal Python package with `pip `_ inside a `virtualenv `_ or better with `pipenv `_.\n\n\nInstallion with pipenv\n----------------------\n\n.. code-block:: console\n\n pipenv install bobtemplates.migration\n\n\nInstallation with pip in a virtualenv\n-------------------------------------\n\nYou can also install ``bobtemplates.migration`` with pip in a virtualenv.\nIf you don't have an active virtualenv, you can create one inside your project directory.\n\n.. code-block:: bash\n\n virtualenv .\n\nThen either activate the virtualenv:\n\n.. code-block:: bash\n\n source ./bin/activate\n\nor just use the binaries directly inside the bin folder as below:\n\n.. code-block:: console\n\n ./bin/pip install bobtemplates.migration\n\n\nUse in a buildout\n-----------------\n\n.. code-block:: ini\n\n [buildout]\n parts += mrbob\n\n [mrbob]\n recipe = zc.recipe.egg\n eggs =\n mr.bob\n bobtemplates.migration\n\nThis creates a mrbob-executable in your bin-directory.\n\n\nUsage\n-----\n\nAs bobtemplates.migration is a template for mr.bob_, we use mrbob to run the templates.\n\nIf you are using `buildout `_ or an unactivated `virtualenv `_, you can use mrbob like this:\n\n.. code-block:: console\n\n ./bin/mrbob bobtemplates.migration:jsonify -O src/collective.foo\n\nIf you are using pipenv or an activated virtualenv, you can use mrbob like this:\n\nActivate pipenv shell:\n\n.. code-block:: console\n\n pipenv shell\n\nor activate your virtualenv:\n\n.. code-block:: console\n\n source bin/activate\n\n.. code-block:: console\n\n mrbob bobtemplates.migration:jsonify -O src/collective.foo\n\nThis will create your Plone package inside the ``src`` directory.\n\nSee the documentation of mr.bob_ for further information.\n\nConfiguration\n=============\n\nYou can set all `mr.bob configuration `_ parameters in your ~/.mrbob file.\n\nHere is an example:\n\n.. code-block:: bash\n\n [mr.bob]\n verbose = False\n\n [variables]\n author.name = Maik Derstappen\n author.email = md@derico.de\n author.github.user = MrTango\n plone.version = 5.1.4\n #package.git.init = y\n #package.git.autocommit = n\n #package.git.disabled = n\n\n\nContribute\n==========\n\n- Issue Tracker: https://github.com/collective/bobtemplates.migration/issues\n- Source Code: https://github.com/collective/bobtemplates.migration\n- Documentation: https://training.plone.org/5/transmogrifier\n\n\nContributors\n============\n\nThis package was copied from bits of `bobtemplates.plone `_ \n\n- Chrissy Wainwright [cdw9]\n- Maik Derstappen [MrTango]\n- Alexander Loechel [loechel]\n\n\nChangelog\n=========\n\n0.3 (2019-08-16)\n----------------\n\n- Finalize Python 3 compatibility\n [cdw9]\n\n\n0.2 (2019-08-07)\n----------------\n\n- Plone 5.2 / Python 3 compatibility\n [cdw9]\n\n\n0.1 (2018-11-21)\n----------------\n\n- Initial package creation\n [cdw9]\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/plone/bobtemplates.migration",
"keywords": "web plone zope skeleton project",
"license": "GPL version 2",
"maintainer": "",
"maintainer_email": "",
"name": "bobtemplates.migration",
"package_url": "https://pypi.org/project/bobtemplates.migration/",
"platform": "",
"project_url": "https://pypi.org/project/bobtemplates.migration/",
"project_urls": {
"Homepage": "https://github.com/plone/bobtemplates.migration"
},
"release_url": "https://pypi.org/project/bobtemplates.migration/0.3/",
"requires_dist": null,
"requires_python": "",
"summary": "Templates for Plone projects.",
"version": "0.3"
},
"last_serial": 5689951,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "85247aa2d64f44e4dcd594e19f9eaba6",
"sha256": "102d847ff3d2548b8e155a981fc9e9b2a1952f3acbfd3bf68bb57f5fea77789d"
},
"downloads": -1,
"filename": "bobtemplates.migration-0.1.zip",
"has_sig": false,
"md5_digest": "85247aa2d64f44e4dcd594e19f9eaba6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 27096620,
"upload_time": "2018-11-22T02:03:55",
"url": "https://files.pythonhosted.org/packages/d0/02/85ae7640f3a654cf167364a0b4454dfa6ea493c031f4872378d85c804696/bobtemplates.migration-0.1.zip"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "3e6a58a7411de153978555f8ac7ad193",
"sha256": "8009675a5337a51632bb764d7082d076edd7027eb872546652157b7853e5a5b6"
},
"downloads": -1,
"filename": "bobtemplates.migration-0.2.zip",
"has_sig": false,
"md5_digest": "3e6a58a7411de153978555f8ac7ad193",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 54898,
"upload_time": "2019-08-07T21:06:11",
"url": "https://files.pythonhosted.org/packages/3a/59/0ca72c5d751053533e31581f7f34ba856e081c13fd81c6aecdd37b399bb4/bobtemplates.migration-0.2.zip"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "fa61b8c3bf51e61821c540b671335251",
"sha256": "fabedff1d5ef9d60a4cda21e77025901c15a42de481bad91fdc4599b2f3e8ed9"
},
"downloads": -1,
"filename": "bobtemplates.migration-0.3.zip",
"has_sig": false,
"md5_digest": "fa61b8c3bf51e61821c540b671335251",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 55473,
"upload_time": "2019-08-16T22:53:02",
"url": "https://files.pythonhosted.org/packages/e2/5a/0cb39a000d3955d6b39596a6a7ed4c4be872b7dca9e469f62a957b37b0d5/bobtemplates.migration-0.3.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "fa61b8c3bf51e61821c540b671335251",
"sha256": "fabedff1d5ef9d60a4cda21e77025901c15a42de481bad91fdc4599b2f3e8ed9"
},
"downloads": -1,
"filename": "bobtemplates.migration-0.3.zip",
"has_sig": false,
"md5_digest": "fa61b8c3bf51e61821c540b671335251",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 55473,
"upload_time": "2019-08-16T22:53:02",
"url": "https://files.pythonhosted.org/packages/e2/5a/0cb39a000d3955d6b39596a6a7ed4c4be872b7dca9e469f62a957b37b0d5/bobtemplates.migration-0.3.zip"
}
]
}