Metadata-Version: 1.1
Name: django-sonic-screwdriver
Version: 0.1.2a6
Summary: Django Sonic Screwdriver.
Home-page: https://github.com/rhazdon/django-sonic-screwdriver
Author: Djordje Ilic
Author-email: djordje.ilic@posteo.de
License: MIT License
Description: # Django Sonic Screwdriver
        --------------------------
        
        [![build status](https://gitlabci.ifeelaffinity.com/projects/8/status.png?ref=master)](https://gitlabci.ifeelaffinity.com/projects/8?ref=master)
        [![Coverage Status](https://coveralls.io/repos/rhazdon/django-sonic-screwdriver/badge.svg?branch=master&service=github)](https://coveralls.io/github/rhazdon/django-sonic-screwdriver?branch=master)
        [![Code Climate](https://codeclimate.com/github/rhazdon/django-sonic-screwdriver/badges/gpa.svg)](https://codeclimate.com/github/rhazdon/django-sonic-screwdriver)
        [![PyPI version](https://badge.fury.io/py/django-sonic-screwdriver.svg)](http://badge.fury.io/py/django-sonic-screwdriver)
        
        ## !!! Still in Development !!!
        
        Django Sonic Screwdriver is a collection of very useful commands and will make your life easier.
        
        ## Installation
        You can download the latest version from the Python Package Index [PyPI](https://pypi.python.org/pypi/django-sonic-screwdriver).
        
        	$ pip install django-sonic-screwdriver
        
        Add the package to your settings.py:
        	
        	INSTALLED_APPS = (
        		...
            	'django_sonic_screwdriver',
            	...
        	)
        	
        ## Settings
        
        	SONIC_SCREWDRIVER = {
        		# Returns file where the version number is located
        		'VERSION_FILE': 'setup.py',
        	
        		'PRE_RELEASE_SEPARATOR': '',  # '_', '-', '.'
        	
        		'PATCH_AUTO_TAG': False,
        		'PATCH_AUTO_TAG_PUSH': False,
        		'PATCH_AUTO_COMMIT': False,
        	
        		# Git Tagging
        		'GIT_TAG_AUTO_COMMIT': False,
        		'GIT_TAG_AUTO_TAG_PUSH': False,
        	
        		'GIT_STAGING_PRE_TAG': 'staging',
        		'GIT_ACTIVATE_PRE_TAG': 'activate',
        	}
        
        
        ## Commands
        
        	$ ./manage.py patch
        		-M, --major           Set major number
        		-m, --minor           Set minor number
        		-p, --patch           Set patch number
        		-d, --dev             Set dev release (e.g. 1.2.1dev1)
        		-a, --alpha           Set alpha release (e.g. 1.2.1a1)
        		-b, --beta            Set beta release (e.g. 1.2.1b1)
        		-r, --release-candidate
        							Set release candidate release (e.g. 1.2.1rc1).
        		-f, --force           
        
        
        	$ ./manage.py git:tag
        		--default             (is default)
        		--staging             Create a staging tag (e.g. staging-v1.2.3)
        		--activate            Create a activate tag (e.g. activate-v1.2.3)
        		-d, --delete-last     Delete last tag
        		--push                Push tags
        
        
        	$ ./manage.py pypi:export
        		-u, --upload		  Export project (wheel) and upload to PyPI
        		
        		
        
        
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities
