tailbone/setup.cfg
Lance Edgar c18367739f Add initial swagger.json endpoint for API
probably this needs more, but good enough to test with
2023-05-16 23:34:48 -05:00

109 lines
2.6 KiB
INI

# -*- coding: utf-8; -*-
[nosetests]
nocapture = 1
cover-package = tailbone
cover-erase = 1
cover-html = 1
cover-html-dir = htmlcov
[metadata]
name = Tailbone
version = attr: tailbone.__version__
author = Lance Edgar
author_email = lance@edbob.org
url = http://rattailproject.org/
license = GNU GPL v3
description = Backoffice Web Application for Rattail
long_description = file: README.rst
classifiers =
Development Status :: 4 - Beta
Environment :: Web Environment
Framework :: Pyramid
Intended Audience :: Developers
License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Natural Language :: English
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3
Topic :: Internet :: WWW/HTTP
Topic :: Office/Business
Topic :: Software Development :: Libraries :: Python Modules
[options]
install_requires =
# TODO: apparently they jumped from 0.1 to 0.9 and that broke us...
# (0.1 was released on 2014-09-14 and then 0.9 came out on 2018-09-27)
# (i've cached 0.1 at pypi.rattailproject.org just in case it disappears)
# (still, probably a better idea is to refactor so we can use 0.9)
webhelpers2_grid==0.1
# TODO: remove once their bug is fixed? idk what this is about yet...
deform<2.0.15
# TODO: remove this cap and address warnings that follow
pyramid<2
asgiref
colander
ColanderAlchemy
cornice
cornice-swagger
humanize
Mako
markdown
openpyxl
paginate
paginate_sqlalchemy
passlib
Pillow
pyramid_beaker>=0.6
pyramid_deform
pyramid_exclog
pyramid_mako
pyramid_retry
pyramid_tm
rattail[db,bouncer]
six
sa-filters
simplejson
transaction
waitress
WebHelpers2
zope.sqlalchemy
tests_require = Tailbone[tests]
test_suite = nose.collector
packages = find:
include_package_data = True
zip_safe = False
[options.packages.find]
exclude =
tests.*
tests
[options.extras_require]
docs = Sphinx; sphinx-rtd-theme
tests = coverage; fixture; mock; nose; pytest; pytest-cov
[options.entry_points]
paste.app_factory =
main = tailbone.app:main
webapi = tailbone.webapi:main
rattail.cleaners =
beaker = tailbone.cleanup:BeakerCleaner
rattail.config.extensions =
tailbone = tailbone.config:ConfigExtension
pyramid.scaffold =
rattail = tailbone.scaffolds:RattailTemplate