Skip to content

Commit 42abdf3

Browse files
committed
Merge branch 'chore-setup'
2 parents d7f241d + 8371dab commit 42abdf3

File tree

5 files changed

+84
-0
lines changed

5 files changed

+84
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
.cache/
2+
.eggs/
3+
dist/
4+
graphene_mongoengine.egg-info/
25
*.pyc
36
*.swp
47

Makefile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
clean:
22
@rm -f .coverage 2> /dev/null
3+
@rm -rf .eggs 2> /dev/null
4+
@rm -rf .cache 2> /dev/null
35
@find . -name "*.pyc" -delete
46
@find . -name "__pycache__" -delete
57

8+
register-pypitest:
9+
python setup.py register -r pypitest
10+
11+
deploy-pypitest:
12+
python setup.py sdist upload -r pypitest
13+
14+
register:
15+
python setup.py register -r pypi
16+
17+
deploy:
18+
python setup.py sdist upload -r pypi
19+

README.rst

Whitespace-only changes.

setup.cfg

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
[metadata]
2+
description-file = README.md
3+
4+
[flake8]
5+
exclude = setup.py,docs/*,examples/*,tests
6+
max-line-length = 120
7+
8+
[coverage:run]
9+
omit = */tests/*
10+
11+
[isort]
12+
known_first_party=graphene,graphene_mongoengine
13+
14+
[aliases]
15+
test=pytest
16+
17+
[tool:pytest]
18+
python_files = graphene_mongoengine/tests/*.py
19+

setup.py

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
from setuptools import find_packages, setup
2+
3+
setup(
4+
name='graphene-mongoengine',
5+
version='0.1.0',
6+
7+
description='Graphene Mongoengine integration',
8+
long_description=open('README.rst').read(),
9+
10+
url='https://github.com/abawchen/graphene-mongoengine',
11+
12+
author='Abaw Chen',
13+
author_email='[email protected]',
14+
15+
license='MIT',
16+
17+
classifiers=[
18+
'Development Status :: 3 - Alpha',
19+
'Intended Audience :: Developers',
20+
'Topic :: Software Development :: Libraries',
21+
'Programming Language :: Python :: 2.7',
22+
'Programming Language :: Python :: 3',
23+
'Programming Language :: Python :: 3.3',
24+
'Programming Language :: Python :: 3.4',
25+
'Programming Language :: Python :: 3.5',
26+
'Programming Language :: Python :: Implementation :: PyPy',
27+
],
28+
29+
keywords='api graphql protocol rest relay graphene mongo mongoengine',
30+
31+
packages=find_packages(exclude=['tests']),
32+
33+
install_requires=[
34+
'graphene >=2.0',
35+
'mongoengine>=0.15.0',
36+
'singledispatch>=3.4.0.3',
37+
'iso8601>=0.1.12'
38+
],
39+
python_requires='>=2.7',
40+
zip_safe=True,
41+
setup_requires=['pytest-runner'],
42+
tests_require=[
43+
'pytest>=3.3.2',
44+
'mock'
45+
],
46+
test_suite="graphene_mongoengine.tests",
47+
48+
)

0 commit comments

Comments
 (0)