示例#1
0
from __future__ import unicode_literals

from setuptools import find_packages
from reviewboard.extensions.packaging import setup

from rbstopwatch import get_package_version


setup(
    name="rbstopwatch",
    version=get_package_version(),
    description="Stopwatch extension for Review Board",
    url="https://www.reviewboard.org/",
    author="Beanbag, Inc.",
    author_email="*****@*****.**",
    maintainer="Beanbag, Inc.",
    maintainer_email="*****@*****.**",
    packages=find_packages(),
    entry_points={"reviewboard.extensions": ["rbstopwatch = rbstopwatch.extension:StopwatchExtension"]},
    classifiers=[
        "Development Status :: 5 - Production/Stable",
        "Environment :: Web Environment",
        "Framework :: Review Board",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Natural Language :: English",
        "Operating System :: OS Independent",
        "Programming Language :: Python",
    ],
)
示例#2
0
from setuptools import find_packages

from reviewboard.extensions.packaging import setup


setup(
    name='rb_test_extensions',
    version='0.1',
    description='Test extensions for Review Board',
    author='Barret Rennie',
    author_email='*****@*****.**',
    packages=find_packages(),
    license='MIT',
    include_package_data=True,
    zip_safe=False,
    entry_points={
        'reviewboard.extensions': [
            'action_hooks_ext = rb_test_extensions.extensions:ActionHooksExtension',
            'avatar_service_hooks_ext = rb_test_extensions.extensions:AvatarServiceHooksExtension'
        ]
    },
)
示例#3
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = "{{extension_name}}"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="{{description}}",
    author="{{author}}",
    packages=["{{package_name}}"],
    entry_points={
        'reviewboard.extensions':
            '%s = {{package_name}}.extension:{{class_name}}' % PACKAGE,
    },
    package_data={
        '{{package_name}}': [
            'templates/{{package_name}}/*.txt',
            'templates/{{package_name}}/*.html',
        ],
    }
)

示例#4
0
from reviewboard.extensions.packaging import setup

PACKAGE = "rb_oracle_extension"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Oracle datbase extension for Review Board.",
    author="Mike Leonard",
    packages=["rb_oracle_extension"],
    entry_points={
        "reviewboard.extensions": "%s = rb_oracle_extension.extension:DiffViewMethodNamesExtension" % PACKAGE
    },
)
示例#5
0
#from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup

PACKAGE = "buildbotstatus"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Displays Buildbot status for a review",
    author="Andrew Thigpen",
    packages=["buildbotstatus"],
    entry_points={
        'reviewboard.extensions':
            '%s = buildbotstatus.extension:Buildbotstatus' % PACKAGE,
    },
    package_data={
        'buildbotstatus': [
            'templates/buildbotstatus/*.txt',
            'templates/buildbotstatus/*.html',
        ],
    }
)

PACKAGE = 'rbnotefield'

setup(
    name=PACKAGE,
    version=get_package_version(),
    description='Adds a "Note to Reviewers" field for Review Board.',
    url='http://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbnotefield'],
    entry_points={
        'reviewboard.extensions': [
            'rbnotefield = rbnotefield.extension:NoteFieldExtension',
        ],
    },
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ]
)
示例#7
0

setup(
    name='rbsentry',
    version='1.0',
    description='Error monitoring for Review Board using Sentry.io',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    install_requires=[
        'sentry-sdk',
    ],
    entry_points={
        'reviewboard.extensions': [
            'rbsentry = rbsentry.extension:RbsentryExtension',
        ],
    },
    classifiers=[
        # For a full list of package classifiers, see
        # https://pypi.python.org/pypi?%3Aaction=list_classifiers

        'Development Status :: 3 - Alpha',
        'Environment :: Web Framework',
        'Framework :: Review Board',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ],
)
示例#8
0
from reviewboard.extensions.packaging import setup
PACKAGE = "myextension"
VERSION = "0.1"


