Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
djangocms-honeypot-captcha
Advanced tools
This python module is open-source, available here: https://gitlab.com/what-digital/djangocms-honeypot-captcha/
djangocms_honeypot_captcha/__init__.py
^(\d+\.)?(\d+\.)?(\*|\d+)$
, example: 0.1In order to release a new version of the Divio add-on:
addons-dev/djangocms-honeypot-captcha/djangocms_honeypot_captcha/__init__.py
Then, in order to release a new pypi version:
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
FAQs
# Djangocms Honeypot Captcha
We found that djangocms-honeypot-captcha demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.