跳转到主要内容

Pip安装Plock。Plock安装Plone。

项目描述

plock

https://travis-ci.org/aclark4life/plock.png?branch=master

“Pip安装Plock。Plock安装Plone。”

— Alex Clark

https://raw.githubusercontent.com/plock/plock/master/Plocktastic.png

Plock仅用于实验目的安装Plone。 这不是您的生产Plone。

安装

pip install plock && plock `tmp`

常见问题解答

Setuptools错误?

Plock仅支持setuptools的最新版本。如果您使用的setuptools版本低于最新版本,请更新它。您可以通过以下方式更新setuptools:

wget https://bootstrap.pypa.io/ez_setup.py -O - | python

查看: https://pypi.python.org/pypi/setuptools#unix-wget 获取更多安装说明。

缺少要求?

Plock仅支持安装Plone的 Python 要求。要满足您操作系统的要求,例如Ubuntu,请参阅

为什么使用pip?

使用流行Python Web框架(例如Django、Pyramid、Flask)的Python Web开发者通常比Buildout更熟悉pip。

为什么在Buildout之上构建Plock?

Plock是针对 pip install Plone 的解决方案,虽然技术上可行,但需要较长的 requirements.txt 文件,并且缺少Buildout提供的一些功能,例如 Zope2实例创建

为什么叫Plock?

Plock是乐队Plone的一首单曲。它也是波兰一个城市 Plock 的名字。

Plone版本?

Plock仅支持Plone的最新版本,但通过 Plock Pins,您可以通过编辑 buildout 部分的 extends 参数来运行任何版本。

更新日志

0.6.5 (2016-07-29)

  • 在 requirements.txt 中写入 zc.buildout

0.6.4 (2016-07-25)

  • Plone 5.0.5

  • 从 buildout.cfg 中移除 DEV_URL

0.6.3 (2016-07-13)

  • 修复 AttributeError: 'Namespace' 对象没有 'list_addons' 属性

0.6.2 (2016-07-13)

  • 移除 yolk 和列出插件功能,使用 pip 代替。

0.6.1 (2016-05-12)

  • 恢复 PLOCK_EXPERT(将 PLOCK_EXPERT 设置为配置 –no-cache 默认值)

0.6.0 (2016-04-18)

  • 添加 Plone 5 最新版本 5.0.4

0.5.0 (2015-10-10)

  • 添加 Plone 5 支持。由于 Plock 只支持 Plone 的单个版本(“最新”),现在 Plone 5 是默认的。

0.4.4 (2015-07-04)

0.4.3 (2015-07-04)

  • heroku.cfg 中配置 USERNAMEPASSWORD 环境变量

0.4.2 (2015-07-04)

  • 创建 heroku.cfg

0.4.1 (2015-07-02)

  • 添加 -u, --use 以使用现有的 Plock buildout.cfg 文件运行 Plock。

0.4.0 (2015-06-26)

  • 更新 GitHub 内容 URL 到 https://raw.githubusercontent.com

  • 重新命名品牌:“Pip 安装 Plock。Plock 安装 Plone。”

  • --write-only 重命名为 --write

  • --list-addons 重命名为 --list

  • --unified-only 重命名为 --cache

  • --no-unified 重命名为 --no-cache

  • (重新)添加 --no-buildout 选项

0.3.0 (2015-04-23)

  • 修复统一安装器目录

0.2.9 (2015-04-23)

  • (重新)添加 -w,--write-only 选项以写入 buildout.cfg 并退出

  • 添加 -f,--force 选项以覆盖现有的 buildout.cfg

  • 移除 --no-buildout 选项

  • 支持多个 extends,例如 -e "http://extend-one http://extend-two"

  • 添加注释的额外默认 extends https://raw.github.com/plock/pins/master/dev

  • 将插件安装语法从 -a, --add-on 更改为 -i, --install-addon

  • “安装插件”输出现在打印插件的 PyPI URL

  • -e, --extra 重命名为 -e, --extends

0.2.8 (2014-10-09)

  • --no-unified 时,打印“这可能需要一些时间”的消息

0.2.7 (2014-10-08)

  • 使 --unified 成为默认值并添加 --no-unified。 [href]

0.2.6 (2014-10-04)

  • 添加 --unified-only 选项以下载统一安装器缓存并退出

0.2.5 (2014-10-04)

  • 添加 --no-buildout 选项以跳过 Buildout 安装

0.2.4 (2014-10-04)

  • 重新添加 --no-venv 选项以允许跳过 virtualenv 创建

