semvec/pypi-packages huggingface dataset:
django-registration-with-email 0.3.1
Override Django-registration to log in by e-mail
License: MIT
Keywords: django-registration-with-email

==============================
Django registration with email
==============================

.. image:: https://badge.fury.io/py/django-registration-with-email.svg
    :target: https://badge.fury.io/py/django-registration-with-email

.. image:: https://travis-ci.org/PetrDlouhy/django-registration-with-email.svg?branch=master
    :target: https://travis-ci.org/PetrDlouhy/django-registration-with-email

.. image:: https://codecov.io/gh/PetrDlouhy/django-registration-with-email/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/PetrDlouhy/django-registration-with-email

Override `django-registration-redux <https://github.com/macropin/django-registration>`_ to log-in by e-mail.
This package provides:

- Log-in with e-mail or username
- User-convenient messages for various cases in login and password reset form
- Send password reset e-mail even for users without password
- Includes phishing-safe next_url mechanism

Security note: For better user experience the password reset form informs users if the e-mail doesn't exist in the system.
This lowers security, because attacker can query the system whether the account exists or not. The risk is lowered by
using captcha on the form, but still you should evaluate if this is secure enough for your system.

Documentation
-------------

The full documentation is at https://django-registration-with-email.readthedocs.io.

Quickstart
----------

Install Django registration with email::

    pip install django-registration-redux
    pip install django-registration-with-email

Add it to your `INSTALLED_APPS`:

.. code-block:: python

    INSTALLED_APPS = (
        ...
        'registration',
        'django_registration_with_email',
        'captcha',
        ...
    )

Add Django registration with email's URL patterns:

.. code-block:: python


    urlpatterns = [
        ...
        path('accounts/', include('django_registration_with_email.urls')),
        path('accounts/', include('registration.backends.default.urls')),
        ...
    ]

Set email as unique=True in your User model:

.. code-block:: python

   class User(TimeStampedModel, AbstractUser):
      email = models.EmailField(
        verbose_name='email address',
        max_length=254,
        blank=True,
        null=True,
        unique=True,
    )

Features
--------

* TODO

Running Tests
-------------

Does the code actually work?

::

    source <YOURVIRTUALENV>/bin/activate
    (myenv) $ pip install tox
    (myenv) $ tox


Development commands
---------------------

::

    pip install -r requirements_dev.txt
    invoke -l


Credits
-------

Tools used in rendering this package:

*  Cookiecutter_
*  `cookiecutter-djangopackage`_

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage




History
-------

0.2.0 (2021-04-05)
++++++++++++++++++

* Use django-registration-redux

0.1.0 (2021-03-01)
++++++++++++++++++

* First release on PyPI.
pynumethod 0.1
Using various methods to find for the approximate root of function
License: MIT
Keywords: numerical methods,calculator

# Numerical Methods
A Python library for root finding with various numerical methods.

## How to use
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install the library
```bash
pip install pynumethod
```

## Usage
You can use it by running one of the script.
`For Example:`
```bash
$ python
>>> from pynumethods.bracketing import bisection
>>> bisection('x^2-8x+11', 1, 2, 0.001)
1.7646484375
```

## Planned features:
* GUI wrapper for the library

## Contributing
Currently I have no plans on fixing any issues or updating this since it is mostly used for
my university needs.

## License
[MIT](https://choosealicense.com/licenses/mit/)


# Change log

## 0.1 (05/04/2021)
- Initial Release
- Four available methods
    - Bracketing methods
        - Bisection method
        - False-position method
    - Non-bracketing methods
        - Fixed-point method
        - Newton-Raphson method
- Returns a dictionary of the iterated data