setup(
    name=PACKAGE,
    version=VERSION,
    description='Description of extension package.',
    author='Your Name',
    packages=['myextension'],
    entry_points={
        'reviewboard.extensions':
            '%s = myextension.myextension:SampleExtension1' % PACKAGE,
    },
)
示例#9
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup
from setuptools import find_packages

from rbchecklist import get_package_version

setup(name='rbchecklist',
      version=get_package_version(),
      description='Extension for Review Board which adds checklists for '
      'reviewers',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=find_packages(),
      entry_points={
          'reviewboard.extensions':
          'rbchecklist = rbchecklist.extension:Checklist',
      })
示例#10
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup


PACKAGE = "hscreports"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Extension hscreports",
    author="Viney Yadav",
    packages=["hscreports"],
    entry_points={
        'reviewboard.extensions':
            '%s = hscreports.extension:Hscreports' % PACKAGE,
    },
    package_data={
        'hscreports': [
            'templates/hscreports/*.txt',
            'templates/hscreports/*.html',
        ],
    }
)
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup
from setuptools import find_packages


PACKAGE = 'rbdemo'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Handles the demo management for demo.reviewboard.org',
    url='http://www.beanbaginc.com/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions': [
            'rbdemo = rbdemo.extension:DemoExtension',
        ],
    },
)
示例#12
0
setup(
    name=PACKAGE,
    version=get_package_version(),
    description=('A set of third-party service integrations for Review Board '
                 '3.0+.'),
    long_description=long_description,
    url='https://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    install_requires=[
        'asana',
        'PyYAML>=3.12',
    ],
    entry_points={
        'reviewboard.extensions':
            '%s = rbintegrations.extension:RBIntegrationsExtension' % PACKAGE,
    },
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Topic :: Communications :: Chat',
        'Topic :: Software Development :: Build Tools',
        'Topic :: Software Development :: Quality Assurance',
        'Topic :: Software Development :: Testing',
    ]
)
示例#13
0
setup(
    name=PACKAGE,
    version=get_package_version(),
    description='Comment severity fields for Review Board.',
    url='http://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbseverity'],
    entry_points={
        'reviewboard.extensions': [
            'rbseverity = rbseverity.extension:SeverityExtension',
        ],
    },
    package_data={
        'rbseverity': [
            'templates/rbseverity/*.html',
        ]
    },
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ]
)
示例#14
0
PACKAGE = 'rbintegrations'

setup(
    name=PACKAGE,
    version=get_package_version(),
    description=('A set of third-party service integrations for Review Board '
                 '3.0+.'),
    url='https://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    install_requires=[
        'PyYAML>=3.12',
    ],
    entry_points={
        'reviewboard.extensions':
        '%s = rbintegrations.extension:RBIntegrationsExtension' % PACKAGE,
    },
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ])
示例#15
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = "rb-hipchat"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="ReviewBoard HipChat integration",
    author="None",
    packages=["rb_hipchat"],
    entry_points={
        'reviewboard.extensions':
            '%s = rb_hipchat.extension:RbHipchat' % PACKAGE,
    },
    install_requires=[
	'python-simple-hipchat',
    ],
)
示例#16
0
from reviewboard.extensions.packaging import setup


PACKAGE = 'pygments_override'
VERSION = '0.1.0'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Customize Pygments for specific file extensions',
    author='Salvador de la Puente',
    author_email='*****@*****.**',
    license='MPL 2.0',
    packages=['pygments_override'],
    entry_points={
        'reviewboard.extensions':
        '%s = pygments_override.extension:PygmentsOverride' % PACKAGE,
    }
)
示例#17
0
from reviewboard.extensions.packaging import setup


PACKAGE = "{{extension_name}}"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="{{description}}",
    author="{{author}}",
    packages=["{{package_name}}"],
    entry_points={
        'reviewboard.extensions':
            '%s = {{package_name}}.extension:{{class_name}}' % PACKAGE,
    },
    package_data={
        '{{package_name}}': [
            'templates/{{package_name}}/*.txt',
            'templates/{{package_name}}/*.html',
        ],
    }
)

