Skip to content

Commit ba5c7ab

Browse files
committed
Merge from master to undo accidental commit to master
2 parents eea7571 + 828cf65 commit ba5c7ab

File tree

2 files changed

+23
-66
lines changed

2 files changed

+23
-66
lines changed

pyproject.toml

Lines changed: 23 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -19,46 +19,29 @@ exclude = '''
1919
)
2020
'''
2121

22-
[build-system]
23-
requires = [
24-
"flit_core >=2,<4",
25-
]
26-
build-backend = "flit_core.buildapi"
27-
28-
[tool.flit.metadata]
29-
module = "nucleus"
30-
author = "Scale AI"
31-
author-email = "select@scaleapi.com"
32-
home-page = "https://github.com/scaleapi/nucleus-python-client"
33-
classifiers = [ "License :: OSI Approved :: MIT License",]
34-
description-file = "README.md"
35-
dist-name = "scale-nucleus"
36-
requires = ["grequests >= 0.6.0",
37-
"requests >= 2.22.0",
38-
"tqdm >= 4.56.1"]
22+
[tool.poetry]
23+
name = "scale-nucleus"
24+
version = "0.1.0"
25+
description = "The official Python client library for Nucleus, the Data Platform for AI"
26+
license = "MIT"
27+
authors = ["Scale AI Nucleus Team <nucleusapi@scaleapi.com>"]
28+
readme = "README.md"
29+
homepage = "https://scale.com/nucleus"
30+
repository = "https://github.com/scaleapi/nucleus-python-client"
31+
documentation = "https://dashboard.scale.com/nucleus/docs/api"
32+
packages = [{include="nucleus"}]
3933

40-
[tool.tox]
41-
legacy_tox_ini = """
42-
[tox]
43-
isolated_build = True
44-
envlist = py36,py37,py38,py39
34+
[tool.poetry.dependencies]
35+
python = "^3.6"
36+
grequests = "^0.6.0"
37+
requests = "^2.25.1"
38+
tqdm = "^4.60.0"
4539

46-
[testenv]
47-
deps =
48-
black
49-
coverage
50-
flake8
51-
mypy
52-
mccabe
53-
pylint
54-
boto3
55-
commands =
56-
black nucleus
57-
flake8 nucleus
58-
pylint nucleus
59-
mypy nucleus --ignore-missing-imports
60-
coverage erase
61-
coverage run --include=tests/* -m pytest -ra
62-
coverage report -m
63-
"""
40+
[tool.poetry.dev-dependencies]
41+
poetry = "^1.1.5"
42+
pytest = "^6.2.3"
43+
pylint = "^2.7.4"
6444

45+
[build-system]
46+
requires = ["poetry-core>=1.0.0"]
47+
build-backend = "poetry.core.masonry.api"

setup.py

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

0 commit comments

Comments
 (0)