Skip to content

Commit

Permalink
harmonize descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
mathiasertl committed Dec 26, 2024
1 parent accec95 commit 75da4da
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 17 deletions.
22 changes: 10 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,24 +10,22 @@

## About

**django-ca** is a small project to manage TLS certificate authorities and easily issue
certificates. It is based on [cryptography](https://cryptography.io/) and
[Django](https://www.djangoproject.com/>). It can be used as an app in an existing Django project
or stand-alone with the basic project included. Certificates can be managed through Django's admin
interface or via `manage.py` commands - so no webserver is needed, if you’re happy with the
command-line.
**django-ca** is a tool to manage TLS certificate authorities and easily issue and revoke certificates. It is
based on [cryptography](https://cryptography.io/) and [Django](https://www.djangoproject.com/>). It can be used as an app in an existing Django project or
stand-alone with the basic project included. Certificates can be managed through Django's admin interface or
via `manage.py` commands - so no webserver is needed, if you’re happy with the command-line.

Documentation is available at https://django-ca.readthedocs.org/.

## Features

1. Set up a secure local certificate authority in just a few minutes.
2. Certificate revocation via CRLs and OCSP.
3. Certificate issuance via ACMEv2, command line or web interface.
4. **Preliminary** support for hardware security modules (HSMs).
4. Management via command line and/or via Django's admin interface.
5. Get email notifications about certificates about to expire.
6. Written in Python 3.9+, Django 4.2+ and cryptography 43+.
2. Certificate issuance via ACMEv2, REST API, command line or web interface.
3. Certificate revocation via CRLs and OCSP.
4. Private key storage on the file system, in the database or in a Hardware Security Module (HSM).
5. Management via command line and/or via Django's admin interface.
6. Get email notifications about certificates about to expire.
7. Written in Python 3.9+, Django 4.2+ and cryptography 43+.

Please see https://django-ca.readthedocs.org for more extensive documentation.

Expand Down
2 changes: 1 addition & 1 deletion docs/source/changelog/TBR_2.1.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -126,4 +126,4 @@ Deprecation notices
Please also see the :doc:`deprecation timeline </deprecation>` for previous deprecation notices.

* This will be the last release to support ``django~=5.0.0``, ``cryptography~=43.0`` and ``pydantic~=2.9.0``.
* Support for Python 3.9 will be dropped in ``django-ca==2.3.0``.
* Support for Python 3.9 and ``django~=4.2.0`` will be dropped in ``django-ca==2.3.0``.
2 changes: 1 addition & 1 deletion docs/source/deprecation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Deprecation timeline
Dependencies
============

* Drop support for Python 3.9.
* Drop support for Python 3.9 and ``django~=4.2.0``

Command-line
============
Expand Down
5 changes: 2 additions & 3 deletions docs/source/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,11 @@ command-line.
Features:

#. Set up a secure local certificate authority in just a few minutes.
#. Certificate issuance via ACMEv2, REST API, command line or web interface.
#. Certificate revocation via CRLs and OCSP.
#. Certificate issuance via ACMEv2, command line, web interface or REST API.
#. **Preliminary** support for hardware security modules (HSMs).
#. Private key storage on the file system, in the database or in a Hardware Security Module (HSM).
#. Management via command line and/or via Django's admin interface.
#. Get email notifications about certificates about to expire.
#. Written in Python 3.9+, Django 4.2+ and cryptography 43+.
#. Written in Python 3.9+, Django 4.2+ and cryptography 43+.

Please see https://django-ca.readthedocs.org for the most recent documentation.

0 comments on commit 75da4da

Please sign in to comment.