示例#18
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup

PACKAGE = "traclink"
VERSION = "0.2"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Link review requests with Trac tickets",
    author="Scott Wales",
    packages=[str("traclink")],
    entry_points={
        'reviewboard.extensions': '%s = traclink.extension:TracLink' % PACKAGE,
    },
    install_requires=['Trac>=1.0', 'Django', 'ReviewBoard', 'Genshi'],
)
示例#19
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup
from setuptools import find_packages

from rbchecklist import get_package_version


setup(
    name='rbchecklist',
    version=get_package_version(),
    description='Extension for Review Board which adds checklists for '
                'reviewers',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions':
            'rbchecklist = rbchecklist.extension:Checklist',
    }
)
示例#20
0
from reviewboard.extensions.packaging import setup


PACKAGE = "rbautofillbug"
VERSION = "0.1.3"

setup(
    name=PACKAGE,
    version=VERSION,
    description="A ReviewBoard extension that extracts bug IDs from review "
                "request summaries",
    author="Jeremie Jost",
    author_email="*****@*****.**",
    packages=["rbautofillbug"],
    entry_points={
        'reviewboard.extensions':
            '%s = rbautofillbug.extension:AutoFillBugExtension' % PACKAGE,
    },
    package_data={
        'rbautofillbug': [
            'templates/rbautofillbug/*.txt',
            'templates/rbautofillbug/*.html',
        ],
    }
)
示例#21
0
from reviewboard.extensions.packaging import setup

GITHUB_URL = 'https://github.com/joshguffin/rboard_bugzilla'
VERSION = "0.1"
PACKAGE = 'rboard_bugzilla'
EXTENSION = '{0} = {0}.extension:BugzillaExtension'.format(PACKAGE),

setup(
    name=PACKAGE,
    version=VERSION,
    description='Post to BZs',
    url=GITHUB_URL,
    author='Josh Guffin',
    author_email='*****@*****.**',
    packages=[PACKAGE],
    install_requires=['bugzillatools>=0.4'],
    entry_points={'reviewboard.extensions': [EXTENSION]}
)
示例#22
0
from __future__ import unicode_literals

from setuptools import find_packages
from reviewboard.extensions.packaging import setup

setup(
    name="rb_p4_email_followers",
    version="0.1.1",
    description=
    "Extension for Review Board to email p4 reviews when a review is posted",
    author="Kristen Jaimes",
    author_email="*****@*****.**",
    maintainer="Dawn Thomas",
    maintainer_email="*****@*****.**",
    packages=find_packages(),
    entry_points={
        "reviewboard.extensions": [
            "rb_p4_email_followers = rb_p4_email_followers.extension:FollowersEmailExtension"
        ]
    },
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Framework :: Review Board",
        "Intended Audience :: Developers",
        "Natural Language :: English",
        "Operating System :: OS Independent",
        "Programming Language :: Python",
    ],
)
示例#23
0
setup(
    name='reviewbot-extension',
    version=get_package_version(),
    license='MIT',
    description=('Review Bot, the automated code reviewer (Review Board '
                 'extension)'),
    long_description=long_description,
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    include_package_data=True,
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions':
        'reviewbot = reviewbotext.extension:ReviewBotExtension',
    },
    install_requires=[
        'celery>=3.0,<4.0',
    ],
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Topic :: Software Development',
        'Topic :: Software Development :: Quality Assurance',
    ],
)
示例#24
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup

PACKAGE = 'rbseverity'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Comment severity support for Review Board',
    url='http://www.beanbaginc.com/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbseverity'],
    install_requires=[
        'ReviewBoard>=1.8alpha0.dev',
    ],
    entry_points={
        'reviewboard.extensions': [
            'rbseverity = rbseverity.extension:SeverityExtension',
        ],
    },
    package_data={'rbseverity': [
        'templates/rbseverity/*.html',
    ]},
)
示例#25
0

