# Djangocms Honeypot Captcha
Project description
This python module is open-source, available here: https://gitlab.com/what-digital/djangocms-honeypot-captcha/
## Credits - most of the code has been taken from https://github.com/mixkorshun/django-antispam/
## Versioning and Packages
versioning is done in versioning in djangocms_honeypot_captcha/__init__.py
for each version a tag is added to the gitlab repository in the form of ^(d+.)?(d+.)?(*|d+)$, example: 0.1
There is a PyPI version which relies on the gitlab tags (the download_url relies on correct gitlab tags being set): https://pypi.org/project/djangocms-honeypot-captcha/
There is a DjangoCMS / Divio Marketplace add-on which also relies on the gitlab tags: https://marketplace.django-cms.org/en/addons/browse/djangocms-honeypot-captcha/
In order to release a new version of the Divio add-on:
Increment version number in addons-dev/djangocms-honeypot-captcha/djangocms_honeypot_captcha/__init__.py
divio addon validate
divio addon upload
Then git add, commit and tag with the version number
Then, in order to release a new pypi version:
python3 setup.py sdist bdist_wheel
twine upload –repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
## Development
cd into this project
activate a working djangocms virtualenv
pip install -e .
install the project
## Dependencies
None so far
## Setup
install the add-on on divio.com or via pypi
update your templates/djangocms_honeypot_captcha to reflect your frontend toolchain situation
Home-page: https://gitlab.com/what-digital/djangocms-honeypot-captcha/tree/master Author: what.digital Author-email: mario@what.digital License: UNKNOWN Download-URL: https://gitlab.com/what-digital/djangocms-honeypot-captcha/-/archive/1.0.0.0/djangocms-honeypot-captcha-1.0.0.0.tar.gz Description: # Djangocms Honeypot Captcha
This python module is open-source, available here: https://gitlab.com/what-digital/djangocms-honeypot-captcha/
## Credits - most of the code has been taken from https://github.com/mixkorshun/django-antispam/
## Versioning and Packages
versioning is done in versioning in djangocms_honeypot_captcha/__init__.py
for each version a tag is added to the gitlab repository in the form of ^(d+.)?(d+.)?(*|d+)$, example: 0.1
There is a PyPI version which relies on the gitlab tags (the download_url relies on correct gitlab tags being set): https://pypi.org/project/djangocms-honeypot-captcha/
There is a DjangoCMS / Divio Marketplace add-on which also relies on the gitlab tags: https://marketplace.django-cms.org/en/addons/browse/djangocms-honeypot-captcha/
In order to release a new version of the Divio add-on:
Increment version number in addons-dev/djangocms-honeypot-captcha/djangocms_honeypot_captcha/__init__.py
divio addon validate
divio addon upload
Then git add, commit and tag with the version number
Then, in order to release a new pypi version:
python3 setup.py sdist bdist_wheel
twine upload –repository-url https://test.pypi.org/legacy/ dist/*
twine upload dist/*
## Development
cd into this project
activate a working djangocms virtualenv
pip install -e .
install the project
## Dependencies
None so far
## Setup
install the add-on on divio.com or via pypi
update your templates/djangocms_honeypot_captcha to reflect your frontend toolchain situation
Platform: OS Independent Description-Content-Type: text/markdown
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for djangocms-honeypot-captcha-1.0.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87f02bd64cbab6b3d3723d0074b185614a3d182945fc24ede0dac96963d112f2 |
|
MD5 | 33ca9782f32caf81b74af1cda3d56122 |
|
BLAKE2b-256 | 33fa64ee213409a4212dc9a549682f223d48e3f03e359acee3924b1c1d7b6105 |
Hashes for djangocms_honeypot_captcha-1.0.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd233b52a5ae5feeab4ef0948431c9dc32de9121b6c0293b1516b05c4d08ee8c |
|
MD5 | 4e1cd45a183889cc7526a9778cecd7c8 |
|
BLAKE2b-256 | 0e8c378d51a576f486877c07b224253579f540c4003e1cb4ce61124389ff8d62 |