flask-auth / setup.py

SuperHero Of The… 04cd20a 
Shotca d2482bf 
SuperHero Of The… 04cd20a 
Shotca d2482bf 
SuperHero Of The… 04cd20a 
SuperHero Of The… 250a1d8 
SuperHero Of The… fee4946 
SuperHero Of The… 04cd20a 

Shotca d2482bf 
SuperHero Of The… 04cd20a 
Shotca c0241c4 


Shotca 02fb1c5 
SuperHero Of The… 04cd20a 
Shotca d2482bf 

Shotca 3e1144a 



Shotca 80d0855 


Shotca aba8900 










Shotca 80d0855 
Shotca d2482bf 





Shotca fb175dd 
Shotca d2482bf 




SuperHero Of The… 04cd20a 




Shotca 3e1144a 
SuperHero Of The… fee4946 
SuperHero Of The… 04cd20a 
SuperHero Of The… 250a1d8 


SuperHero Of The… 04cd20a 
Shotca 02fb1c5 

Shotca 4bcb9a8 
Shotca 02fb1c5 
SuperHero Of The… 04cd20a 














Shotca ca25c86 
Shotca 4bcb9a8 
SuperHero Of The… 04cd20a 
"""
==========
Flask-Auth
==========

Database-agnostic extension for Flask to support role-based authentication of
users.

Links
-----

* `Documentation <http://packages.python.org/Flask-Auth>`_
* `Repository <http://bitbucket.org/Shotca/flask-auth/>`_
* `Development version
  <http://bitbucket.org/Shotca/flask-auth/get/tip.gz#egg=Flask-Auth-dev>`_

Revisions
---------
0.85
```
Updated to flask 0.8 new naming scheme of using flask.ext instead of flaskext.

0.8
```
Mayor revision.

* Not storing the entire user in the session anymore (which was convenient 
but bad practice) but only its __dict__.

* As a result of the above, the get_current_user call is now gone and 
replaced by get_current_user_data call. Similar functionality to the original
call can now be obtained by doing AuthUser.load_current_user().

* Created SQLAlchemy plug-and-play model using constructor.

* Small bugfixes.

0.7
```
Added tests, permission example, bunch of bugfixes.

0.6
```
Added permission model, added examples, first release on PyPI.

0.1 - 0.5
`````````
Logging in, session management, encryption, etc.

"""
from setuptools import setup

setup(
    name='Flask-Auth',
    version='0.85',
    url='http://bitbucket.org/Shotca/flask-auth/',
    license='BSD',
    author='Lars de Ridder',
    author_email='shotcage@gmail.com',
    description='Auth extension for Flask.',
    long_description=__doc__,
    packages=[
        'flaskext',
        'flaskext.auth',
    ],
    namespace_packages=['flaskext'],
    zip_safe=False,
    platforms='any',
    install_requires=[
        'Flask'
    ],
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
        'Topic :: Software Development :: Libraries :: Python Modules'
    ],
    test_suite='test_auth.suite',
)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.