Example #1
0
from epsilon import setuphelper

from xmantissa import version

setuphelper.autosetup(
    name="Mantissa",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodMantissa",
    license="MIT",
    platforms=["any"],
    description="A multiprotocol application deployment platform",
    classifiers=[
        "Development Status :: 5 - Production/Stable",
        "Environment :: No Input/Output (Daemon)",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: JavaScript",
        "Programming Language :: Python",
        "Topic :: Internet",
        "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
        "Topic :: Software Development :: Libraries :: Application Frameworks",
        "Topic :: Terminals",
        ],
    )
Example #2
0
from epsilon.setuphelper import autosetup

import axiom

distobj = autosetup(name="Axiom",
                    version=axiom.version.short(),
                    maintainer="Divmod, Inc.",
                    maintainer_email="*****@*****.**",
                    url="http://divmod.org/trac/wiki/DivmodAxiom",
                    license="MIT",
                    platforms=["any"],
                    description="An in-process object-relational database",
                    classifiers=[
                        "Development Status :: 5 - Production/Stable",
                        "Framework :: Twisted",
                        "Intended Audience :: Developers",
                        "License :: OSI Approved :: MIT License",
                        "Programming Language :: Python", "Topic :: Database"
                    ],
                    scripts=['bin/axiomatic'])
Example #3
0
from epsilon import setuphelper

from vertex import version

setuphelper.autosetup(
    name="Vertex",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodVertex",
    license="MIT",
    platforms=["any"],
    description="""
        Divmod Vertex is the first implementation of the Q2Q protocol, which
        is a peer-to-peer communication protocol for establishing
        stream-based communication between named endpoints.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications",
        "Topic :: Internet",
        "Topic :: Internet :: File Transfer Protocol (FTP)",
        "Topic :: Internet :: Name Service (DNS)",
        "Topic :: Software Development :: Libraries :: Python Modules",
    ],
)
Example #4
0
from epsilon import version, setuphelper

setuphelper.autosetup(
    name="Epsilon",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodEpsilon",
    license="MIT",
    platforms=["any"],
    description="A set of utility modules used by Divmod projects",
    classifiers=[
        "Development Status :: 5 - Production/Stable", "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python", "Topic :: Internet",
        "Topic :: Security", "Topic :: Utilities"
    ],
    scripts=['bin/benchmark'])
Example #5
0
from vertex import version

setuphelper.autosetup(
    name="Vertex",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodVertex",
    license="MIT",
    platforms=["any"],
    description=
        """
        Divmod Vertex is the first implementation of the Q2Q protocol, which
        is a peer-to-peer communication protocol for establishing
        stream-based communication between named endpoints.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications",
        "Topic :: Internet",
        "Topic :: Internet :: File Transfer Protocol (FTP)",
        "Topic :: Internet :: Name Service (DNS)",
        "Topic :: Software Development :: Libraries :: Python Modules",
        ],
    )
Example #6
0
distobj = autosetup(
    name="Imaginary",
    version=versioneer.get_version(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodImaginary",
    license="MIT",
    platforms=["any"],
    description=readme,
    cmdclass=versioneer.get_cmdclass(),
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "Intended Audience :: Education",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Games/Entertainment",
        "Topic :: Games/Entertainment :: Multi-User Dungeons (MUD)",
        "Topic :: Games/Entertainment :: Puzzle Games",
        "Topic :: Games/Entertainment :: Real Time Strategy",
        "Topic :: Games/Entertainment :: Role-Playing",
        "Topic :: Games/Entertainment :: Simulation",
        "Topic :: Terminals"],
    install_requires=[
        "twisted>=14.0.0",
        "epsilon>=0.7.0",
        "characteristic>=0.1.0",
        "axiom>=0.7.1",

        # Nevow is a dependency via Mantissa but Mantissa doesn't declare it in
        # `install_requires`.  So we'll declare it here to make things go more
        # smoothly until Mantissa gets fixed.
        "nevow>=0.10.0",

        # Likewise.
        "pytz", "pyasn1>=0.1.7",

        # Likewise.  PyCrypto has a history of breaking Conch in new releases
        # so pin it.
        "PyCrypto==2.6",

        "mantissa>=0.7.0",
        ],
    extras_require={
        "doc": ["sphinx>=1.2.2"],
        },
    )
Example #7
0
from epsilon import version, setuphelper

setuphelper.autosetup(
    name="Epsilon",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodEpsilon",
    license="MIT",
    platforms=["any"],
    description="A set of utility modules used by Divmod projects",
    classifiers=[
        "Development Status :: 5 - Production/Stable",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Internet",
        "Topic :: Security",
        "Topic :: Utilities"],
    scripts=['bin/benchmark'])
