django-fernet-fields2


Namedjango-fernet-fields2 JSON
Version 0.6 PyPI version JSON
download
home_pagehttps://github.com/eba-alemayehu/django-fernet-fields/
SummaryFernet-encrypted model fields for Django
upload_time2024-09-25 21:54:28
maintainerNone
docs_urlNone
authorORCAS, Inc
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements Django cryptography tox pytest-django pytest coverage psycopg2 psycopg2cffi Sphinx flake8
Travis-CI
coveralls test coverage
            ====================
django-fernet-fields
====================

.. image:: https://secure.travis-ci.org/orcasgit/django-fernet-fields.png?branch=master
   :target: http://travis-ci.org/orcasgit/django-fernet-fields
   :alt: Test status
.. image:: https://coveralls.io/repos/orcasgit/django-fernet-fields/badge.png?branch=master
   :target: https://coveralls.io/r/orcasgit/django-fernet-fields
   :alt: Test coverage
.. image:: https://readthedocs.org/projects/django-fernet-fields/badge/?version=latest
   :target: https://readthedocs.org/projects/django-fernet-fields/?badge=latest
   :alt: Documentation Status
.. image:: https://badge.fury.io/py/django-fernet-fields.svg
   :target: https://pypi.python.org/pypi/django-fernet-fields
   :alt: Latest version

`Fernet`_ symmetric encryption for Django model fields, using the
`cryptography`_ library.

``django-fernet-fields`` supports `Django`_ 1.11 and later on Python 2.7, 3.5, 3.6, 3.7, pypy, and pypy3.

Only PostgreSQL, SQLite, and MySQL are tested, but any Django database backend
with support for ``BinaryField`` should work.

.. _Django: http://www.djangoproject.com/
.. _Fernet: https://cryptography.io/en/latest/fernet/
.. _cryptography: https://cryptography.io/en/latest/


Getting Help
============

Documentation for django-fernet-fields is available at
https://django-fernet-fields.readthedocs.org/

This app is available on `PyPI`_ and can be installed with ``pip install
django-fernet-fields``.

.. _PyPI: https://pypi.python.org/pypi/django-fernet-fields/


Contributing
============

See the `contributing docs`_.

.. _contributing docs: https://github.com/orcasgit/django-fernet-fields/blob/master/CONTRIBUTING.rst

CHANGES
=======

master (unreleased)
-------------------

0.6 (2019.05.10)
----------------

* Support Postgres 10
* Drop support for Django < 1.11, Python 3.3/3.4
* Add support for Django 1.11 through 2.2, Python 3.7

0.5 (2017.02.22)
----------------

* Support Django 1.10.

0.4 (2015.09.18)
----------------

* Add `isnull` lookup.


0.3 (2015.05.29)
----------------

* Remove DualField and HashField. The only cases where they are useful, they
  aren't secure.


0.2.1 (2015.05.28)
------------------

* Fix issue getting IntegerField validators.


0.2 (2015.05.28)
----------------

* Extract HashField for advanced lookup needs.


0.1 (2015.05.27)
----------------