PACKAGE = 'rbnicknameauth'
VERSION = '0.3'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Nickname-only authentication for Review Board',
    url='',
    author='Matthew N.',
    author_email='',
    maintainer='',
    maintainer_email='',
    packages=['rbnicknameauth'],
    install_requires=[
        'ReviewBoard>=1.8alpha0.dev',
    ],
    entry_points={
        'reviewboard.extensions': [
            'rbnicknameauth = rbnicknameauth.extension:RBNicknameAuthExtension',
        ],
    },
    package_data={
        'rbnicknameauth': [
            'static/css/*',
            'static/js/*',
        ]
    },
)
示例#26
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = "rb_reviews_api"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="An extension to add a more capable review list API resource",
    author="Beanbag, Inc.",
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=[b'rb_reviews_api'],
    entry_points={
        'reviewboard.extensions':
            '%s = rb_reviews_api.extension:ReviewsAPI' % PACKAGE,
    },
    package_data={
        b'rb_reviews_api': [
            'templates/rb_reviews_api/*.txt',
            'templates/rb_reviews_api/*.html',
        ],
    }
)
示例#27
0
PACKAGE = 'rbmotd'

setup(name=PACKAGE,
      version=get_package_version(),
      description='Message of the Day support for Review Board',
      url='https://www.reviewboard.org/',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=['rbmotd'],
      entry_points={
          'reviewboard.extensions': [
              'rbmotd = rbmotd.extension:MotdExtension',
          ],
      },
      package_data={'rbmotd': [
          'templates/rbmotd/*.html',
      ]},
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Environment :: Web Environment',
          'Framework :: Review Board',
          'Intended Audience :: System Administrators',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
      ])
示例#28
0
setup(
    name='reviewboard-ipynb',
    version='0.2.6',
    description='Display ipynb in a better format',
    long_description=long_description,
    long_description_content_type='text/markdown',
    url='https://github.com/lydian/reviewboard-ipynb',
    author='Lydian Lee',
    author_email='*****@*****.**',
    maintainer='Lydian Lee',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions': [
            'reviewboard_ipynb = reviewboard_ipynb.extension:IpynbReviewUIExtension',
        ],
    },
    install_requires=[
        'beautifulsoup4',
        'nbconvert',
    ],
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: Apache Software License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ])
示例#29
0
文件: setup.py 项目: tkob/rbtrac
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = "rbtrac"
VERSION = "0.2"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Authenticate users with their Trac account",
    author="tkob",
    packages=["rbtrac"],
    entry_points={
        'reviewboard.extensions':
            '%s = rbtrac.extension:TracExtension' % PACKAGE,
    },
    package_data={
        b'rbtrac': [
            'templates/rbtrac/*.txt',
            'templates/rbtrac/*.html',
        ],
    }
)
示例#30
0
from setuptools import find_packages
from reviewboard.extensions.packaging import setup

from rbstopwatch import get_package_version

setup(name='rbstopwatch',
      version=get_package_version(),
      description='Stopwatch extension for Review Board',
      url='https://www.reviewboard.org/',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=find_packages(),
      entry_points={
          'reviewboard.extensions': [
              'rbstopwatch = rbstopwatch.extension:StopwatchExtension',
          ],
      },
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Environment :: Web Environment',
          'Framework :: Review Board',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
      ])
示例#31
0
from reviewbotext import get_package_version

PACKAGE = "reviewbotext"

setup(
    name="Review Bot Extension",
    version=get_package_version(),
    license="MIT",
    description="A Review Board extension for communicating with Review Bot",
    author="Steven MacLeod",
    maintainer="Steven MacLeod",
    include_package_data=True,
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions':
        'reviewbot = reviewbotext.extension:ReviewBotExtension',
    },
    install_requires=[
        'celery>=3.0',
    ],
    classifiers=[
        "Development Status :: 4 - Beta",
        "Environment :: Web Environment",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
        "Programming Language :: Python",
        "Topic :: Software Development",
    ],
)
示例#32
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup
from setuptools import find_packages

