Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F8395620
setup.py
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
3 KB
Subscribers
None
setup.py
View Options
# -*- coding: utf-8 -*-
# Copyright (C) 2016 by Clearcode <http://clearcode.cc>
# and associates (see AUTHORS).
# This file is part of pytest-postgresql.
# pytest-postgresql is free software: you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# pytest-postgresql is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Lesser General Public License for more details.
# You should have received a copy of the GNU Lesser General Public License
# along with pytest-postgresql. If not, see <http://www.gnu.org/licenses/>.
"""pytest-postgresql setup.py module."""
import
os
from
setuptools
import
setup
,
find_packages
here
=
os
.
path
.
dirname
(
__file__
)
def
read
(
fname
):
"""
Read given file's content.
:param str fname: file name
:returns: file contents
:rtype: str
"""
return
open
(
os
.
path
.
join
(
here
,
fname
))
.
read
()
requirements
=
[
'pytest>=3.0.0'
,
'port-for'
,
'mirakuru'
]
test_requires
=
[
'pytest-cov==2.5.1'
,
'pytest-xdist==1.22.2'
,
]
extras_require
=
{
'docs'
:
[
'sphinx'
],
'tests'
:
test_requires
,
': platform_python_implementation != "PyPy"'
:
[
'psycopg2'
],
': platform_python_implementation == "PyPy"'
:
[
'psycopg2cffi'
],
}
setup_requires
=
[
'setuptools>=21'
,
'pip>=9'
]
setup
(
name
=
'pytest-postgresql'
,
version
=
'1.3.4'
,
description
=
'Postgresql fixtures and fixture factories for Pytest.'
,
long_description
=
(
read
(
'README.rst'
)
+
'
\n\n
'
+
read
(
'CHANGES.rst'
)
),
keywords
=
'tests py.test pytest fixture postgresql'
,
author
=
'Clearcode - The A Room'
,
author_email
=
'thearoom@clearcode.cc'
,
url
=
'https://github.com/ClearcodeHQ/pytest-postgresql'
,
license
=
'LGPLv3+'
,
classifiers
=
[
'Development Status :: 5 - Production/Stable'
,
'Environment :: Web Environment'
,
'Intended Audience :: Developers'
,
'License :: OSI Approved :: '
'GNU Lesser General Public License v3 or later (LGPLv3+)'
,
'Natural Language :: English'
,
'Operating System :: OS Independent'
,
'Programming Language :: Python'
,
'Programming Language :: Python :: 2'
,
'Programming Language :: Python :: 2.7'
,
'Programming Language :: Python :: 3'
,
'Programming Language :: Python :: 3.4'
,
'Programming Language :: Python :: 3.5'
,
'Programming Language :: Python :: 3.6'
,
'Topic :: Software Development :: Libraries :: Python Modules'
,
],
package_dir
=
{
''
:
'src'
},
packages
=
find_packages
(
'src'
),
install_requires
=
requirements
,
tests_require
=
test_requires
,
setup_requires
=
setup_requires
,
test_suite
=
'tests'
,
entry_points
=
{
'pytest11'
:
[
'pytest_postgresql = pytest_postgresql.plugin'
]},
include_package_data
=
True
,
zip_safe
=
False
,
extras_require
=
extras_require
,
)
File Metadata
Details
Attached
Mime Type
text/x-python
Expires
Jun 4 2025, 7:42 PM (10 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3243815
Attached To
rPTPP debian package for python3 pytest-postgresql
Event Timeline
Log In to Comment