* Initial working version.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/eba-alemayehu/django-fernet-fields/",
    "name": "django-fernet-fields2",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "ORCAS, Inc",
    "author_email": "orcastech@orcasinc.com",
    "download_url": "https://files.pythonhosted.org/packages/48/a0/843cdeb84ccbe7af0749f32ddb6155832008c2284babd836a6638f8ce239/django_fernet_fields2-0.6.tar.gz",
    "platform": null,
    "description": "====================\ndjango-fernet-fields\n====================\n\n.. image:: https://secure.travis-ci.org/orcasgit/django-fernet-fields.png?branch=master\n   :target: http://travis-ci.org/orcasgit/django-fernet-fields\n   :alt: Test status\n.. image:: https://coveralls.io/repos/orcasgit/django-fernet-fields/badge.png?branch=master\n   :target: https://coveralls.io/r/orcasgit/django-fernet-fields\n   :alt: Test coverage\n.. image:: https://readthedocs.org/projects/django-fernet-fields/badge/?version=latest\n   :target: https://readthedocs.org/projects/django-fernet-fields/?badge=latest\n   :alt: Documentation Status\n.. image:: https://badge.fury.io/py/django-fernet-fields.svg\n   :target: https://pypi.python.org/pypi/django-fernet-fields\n   :alt: Latest version\n\n`Fernet`_ symmetric encryption for Django model fields, using the\n`cryptography`_ library.\n\n``django-fernet-fields`` supports `Django`_ 1.11 and later on Python 2.7, 3.5, 3.6, 3.7, pypy, and pypy3.\n\nOnly PostgreSQL, SQLite, and MySQL are tested, but any Django database backend\nwith support for ``BinaryField`` should work.\n\n.. _Django: http://www.djangoproject.com/\n.. _Fernet: https://cryptography.io/en/latest/fernet/\n.. _cryptography: https://cryptography.io/en/latest/\n\n\nGetting Help\n============\n\nDocumentation for django-fernet-fields is available at\nhttps://django-fernet-fields.readthedocs.org/\n\nThis app is available on `PyPI`_ and can be installed with ``pip install\ndjango-fernet-fields``.\n\n.. _PyPI: https://pypi.python.org/pypi/django-fernet-fields/\n\n\nContributing\n============\n\nSee the `contributing docs`_.\n\n.. _contributing docs: https://github.com/orcasgit/django-fernet-fields/blob/master/CONTRIBUTING.rst\n\nCHANGES\n=======\n\nmaster (unreleased)\n-------------------\n\n0.6 (2019.05.10)\n----------------\n\n* Support Postgres 10\n* Drop support for Django < 1.11, Python 3.3/3.4\n* Add support for Django 1.11 through 2.2, Python 3.7\n\n0.5 (2017.02.22)\n----------------\n\n* Support Django 1.10.\n\n0.4 (2015.09.18)\n----------------\n\n* Add `isnull` lookup.\n\n\n0.3 (2015.05.29)\n----------------\n\n* Remove DualField and HashField. The only cases where they are useful, they\n  aren't secure.\n\n\n0.2.1 (2015.05.28)\n------------------\n\n* Fix issue getting IntegerField validators.\n\n\n0.2 (2015.05.28)\n----------------\n\n* Extract HashField for advanced lookup needs.\n\n\n0.1 (2015.05.27)\n----------------\n\n* Initial working version.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Fernet-encrypted model fields for Django",
    "version": "0.6",
    "project_urls": {
        "Homepage": "https://github.com/eba-alemayehu/django-fernet-fields/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "863575a3cce68678eea5f4e145de5281c84fe75e79246452f96e2488d08a6f06",
                "md5": "52ca1d73fa91a3e1addd36178efee28f",
                "sha256": "f9d1746fbf4a08098ee9e69049d638fbd83e96b49f2316be1ab3722a56409800"
            },
            "downloads": -1,
            "filename": "django_fernet_fields2-0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "52ca1d73fa91a3e1addd36178efee28f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 9113,
            "upload_time": "2024-09-25T21:54:27",
            "upload_time_iso_8601": "2024-09-25T21:54:27.049026Z",
            "url": "https://files.pythonhosted.org/packages/86/35/75a3cce68678eea5f4e145de5281c84fe75e79246452f96e2488d08a6f06/django_fernet_fields2-0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "48a0843cdeb84ccbe7af0749f32ddb6155832008c2284babd836a6638f8ce239",
                "md5": "b0bb9910fcef552373a229e65c15f38e",
                "sha256": "476710db2bee92629d5b505537ba68d0c03039dd3d688f5a0f5adadcef8b9a99"
            },
            "downloads": -1,
            "filename": "django_fernet_fields2-0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "b0bb9910fcef552373a229e65c15f38e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 7286,
            "upload_time": "2024-09-25T21:54:28",
            "upload_time_iso_8601": "2024-09-25T21:54:28.671458Z",
            "url": "https://files.pythonhosted.org/packages/48/a0/843cdeb84ccbe7af0749f32ddb6155832008c2284babd836a6638f8ce239/django_fernet_fields2-0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-25 21:54:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "eba-alemayehu",
    "github_project": "django-fernet-fields",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": false,
    "requirements": [
        {
            "name": "Django",
            "specs": [
                [
                    ">=",
                    "1.11"
                ]
            ]
        },
        {
            "name": "cryptography",
            "specs": [
                [
                    ">=",
                    "0.9"
                ]
            ]
        },
        {
            "name": "tox",
            "specs": [
                [
                    ">=",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "pytest-django",
            "specs": [
                [
                    ">=",
                    "2.8.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    ">=",
                    "2.7.3"
                ]
            ]
        },
        {
            "name": "coverage",
            "specs": [
                [
                    ">=",
                    "3.7.1"
                ]
            ]
        },
        {
            "name": "psycopg2",
            "specs": [
                [
                    ">=",
                    "2.7"
                ]
            ]
        },
        {
            "name": "psycopg2cffi",
            "specs": [
                [
                    ">=",
                    "2.6.1"
                ]
            ]
        },
        {
            "name": "Sphinx",
            "specs": [
                [
                    ">=",
                    "1.3.1"
                ]
            ]
        },
        {
            "name": "flake8",
            "specs": [
                [
                    ">=",
                    "2.4.1"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "django-fernet-fields2"
}
        
Elapsed time: 0.34434s