معرفی شرکت ها


collective.jsonmigrator-3.0.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Tool for you to migrate from old Plone sites
ویژگی مقدار
سیستم عامل OS Independent
نام فایل collective.jsonmigrator-3.0.1
نام collective.jsonmigrator
نسخه کتابخانه 3.0.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Rok Garbas
ایمیل نویسنده rok@garbas.si
آدرس صفحه اصلی https://github.com/collective/collective.jsonmigrator
آدرس اینترنتی https://pypi.org/project/collective.jsonmigrator/
مجوز GPL version 2
<h1 align="center">collective.jsonmigrator</h1> <div align="center"> [![PyPI](https://img.shields.io/pypi/v/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![PyPI - Wheel](https://img.shields.io/pypi/wheel/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![PyPI - License](https://img.shields.io/pypi/l/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![PyPI - Status](https://img.shields.io/pypi/status/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![PyPI - Plone Versions](https://img.shields.io/pypi/frameworkversions/plone/collective.jsonmigrator)](https://pypi.org/project/collective.jsonmigrator/) [![Code analysis checks](https://github.com/collective/collective.jsonmigrator/actions/workflows/code-analysis.yml/badge.svg)](https://github.com/collective/collective.jsonmigrator/actions/workflows/code-analysis.yml) [![Tests](https://github.com/collective/collective.jsonmigrator/actions/workflows/tests.yml/badge.svg)](https://github.com/collective/collective.jsonmigrator/actions/workflows/tests.yml) ![Code Style](https://img.shields.io/badge/Code%20Style-Black-000000) [![GitHub contributors](https://img.shields.io/github/contributors/collective/collective.jsonmigrator)](https://github.com/collective/collective.jsonmigrator) [![GitHub Repo stars](https://img.shields.io/github/stars/collective/collective.jsonmigrator?style=social)](https://github.com/collective/collective.jsonmigrator) </div> ## Introduction JSON based migrations for Plone `collective.jsonmigrator` is a ready tool for you to migrate from old Plone sites (2.0, 2.1, 2.5) to new Plone 4.0 (or higher). Its based extensivly [collective.transmogrifier](https://pypi.org/project/collective.transmogrifier/) and custom blueprints avaliable. Real beauty of it lays in ability to easily customize it and extend to support all your custom content types that you are using. Note that collective.jsonmigrator was previously named [collective.blueprint.jsonmigrator](https://github.com/collective/collective.jsonmigrator/commit/747af7d0be1bf16f12822ef4841f40f5bb23a6b6). ## Developing this package Create the virtual enviroment and install all dependencies: ```shell make build ``` Start Plone in foreground: ```shell make start ``` ### Running tests ```shell make tests ``` ### Formatting the codebase ```shell make format ``` ### Linting the codebase ```shell make lint ``` ## License The project is licensed under the GPLv2. ## Contributors - Rok Garbas, rok@garbas.si - Wesley Barroso, wesleybl@gmail.com - Érico Andrei, ericof@plone.org ## Changelog 3.0.1 (2022-08-18) ------------------ - Fix README rendering on pypi @ericof 3.0.0 (2022-08-18) - Implement plone/code-analysis-action @ericof - Add support to Plone 6.0 @ericof - Drop support to Plone versions 4.3, 5.0 and 5.1 @ericof - Drop support to Python 2.7 @ericof ### 2.0.0 (2021-09-22) - Add blueprint to import translations from plone.app.multilingual. @wesleybl - Don't encode property value in Python 3. @wesleybl - Allows use of blueprint collective.jsonmigrator.owner in dexterity objects. @wesleybl - Don't encode path in Python 3. @wesleybl - Explicitly depends on six. @wesleybl - Don't use simplejson. @wesleybl - Add support to Plone 5.1 and Plone 5.2. @wesleybl - No longer depend on zope.app.container.notifyContainerModified. Use from zope.container.contained import notifyContainerModified instead. @mathias.leimgruber - Python 3 compatibility @ksuess ### 1.0.1 (2018-06-11) - if certain properties (default page, others?) are unicode they cause site failures. @sunew ### 1.0 (2017-12-22) - Set default value of config field for jsonmigrator-run view. @bsuttor - Fix workflow_history to also work with dexterity @erral, @djowett ### 0.4 (2016-05-24) - Do not require simplejson if we already have the native json module. @ale-rt ### 0.3 (2015-10-25) - Move pipeline configurations into own directory pipelines. @thet - Restructure blueprints to be in blueprints directory and integrate orphaned blueprints from collective.blueprint.jsonmigrator. @thet - PEP 8. @thet, @mauritsvanrees - Log json decode error instead of crashing @marciomazza


نیازمندی

مقدار نام
- collective.transmogrifier
- plone.app.transmogrifier
- Products.CMFPlone
- setuptools
- zope.interface
- zope.testrunner
- plone.app.testing
- plone.uuid
- zope.component


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl collective.jsonmigrator-3.0.1:

    pip install collective.jsonmigrator-3.0.1.whl


نصب پکیج tar.gz collective.jsonmigrator-3.0.1:

    pip install collective.jsonmigrator-3.0.1.tar.gz