PACKAGE = 'rbdemo'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Handles the demo management for demo.reviewboard.org',
    url='http://www.beanbaginc.com/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions': [
            'rbdemo = rbdemo.extension:DemoExtension',
        ],
    },
)
示例#33
0
from rbslack import get_package_version

PACKAGE = 'rbslack'

setup(name=PACKAGE,
      version=get_package_version(),
      description=(
          'Review Board integration for slack.com. DEPRECATED: this extension '
          'will be removed soon. Please switch to the Slack integration'),
      url='https://www.beanbaginc.com',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=['rbslack'],
      entry_points={
          'reviewboard.extensions':
          '%s = rbslack.extension:SlackExtension' % PACKAGE,
      },
      classifiers=[
          'Development Status :: 4 - Beta',
          'Environment :: Web Environment',
          'Framework :: Review Board',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
      ])
示例#34
0
setup(
    name=PACKAGE,
    version=VERSION,
    description='Review Board extension: ExtendedApproval',
    author='Andre Klitzing',
    author_email='*****@*****.**',
    url='https://github.com/misery/ExtendedApproval',
    packages=[str('extended_approval')],
    install_requires=[
        'reviewboard>=3',
    ],
    entry_points={
        'reviewboard.extensions':
            '%s = extended_approval.extension:ExtendedApproval' % PACKAGE,
    },
    package_data={
        'extended_approval': [
            'templates/extended_approval/*.txt',
            'templates/extended_approval/*.html',
        ],
    },
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ]
)
示例#35
0
from reviewboard.extensions.packaging import setup

PACKAGE = 'pygments_override'
VERSION = '0.1.0'

setup(name=PACKAGE,
      version=VERSION,
      description='Customize Pygments for specific file extensions',
      author='Salvador de la Puente',
      author_email='*****@*****.**',
      license='MPL 2.0',
      packages=['pygments_override'],
      entry_points={
          'reviewboard.extensions':
          '%s = pygments_override.extension:PygmentsOverride' % PACKAGE,
      })
示例#36
0
from mozreview import get_package_version


setup(
    name='mozreview',
    version=get_package_version(),
    license='MIT',
    description='MozReview extension to Review Board',
    packages=find_packages(),
    install_requires=[
        'MozillaPulse',
        'mozautomation>=0.2'
    ],
    classifiers=[
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
    ],
    entry_points={
        'reviewboard.extensions':
            '%s = mozreview.extension:MozReviewExtension' % 'mozreview',
    },
    package_data={
        'mozreview': [
            'templates/**/*.html',
            'static/**/*.css',
            'static/**/*.less',
            'static/**/*.js'
        ]
    }
)
示例#37
0
#!/usr/bin/env python

from reviewboard.extensions.packaging import setup


PACKAGE = "checklist"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Extension for Review Board which adds checklists for reviewers",
    author="Mary Elaine Malit",
    packages=["checklist"],
    entry_points={
        'reviewboard.extensions':
            '%s = checklist.extension:Checklist' % PACKAGE,
    },
    package_data={
        'checklist': [
            'templates/checklist/*.txt',
            'templates/checklist/*.html',
        ],
    }
)
示例#38
0
from reviewboard.extensions.packaging import setup

PACKAGE = "review-together"
VERSION = "1.0.0b"

setup(name=PACKAGE,
      version=VERSION,
      description="Add chat functionality to Review Board",
      author="Mike Conley",
      packages=["review_together"],
      entry_points={
          'reviewboard.extensions':
          '%s = review_together.extension:ReviewTogether' % PACKAGE,
      },
      package_data={
          'review_together': [
              'htdocs/css/*.css',
              'htdocs/js/*.js',
              'templates/review_together/*.txt',
              'templates/review_together/*.html',
          ],
      })
PACKAGE_NAME = "rbmozui"


