====================
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.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/orcasgit/django-fernet-fields/",
"name": "django-fernet-fields",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "ORCAS, Inc",
"author_email": "orcastech@orcasinc.com",
"download_url": "https://files.pythonhosted.org/packages/31/2a/012a6777a8d95ccb7033263a77cba098b123bece9d9dace8a258552a1014/django-fernet-fields-0.6.tar.gz",
"platform": "",
"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.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.",
"bugtrack_url": null,
"license": "",
"summary": "Fernet-encrypted model fields for Django",
"version": "0.6",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "03b3d5e0e5639fc3279d5584a388b8ff",
"sha256": "7f7e03c86d9473a42031ebade2b15be1484aad18ef5576ddab156c4667e04c4a"
},
"downloads": -1,
"filename": "django-fernet-fields-0.6.tar.gz",
"has_sig": false,
"md5_digest": "03b3d5e0e5639fc3279d5584a388b8ff",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6742,
"upload_time": "2019-05-10T16:38:10",
"upload_time_iso_8601": "2019-05-10T16:38:10.665444Z",
"url": "https://files.pythonhosted.org/packages/31/2a/012a6777a8d95ccb7033263a77cba098b123bece9d9dace8a258552a1014/django-fernet-fields-0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2019-05-10 16:38:10",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "orcasgit",
"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-fields"
}