Moved to Poetry

This commit is contained in:
2019-04-26 12:23:44 +02:00
parent e38c577bcb
commit e2dc9b8d33
6 changed files with 1078 additions and 34 deletions

1053
poetry.lock generated Normal file

File diff suppressed because it is too large Load Diff

24
pyproject.toml Normal file
View File

@@ -0,0 +1,24 @@
[tool.poetry]
name = "attract"
version = "1.1dev0"
description = ""
authors = [
"Francesco Siddi <francesco@blender.org>",
"Pablo Vazquez <pablo@blender.studio>",
"Sybren Stüvel <sybren@blender.studio>",
]
include = ["readme.md", "LICENSE.txt"]
[tool.poetry.dependencies]
python = "~3.6"
pillar = {path = "../pillar"}
svn = "0.3.43"
[tool.poetry.dev-dependencies]
pillar-devdeps = {path = "../pillar/devdeps"}
mkdocs = "0.17.2"
mkdocs-material = "2.2.2"
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"

View File

@@ -1,10 +0,0 @@
# Development requirements
-r requirements.txt
-r ../pillar/requirements-dev.txt
-e ../attract # also works from parent project, like blender-cloud
# Primary requirements
mkdocs==0.17.2
mkdocs-material==2.2.2

View File

@@ -1,4 +0,0 @@
# Primary requirements:
-r ../pillar/requirements.txt
svn==0.3.43

View File

@@ -1,19 +0,0 @@
#!/usr/bin/env python
"""Setup file for the Attract extension."""
import setuptools
setuptools.setup(
name='attract',
version='1.0',
packages=setuptools.find_packages('.', exclude=['test']),
install_requires=[],
tests_require=[
'pytest>=2.9.1',
'responses>=0.5.1',
'pytest-cov>=2.2.1',
'mock>=2.0.0',
],
zip_safe=False,
)

View File

@@ -6,10 +6,10 @@ import datetime
import logging.config
import unittest
from time import sleep
from unittest import mock
from bson import ObjectId
from dateutil.tz import tzutc
import mock
import responses
import svn.common