setup(
    name=PACKAGE_NAME,
    version=get_package_version(),
    license="MIT",
    description="UI tweaks to Review Board for Mozilla",
    packages=find_packages(),
    install_requires=[
        'ReviewBoard>=2.0.2',
    ],
    classifiers=[
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
    ],
    entry_points={
        'reviewboard.extensions':
            '%s = rbmozui.extension:RBMozUI' % PACKAGE_NAME,
    },
    package_data={
        'rbmozui': [
            'templates/rbmozui/*.txt',
            'templates/rbmozui/*.html',
            'static/css/*.css',
            'static/css/*.less'
        ],
    }
)
示例#40
0
setup(
    name='reviewbot-extension',
    version=get_package_version(),
    license='MIT',
    description=('Review Bot, the automated code reviewer (Review Board '
                 'extension)'),
    long_description=long_description,
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    include_package_data=True,
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions':
            'reviewbot = reviewbotext.extension:ReviewBotExtension',
    },
    install_requires=[
        'celery>=3.0,<4.0',
    ],
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
        'Topic :: Software Development',
        'Topic :: Software Development :: Quality Assurance',
    ],
)
示例#41
0
#remove this import or we can meet unicode issue when build and deploy
#from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup

PACKAGE = "rblike"
VERSION = "0.1"

setup(name=PACKAGE,
      version=VERSION,
      description="Extension rblike",
      author="SystemExec",
      packages=["rblike"],
      entry_points={
          'reviewboard.extensions': '%s = rblike.extension:RBLike' % PACKAGE,
      },
      package_data={
          b'rblike': [
              'templates/rblike/*.txt',
              'templates/rblike/*.html',
          ],
      })
示例#42
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup

PACKAGE = 'rb-user-stats'
VERSION = '0.1'

setup(name=PACKAGE,
      version=VERSION,
      description='Show statistics for Review Board users in the infobox',
      url='https://www.reviewboard.org/',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=['rb_user_stats'],
      entry_points={
          'reviewboard.extensions':
          '%s = rb_user_stats.extension:RBUserStats' % PACKAGE,
      },
      package_data={
          b'rb_user_stats': [
              'templates/rb_user_stats/*.html',
          ],
      })
示例#43
0
from rbslack import get_package_version


PACKAGE = 'rbslack'

setup(
    name=PACKAGE,
    version=get_package_version(),
    description='Review Board integration for slack.com',
    url='http://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbslack'],
    entry_points={
        'reviewboard.extensions':
            '%s = rbslack.extension:SlackExtension' % PACKAGE,
    },
    classifiers=[
        'Development Status :: 3 - Alpha',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ]
)
示例#44
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = 'rbcommenttype'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Comment type categorization for Review Board',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbcommenttype'],
    entry_points={
        'reviewboard.extensions':
            '%s = rbcommenttype.extension:CommentTypeExtension' % PACKAGE,
    },
    package_data={
        b'rbcommenttype': [
            'templates/rbcommenttype/*.html',
            'templates/rbcommenttype/*.txt',
        ],
    }
)
示例#45
0
PACKAGE = "reviewbotext"


setup(
    name="Review Bot Extension",
    version=get_package_version(),
    license="MIT",
    description="A Review Board extension for communicating with Review Bot",
    author="Steven MacLeod",
    maintainer="Steven MacLeod",
    include_package_data=True,
    packages=find_packages(),
    entry_points={
        'reviewboard.extensions':
            'reviewbot = reviewbotext.extension:ReviewBotExtension',
    },
    install_requires=[
        'celery>=3.0',
    ],
    classifiers=[
        "Development Status :: 4 - Beta",
        "Environment :: Web Environment",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
        "Programming Language :: Python",
        "Topic :: Software Development",
    ],
)
示例#46
0
文件: setup.py 项目: jjst/rbpriority
from reviewboard.extensions.packaging import setup


PACKAGE = "rbpriority"
VERSION = "0.1"