Example #8
0
from epsilon.setuphelper import autosetup

import imaginary

distobj = autosetup(
    name="Imaginary",
    version=imaginary.version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodImaginary",
    license="MIT",
    platforms=["any"],
    description=imaginary.__doc__,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers", "Intended Audience :: Education",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python", "Topic :: Games/Entertainment",
        "Topic :: Games/Entertainment :: Multi-User Dungeons (MUD)",
        "Topic :: Games/Entertainment :: Puzzle Games",
        "Topic :: Games/Entertainment :: Real Time Strategy",
        "Topic :: Games/Entertainment :: Role-Playing",
        "Topic :: Games/Entertainment :: Simulation", "Topic :: Terminals"
    ])
Example #9
0
from epsilon.setuphelper import autosetup

import imaginary

distobj = autosetup(
    name="Imaginary",
    version=imaginary.version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodImaginary",
    license="MIT",
    platforms=["any"],
    description=imaginary.__doc__,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "Intended Audience :: Education",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Games/Entertainment",
        "Topic :: Games/Entertainment :: Multi-User Dungeons (MUD)",
        "Topic :: Games/Entertainment :: Puzzle Games",
        "Topic :: Games/Entertainment :: Real Time Strategy",
        "Topic :: Games/Entertainment :: Role-Playing",
        "Topic :: Games/Entertainment :: Simulation",
        "Topic :: Terminals"])
Example #10
0
from epsilon.setuphelper import autosetup

import axiom

distobj = autosetup(
    name="Axiom",
    version=axiom.version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodAxiom",
    license="MIT",
    platforms=["any"],
    description="An in-process object-relational database",
    classifiers=[
        "Development Status :: 5 - Production/Stable",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Database"],

    scripts=['bin/axiomatic'])

Example #11
0
from xquotient import version

setuphelper.autosetup(
    name="Quotient",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodQuotient",
    license="MIT",
    platforms=["any"],
    description="""
        Divmod Quotient is a messaging platform developed as an Offering for
        Divmod Mantissa.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications :: Email",
        "Topic :: Communications :: Email :: Address Book",
        "Topic :: Communications :: Email :: Email Clients (MUA)",
        "Topic :: Communications :: Email :: Filters",
        "Topic :: Communications :: Email :: Post-Office :: POP3",
        "Topic :: Internet",
        "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
    ],
)
Example #12
0
from epsilon import setuphelper

from hyperbola import version

setuphelper.autosetup(
    name="Hyperbola",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodHyperbola",
    license="MIT",
    platforms=["any"],
    description=
        """
        Divmod Hyperbola is a blogging platform developed as an Offering for
        Divmod Mantissa.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications",
        "Topic :: Internet"],
    )
Example #13
0
from sine import version

setuphelper.autosetup(
    name="Sine",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodSine",
    license="MIT",
    platforms=["any"],
    description=
        """
        Divmod Sine is a standards-based voice-over-IP application server,
        built as an offering for the Mantissa application server platform.
        """,
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "Intended Audience :: System Administrators",
        "Intended Audience :: Telecommunications Industry",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications :: Conferencing",
        "Topic :: Communications :: Internet Phone",
        "Topic :: Communications :: Telephony",
        "Topic :: Internet",
        "Topic :: Multimedia :: Sound/Audio",
        ],
    )
Example #14
0
from epsilon import setuphelper

from hyperbola import version

setuphelper.autosetup(
    name="Hyperbola",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodHyperbola",
    license="MIT",
    platforms=["any"],
    description="""
        Divmod Hyperbola is a blogging platform developed as an Offering for
        Divmod Mantissa.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python", "Topic :: Communications",
        "Topic :: Internet"
    ],
)
Example #15
0
from xquotient import version

setuphelper.autosetup(
    name="Quotient",
    version=version.short(),
    maintainer="Divmod, Inc.",
    maintainer_email="*****@*****.**",
    url="http://divmod.org/trac/wiki/DivmodQuotient",
    license="MIT",
    platforms=["any"],
    description=
        """
        Divmod Quotient is a messaging platform developed as an Offering for
        Divmod Mantissa.
        """,
    classifiers=[
        "Development Status :: 2 - Pre-Alpha",
        "Framework :: Twisted",
        "Intended Audience :: Developers",
        "License :: OSI Approved :: MIT License",
        "Programming Language :: Python",
        "Topic :: Communications :: Email",
        "Topic :: Communications :: Email :: Address Book",
        "Topic :: Communications :: Email :: Email Clients (MUA)",
        "Topic :: Communications :: Email :: Filters",
        "Topic :: Communications :: Email :: Post-Office :: POP3",
        "Topic :: Internet",
        "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
        ],
    )