1. zikzakmedia
  2. trytond-stock_valued_report

Source

trytond-stock_valued_report / setup.py

Raimon Esteve f6973c8 
Raimon Esteve 43670c6 


Raimon Esteve f6973c8 


Raimon Esteve 782b70c 

Raimon Esteve f6973c8 
Raimon Esteve 782b70c 





Raimon Esteve f6973c8 












Raimon Esteve 66f502f 
Raimon Esteve f6973c8 
Raimon Esteve 782b70c 



Raimon Esteve 178b268 

Raimon Esteve f6973c8 
Raimon Esteve 178b268 

Raimon Esteve f6973c8 

Raimon Esteve 178b268 
Raimon Esteve 782b70c 
Raimon Esteve f6973c8 






















Raimon Esteve 178b268 

Raimon Esteve f6973c8 

Raimon Esteve 178b268 
Raimon Esteve f6973c8 
#!/usr/bin/env python
#This file is part stock_valued_report module for Tryton.
#The COPYRIGHT file at the top level of this repository contains 
#the full copyright notices and license terms.

from setuptools import setup
import re
import os
import ConfigParser

config = ConfigParser.ConfigParser()
config.readfp(open('tryton.cfg'))
info = dict(config.items('tryton'))
for key in ('depends', 'extras_depend', 'xml'):
    if key in info:
        info[key] = info[key].strip().splitlines()
major_version, minor_version, _ = info.get('version', '0.0.1').split('.', 2)
major_version = int(major_version)
minor_version = int(minor_version)

requires = []
for dep in info.get('depends', []):
    if not re.match(r'(ir|res|workflow|webdav)(\W|$)', dep):
        requires.append('trytond_%s >= %s.%s, < %s.%s' %
                (dep, major_version, minor_version, major_version,
                    minor_version + 1))
requires.append('trytond >= %s.%s, < %s.%s' %
        (major_version, minor_version, major_version, minor_version + 1))

setup(name='trytonzz_stock_valued_report',
    version=info.get('version', '0.0.1'),
    description='Tryton module for stock valued discount report',
    author='Zikzakmedia SL',
    author_email='zikzak@zikzakmedia.com',
    url='http://www.zikzakmedia.com',
    download_url="https://bitbucket.org/zikzakmedia/trytond-stock_valued_report",
    package_dir={'trytond.modules.stock_valued_report': '.'},
    packages=[
        'trytond.modules.stock_valued_report',
        'trytond.modules.stock_valued_report.tests',
    ],
    package_data={
        'trytond.modules.stock_valued_report': info.get('xml', []) \
            + ['tryton.cfg', 'locale/*.po', '*.odt'],
    },
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Plugins',
        'Framework :: Tryton',
        'Intended Audience :: Developers',
        'Intended Audience :: Financial and Insurance Industry',
        'Intended Audience :: Legal Industry',
        'License :: OSI Approved :: GNU General Public License (GPL)',
        'Natural Language :: English',
        'Natural Language :: French',
        'Natural Language :: German',
        'Natural Language :: Spanish',
        'Operating System :: OS Independent',
        'Programming Language :: Python :: 2.6',
        'Programming Language :: Python :: 2.7',
        'Topic :: Office/Business',
        'Topic :: Office/Business :: Financial :: Accounting',
    ],
    license='GPL-3',
    install_requires=requires,
    zip_safe=False,
    entry_points="""
    [trytond.modules]
    stock_valued_report = trytond.modules.stock_valued_report
    """,
    test_suite='tests',
    test_loader='trytond.test_loader:Loader',
)