Merge pull request #2 from neondatabase/poetry

Poetry Support
This commit is contained in:
2024-03-01 15:40:56 -05:00
committed by GitHub
5 changed files with 1585 additions and 3 deletions
+24
View File
@@ -0,0 +1,24 @@
History
=======
0.1.3
-----
- Added poetry tooling support.
0.1.2
-----
- Added support for Python 3.9.
0.1.1
-----
- Packaging and README fixes.
0.1.0
-----
- First release on PyPI.
+1 -1
View File
@@ -1 +1 @@
__version__ = "0.1.1"
__version__ = "0.1.3"
Generated
+1519
View File
File diff suppressed because it is too large Load Diff
+39
View File
@@ -0,0 +1,39 @@
[tool.poetry]
name = "neon-api"
version = "0.1.3"
description = "An API Client for the Neon API."
authors = ["Kenneth Reitz <me@kennethreitz.org>"]
license = "Apache-2.0"
readme = "README.md"
homepage = "https://github.com/neondatabase/neon-api-python"
classifiers = [
"License :: OSI Approved :: Apache Software License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
]
[tool.poetry.dependencies]
python = "^3.9"
requests = "*"
pydantic = ">=2.0.0"
[tool.poetry.group.test.dependencies]
datamodel-code-generator = "*"
pytest = "*"
pytest-cov = "*"
pytest-ordering = "*"
pytest-recording = "*"
ruff = "*"
sphinx = "*"
renku-sphinx-theme = "*"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
+2 -2
View File
@@ -14,11 +14,11 @@ from setuptools import find_packages, setup, Command
# Package meta-data.
NAME = "neon-api"
DESCRIPTION = "An API Client for the Neon API."
URL = "https://github.com/kennethreitz/neon-api-python"
URL = "https://github.com/neondatabase/neon-api-python"
EMAIL = "me@kennethreitz.org"
AUTHOR = "Kenneth Reitz"
REQUIRES_PYTHON = ">=3.9.0"
VERSION = "0.1.1"
VERSION = "0.1.3"
# What packages are required for this module to be executed?
REQUIRED = ["requests", "pydantic >= 2.0.0"]