Skip to content

Commit e136d2d

Browse files
authored
Merge pull request #58 from stackql/feature/refactor
v3.8.0 complete
2 parents 1821922 + cf5d854 commit e136d2d

File tree

3 files changed

+40
-49
lines changed

3 files changed

+40
-49
lines changed

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,14 +144,14 @@ To build the package, you will need to install the following packages:
144144

145145
::
146146

147-
pip install setuptools wheel twine
147+
pip install build
148148

149149
Then, from the root directory of the repository, run:
150150

151151
::
152152

153153
rm -rf dist/*
154-
python3 setup.py sdist bdist_wheel
154+
python3 -m build
155155

156156
The package will be built in the ``dist`` directory.
157157

pyproject.toml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
11
[build-system]
22
requires = ["setuptools>=42", "wheel"]
33
build-backend = "setuptools.build_meta"
4+
5+
[project]
6+
name = "pystackql"
7+
version = "3.8.0"
8+
description = "A Python interface for StackQL"
9+
readme = "README.rst"
10+
authors = [
11+
{name = "Jeffrey Aven", email = "[email protected]"}
12+
]
13+
14+
license = "MIT"
15+
classifiers = [
16+
"Operating System :: Microsoft :: Windows",
17+
"Operating System :: MacOS",
18+
"Operating System :: POSIX :: Linux",
19+
"Programming Language :: Python :: 3.9",
20+
"Programming Language :: Python :: 3.10",
21+
"Programming Language :: Python :: 3.11",
22+
"Programming Language :: Python :: 3.12",
23+
"Programming Language :: Python :: 3.13",
24+
]
25+
requires-python = ">=3.9"
26+
dependencies = [
27+
"requests",
28+
"pandas",
29+
"IPython",
30+
"psycopg[binary]>=3.1.0",
31+
"nest-asyncio>=1.5.5",
32+
"termcolor>=1.1.0",
33+
"tqdm>=4.61.0",
34+
]
35+
36+
[tool.setuptools]
37+
packages = ["pystackql"]
38+
39+
[project.urls]
40+
Homepage = "https://github.com/stackql/pystackql"
41+
Documentation = "https://pystackql.readthedocs.io"

setup.py

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

0 commit comments

Comments
 (0)