Metadata-Version: 1.1
Name: bobtemplates.pypbr
Version: 0.1
Summary: bobtemplates to create python packages with pbr
Home-page: https://www.syseleven.de/
Author: Christoph Glaubitz
Author-email: c.glaubitz@syseleven.de
License: UNKNOWN
Description: # bobtemplates to create python packages with pbr
        
        Creating python packages that use [pbr](http://docs.openstack.org/developer/pbr/) via [mr.bob](https://pypi.python.org/pypi/mr.bob/).
        
        ## Install
        ```
        pip install bobtemplates.pypbr
        ```
        
        ## Usage
        ```
        mrbob bobtemplates.pypbr:package
        ...
        mrbob bobtemplates.pypbr:namespace_package
        ```
        
        ## Variables
        
        Set in ```~/.mrbob```
        
        ```
        [variables]
        user.name = My Name
        user.email = my.name@example.com
        user.homepage = http://www.example.com/
        ```
        
        You will be asked for the relevant values anyway, but the default values of
        the fields will be the defined ones.
        
        If these variables are not defined, they are queried via git.
        mr.bob will ask you for this variables, and recommend the configured ones for
        default.
        
        
        There are more variables you could configure, and which are used in the header
        of setup.py. Again this could be done in ```~/.mrbob``` or git.
        ```
        [variables]
        ...
        user.copyright_name = Your Company
        user.copyright_year = 2014
        ```
        If user.copyright_name is not set, author name is used. If user.copyright_year
        is not set, the current year is used.
        
        
        ## Templates
        
        ### python\_package
        
        Usual python package with [pbr](http://docs.openstack.org/developer/pbr/)
        
        ```
        python-simple_package
        python-simple_package/.gitignore
        python-simple_package/LICENSE
        python-simple_package/MANIFEST.in
        python-simple_package/README.md
        python-simple_package/setup.cfg
        python-simple_package/setup.py
        python-simple_package/simple_package
        python-simple_package/simple_package/__init__.py
        ```
        
        ### python\_namespace\_package
        
        python namspace package with [pbr](http://docs.openstack.org/developer/pbr/)
        
        ```
        python-simple-namespace
        python-simple-namespace/.gitignore
        python-simple-namespace/LICENSE
        python-simple-namespace/MANIFEST.in
        python-simple-namespace/README.md
        python-simple-namespace/setup.cfg
        python-simple-namespace/setup.py
        python-simple-namespace/simple
        python-simple-namespace/simple/__init__.py
        python-simple-namespace/simple/namespace
        python-simple-namespace/simple/namespace/__init__.py
        ```
        
        ## Known issues
        
        Recommendation of name etc. from git does not work on python < 2.7
        
        
        
        mr.bob does not install as a requirement with ```pip < 6```. Consider to
        mr.bob by hand.
        
        ```
        $ pip install mr.bob
        $ pip install bobtemplates.pypbr
        ```
        
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
