Skip to content

Commit acae70a

Browse files
committed
Use Poetry instead of setuptools
1 parent 11e4155 commit acae70a

File tree

6 files changed

+25
-48
lines changed

6 files changed

+25
-48
lines changed

.gitignore

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
/build/
1+
/poetry.lock
22
/dist/
3-
/django_postgres_composite_types.egg-info/
4-
/.eggs/
5-
/requirements.txt
6-
/test_requirements.txt
73
__pycache__
84
/.tox

pyproject.toml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[tool.poetry]
2+
name = "django-postgres-composite-types"
3+
version = "0.4.2"
4+
description = "Postgres composite types support for Django"
5+
authors = ["Danielle Madeley <danielle@madeley.id.au>"]
6+
license = "BSD"
7+
readme = "README.md"
8+
packages = [{include = "postgres_composite_types"}]
9+
10+
[tool.poetry.dependencies]
11+
python = "^3.4"
12+
Django = ">=1.11"
13+
psycopg2 = ">=2.7"
14+
15+
[tool.poetry.group.dev.dependencies]
16+
flake8 = ">=3"
17+
pylint = ">2.3"
18+
nose = "^1.3.7"
19+
pylint-django = ">2.4"
20+
isort = ">4"
21+
22+
[build-system]
23+
requires = ["poetry-core"]
24+
build-backend = "poetry.core.masonry.api"

requirements.in

Lines changed: 0 additions & 2 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 31 deletions
This file was deleted.

test_requirements.in

Lines changed: 0 additions & 9 deletions
This file was deleted.

tox.ini

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ commands =
1212
django-admin test
1313

1414
deps =
15-
-rtest_requirements.in
1615
dj1.11: Django~=1.11.0
1716
dj2.0: Django~=2.0.0
1817
dj2.1: Django~=2.1.0

0 commit comments

Comments
 (0)