未提供项目描述
项目描述
ckanext-recaptcha
待办事项:在此处放置您的扩展描述:它做什么?它有哪些功能?考虑包括一些截图或嵌入视频!
需求
待办事项:例如,您可能希望在此处提及此扩展与哪些版本的CKAN兼容。
如果您的扩展适用于不同版本,您可以添加以下表格
与核心CKAN版本的兼容性
CKAN版本 | 兼容? |
---|---|
2.6及以下 | 未测试 |
2.7 | 未测试 |
2.8 | 未测试 |
2.9 | 未测试 |
建议值
- "yes"
- "not tested" - 我想不到为什么它不会工作
- "not yet" - 有使其工作的意图
- "no"
安装
待办事项:将任何其他安装步骤添加到以下列表中。例如,安装任何非Python依赖项或添加任何必需的配置设置。
要安装ckanext-recaptcha
-
激活您的CKAN虚拟环境,例如
. /usr/lib/ckan/default/bin/activate
-
克隆源并将其安装到虚拟环境
git clone https://github.com/DataShades/ckanext-recaptcha.git cd ckanext-recaptcha pip install -e . pip install -r requirements.txt
-
将
recaptcha
添加到您的CKAN配置文件中的ckan.plugins
设置(默认配置文件位于/etc/ckan/default/ckan.ini
)。 -
重启CKAN。例如,如果您在Ubuntu上使用Apache部署CKAN
sudo service apache2 reload
配置设置
目前无
待办:在此处记录任何可选配置设置。例如
# The minimum number of hours to wait before re-checking a resource
# (optional, default: 24).
ckanext.recaptcha.some_setting = some_default_value
开发者安装
要为开发安装 ckanext-recaptcha,请激活您的 CKAN 虚拟环境并执行以下操作
git clone https://github.com/DataShades/ckanext-recaptcha.git
cd ckanext-recaptcha
python setup.py develop
pip install -r dev-requirements.txt
测试
要运行测试,请执行以下操作
pytest --ckan-ini=test.ini
发布 ckanext-recaptcha 的新版本
如果 ckanext-recaptcha 应该在 PyPI 上可用,您可以按照以下步骤发布新版本
-
在
setup.py
文件中更新版本号。有关如何选择版本号的说明,请参阅 PEP 440 -
确保您拥有所需包的最新版本
pip install --upgrade setuptools wheel twine
-
创建新版本的源代码和二进制发行版
python setup.py sdist bdist_wheel && twine check dist/*
修复您遇到的任何错误
-
将源代码发行版上传到 PyPI
twine upload dist/*
-
提交任何未完成的更改
git commit -a git push
-
使用来自
setup.py
文件的版本号在 GitHub 上标记项目的最新发布。例如,如果setup.py
中的版本号是 0.0.1,那么执行以下操作git tag 0.0.1 git push --tags
许可证
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
构建发行版
ckanext-recaptcha-0.1.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 3bb4bf6eb3e109e9dba7042ac60187c7111aef44675d44fa2ebf03e49317ca14 |
|
MD5 | f403cc93893123d4b6fa12cd89dca191 |
|
BLAKE2b-256 | ae3fdb4b6b0a2521ed5861989148a681463d8d1a8d9a58ab3999c4aa3d37c9a7 |
ckanext_recaptcha-0.1.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 286453892b452b52b0bde3b2df4ebc8d07fb4d411ab3f390933c3b1ee7536b76 |
|
MD5 | b4d85dde1bbf19ef0b1b2d41824e873a |
|
BLAKE2b-256 | 0f770d3cd8300ab4c1a6b79e6a7e94c1e37044c98d983c6a8fe7d636743ca958 |