setup(
    name=PACKAGE,
    version=VERSION,
    description="Extension rbpriority",
    author="Jeremie Jost",
    packages=["rbpriority"],
    entry_points={
        'reviewboard.extensions':
            '%s = rbpriority.extension:PriorityExtension' % PACKAGE,
    },
    package_data={
        'rbpriority': [
            'templates/rbpriority/*.txt',
            'templates/rbpriority/*.html',
        ],
    },
    scripts=['bin/rb-priority-alert'],
    install_requires=[
        'enum34'
        ]
)
示例#47
0
from reviewboard.extensions.packaging import setup


PACKAGE = "review-together"
VERSION = "1.0.0b"


setup(
    name=PACKAGE,
    version=VERSION,
    description="Add chat functionality to Review Board",
    author="Mike Conley",
    packages=["review_together"],
    entry_points={
        'reviewboard.extensions':
            '%s = review_together.extension:ReviewTogether' % PACKAGE,
    },
    package_data={
        'review_together': [
            'htdocs/css/*.css',
            'htdocs/js/*.js',
            'templates/review_together/*.txt',
            'templates/review_together/*.html',
        ],
    }
)
示例#48
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup


PACKAGE = 'rb-user-stats'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Show statistics for Review Board users in the infobox',
    url='https://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rb_user_stats'],
    entry_points={
        'reviewboard.extensions':
            '%s = rb_user_stats.extension:RBUserStats' % PACKAGE,
    },
    package_data={
        b'rb_user_stats': [
            'templates/rb_user_stats/*.html',
        ],
    }
)
示例#49
0
from reviewboard.extensions.packaging import setup


PACKAGE = 'rbmotd'
VERSION = '0.1'

setup(
    name=PACKAGE,
    version=VERSION,
    description='Message of the Day support for Review Board',
    url='http://www.beanbaginc.com/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=['rbmotd'],
    install_requires=[
        'ReviewBoard>=2.0beta2.dev',
    ],
    entry_points={
        'reviewboard.extensions': [
            'rbmotd = rbmotd.extension:MotdExtension',
        ],
    },
    package_data={
        'rbmotd': [
            'templates/rbmotd/*.html',
        ]
    },
)
示例#50
0
setup(
    name='rbcommenttype',
    version=get_package_version(),
    description='Comment type categorization for Review Board',
    url='https://www.reviewboard.org/',
    author='Beanbag, Inc.',
    author_email='*****@*****.**',
    maintainer='Beanbag, Inc.',
    maintainer_email='*****@*****.**',
    packages=[b'rbcommenttype'],
    entry_points={
        'reviewboard.extensions': [
            'rbcommenttype = rbcommenttype.extension:CommentTypeExtension',
        ]
    },
    package_data={
        b'rbcommenttype': [
            'templates/*.html',
            'templates/*.txt',
        ],
    },
    classifiers=[
        'Development Status :: 5 - Production/Stable',
        'Environment :: Web Environment',
        'Framework :: Review Board',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: MIT License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
    ]
)
示例#51
0
from __future__ import unicode_literals

from reviewboard.extensions.packaging import setup

PACKAGE = 'rb_auto_assigner'
VERSION = '0.1'

setup(name=PACKAGE,
      version=VERSION,
      description='Automatically assigns review requests from members of a '
      'a comma-separated list to the students group.',
      author='Mike Conley',
      packages=['rb_auto_assigner'],
      entry_points={
          'reviewboard.extensions':
          '%s = rb_auto_assigner.extension:RBAutoAssigner' % PACKAGE,
      })
示例#52
0
setup(name='rbcommenttype',
      version=get_package_version(),
      description='Comment type categorization for Review Board',
      url='https://www.reviewboard.org/',
      author='Beanbag, Inc.',
      author_email='*****@*****.**',
      maintainer='Beanbag, Inc.',
      maintainer_email='*****@*****.**',
      packages=[b'rbcommenttype'],
      entry_points={
          'reviewboard.extensions': [
              'rbcommenttype = rbcommenttype.extension:CommentTypeExtension',
          ]
      },
      package_data={
          b'rbcommenttype': [
              'templates/*.html',
              'templates/*.txt',
          ],
      },
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Environment :: Web Environment',
          'Framework :: Review Board',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
      ])