0.2.3 (2014-10-04)

  • 添加通过 --unified 使用统一安装器下载缓存的选项。 [pigeonflight]

  • 添加通过 --extends 传递额外 extends 文件的选项。 [href]

  • 移除 --unstable

  • 移除 BUILDOUT_OPT

0.2.2 (2014-06-15)

  • 修复 check_command try/except 中的错误

0.2.1 (2014-06-14)

  • 移除 PLOCK_EXPERT

  • 移除 PLOCK_TIMEOUT

  • 移除 create_dirs

  • 移除 first_time

  • 移除 write_config

  • 重新添加 create_venv

0.2.0 (2014-02-22)

0.1.9 (2013-12-29)

  • 尝试 bin/command 而不是 command

0.1.8 (2013-12-28)

  • 支持互斥选项 plock .plock -l

  • 恢复并设置插件功能为默认

0.1.7 (2013-12-28)

  • 如果不存在,则创建 install_dir

  • 使用 Plock 针代替 PythonPackages 作为 zc.buildout 配置主机

  • 添加 -v 或 --version 以显示版本

  • 错误修复:不要破坏 --list-addons

  • 错误修复:不要破坏 --install-addons

  • 删除 --insecure

  • 删除 --virtualenv

  • 删除 --zope2-only

0.1.6 (2013-08-12)

  • 错误修复:Buildout 命令执行

0.1.5 (2013-08-12)

  • 错误修复:Buildout 命令执行

0.1.4 (2013-08-12)

  • 添加 --expert 命令行参数,与 PLOCK_EXPERT 环境变量做相同的事

  • 添加 --insecure 命令行参数以允许扩展远程托管配置文件

  • 错误修复:防止意外从 Plone 切换到 Zope2 或反之亦然

  • 错误修复:相对于当前工作目录配置 Buildout 命令,而不是依赖于源 bin/activate

0.1.3 (2013-07-31)

  • 添加实验性功能 --zope2-only 选项,仅安装 Zope2。

  • 错误修复:当 egg 计数在 PLOCK_TIMEOUT 或更长时间内保持不变时退出 Plock

0.1.2 (2013-07-29)

  • 文档 PLOCK_EXPERT 环境变量以尊重 .buildout/default.cfg。

  • 错误修复:修复通过 --preserve 对 args.add_on 的引用。

0.1.1 (2013-07-28)

  • 修复“棕色袋子”问题

0.1.0 (2013-07-28)

  • 确保“安全”:所有 Buildout 配置文件(针对 Plone、Zope2、ZTK 等)都包含在 plock 中;这消除了通过远程扩展进行的中间人攻击的可能性(现在您只需要信任 PyPI 和 dist.plone.org)。

  • 重命名脚本:将 install-plone 重命名为 plock。

  • 重命名参数:将 --install-addons 重命名为 --add-on(以改进 argparse 提供的用法说明)。

0.0.9 (2013-07-25)

  • 错误修复:如果 buildout.cfg 已存在,则不要打印“已写入 buildout.cfg”。

0.0.8 (2013-07-25)

  • 添加 --write-config 以写入 buildout.cfg 并退出。

0.0.7 (2013-07-24)

  • 错误修复:重新添加 -U

0.0.6 (2013-07-24)

  • 错误修复:排序插件列表。

0.0.5 (2013-07-24)

  • 添加 --raw,与 --list-addons 一起使用,例如 bin/install-plone --list-addons --raw

  • 添加 --preserve,与 --install-addons 一起使用,例如 bin/install-plone --install-addons Products.PloneFormGen --preserve

  • 错误修复:bin/install-plone --install-addons PACKAGE(S) 现在可以首次运行以安装 Plone 和插件。

  • 错误修复:bin/install-plone --install-addons PACKAGE(S) 在 Buildout 运行失败时保存 buildout.cfg 的副本并回滚更改。

0.0.4 (2013-07-23)

  • 提供更新后的插件安装说明

  • 使用 bin/install-plone --install-addons PACKAGE(S) 安装插件

0.0.3 (2013-07-22)

  • 使用 bin/install-plone --list-addons 列出插件

0.0.2 (2013-07-19)

  • 提供插件安装说明

  • 编写本地的 buildout.cfg 而不是依赖于 -c remote_cfg.cfg

0.0.1 (2013-07-15)

  • 初始发布

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源分发

plock-0.6.5.zip (120.0 kB 查看哈希值)

上传时间

plock-0.6.5.tar.gz (116.6 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面