Example #1
0
def merge_and_tag():
    version = basky.get_version()
    #
    # git identity
    local('git config --global user.email "*****@*****.**"')
    local('git config --global user.name "Jamie Curle"')
    #
    # tag it
    with settings(warn_only=True):
        local('git tag {0} -m "The {0} version"'.format(version))
    # merge into master
    local("git checkout master")
    # make commit message
    msg = "Merging {0} release into master".format(version)
    local('git merge develop -m "{0}"'.format(msg))
    # push to github
    local("git push --tags origin master")
    # switch back to develop
    local("git checkout develop")
Example #2
0
import os
from distutils.core import setup
from basky import get_version

root_dir = os.path.dirname(__file__)
if root_dir != '':
    os.chdir(root_dir)

setup(
    name='django-basky',
    version=get_version(),
    license='BSD 3 Clause',
    description='A extensible basket for your django project',
    long_description=open('README.md').read(),
    author='Jamie Curle',
    author_email='*****@*****.**',
    url='http://django-basky.readthedocs.org',
    package_data={
        'basky' : [
            'templates/basky/*.html',
        ],
    },
    packages=[
        'basky',
        'basky.templatetags',
    ],
    install_requires=[
        'django >= 1.5'
    ],
)