Metadata-Version: 2.1
Name: django-flags
Version: 5.0.7
Summary: Feature flags for Django projects
Home-page: https://github.com/cfpb/django-flags
Author: CFPB
Author-email: tech@cfpb.gov
License: CC0
Description: # Django-Flags
        
        [![Build Status](https://github.com/cfpb/django-flags/workflows/test/badge.svg)](https://github.com/cfpb/django-flags/actions)
        [![Coverage Status](https://coveralls.io/repos/github/cfpb/django-flags/badge.svg?branch=main)](https://coveralls.io/github/cfpb/django-flags?branch=main)
        [![Ethical open source](https://img.shields.io/badge/ethical-open-%23bb8c3c?labelColor=393162)](https://ethicalsource.dev/principles/)
        
        Feature flags allow you to toggle functionality in both Django code and the Django templates based on configurable conditions. Flags can be useful for staging feature deployments, for A/B testing, or for any time you need an on/off switch for blocks of code. The toggle can be by date, user, URL value, or a number of [other conditions](https://cfpb.github.io/django-flags/conditions/), editable in the admin or in definable in settings.
        
        - [Dependencies](#dependencies)
        - [Installation](#installation)
        - [Documentation](#documentation)
        - [Getting help](#getting-help)
        - [Getting involved](#getting-involved)
        - [Licensing](#licensing)
        - [Credits and references](#credits-and-references)
        
        ## Dependencies
        
        - Python 3.6+
        - Django 2.2-4.0
        
        ## Installation
        
        1. Install Django-Flags:
        
        ```shell
        pip install django-flags
        ```
        
        2. Add `flags` as an installed app in your Django `settings.py`:
        
         ```python
         INSTALLED_APPS = (
             ...
             'flags',
             ...
         )
        ```
        
        ## Documentation
        
        https://cfpb.github.io/django-flags is the full documentation for Django-Flags, and includes how to get started, general usage, and an API reference.
        
        ## Getting help
        
        Please add issues to the [issue tracker](https://github.com/cfpb/django-flags/issues).
        
        ## Getting involved
        
        General instructions on _how_ to contribute can be found in [CONTRIBUTING](CONTRIBUTING.md).
        
        ## Licensing
        1. [TERMS](TERMS.md)
        2. [LICENSE](LICENSE)
        3. [CFPB Source Code Policy](https://github.com/cfpb/source-code-policy/)
        
        ## Credits and references
        
        Django-Flags was forked from [Wagtail-Flags](https://github.com/cfpb/wagtail-flags), which was itself forked from [cfgov-refresh](https://github.com/cfpb/cfgov-refresh).
        
Platform: UNKNOWN
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.0
Classifier: Framework :: Django :: 3.1
Classifier: Framework :: Django :: 3.2
Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
Classifier: License :: Public Domain
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: testing
Provides-Extra: docs
