Skip to content

Commit

Permalink
python 3.13 build
Browse files Browse the repository at this point in the history
python 3.13 build
  • Loading branch information
ghill2 committed Nov 20, 2024
1 parent 230b42f commit 956e8a7
Showing 1 changed file with 20 additions and 5 deletions.
25 changes: 20 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,26 +40,41 @@ requires = [
"setuptools",
"poetry-core>=1.9.1",
"numpy>=1.26.4",
"Cython==3.0.11",
"Cython" #
# "https://github.com/cython/cython"
]
# "Cython==3.1.1", # "Cython==3.0.11",

build-backend = "poetry.core.masonry.api"

[tool.poetry.build]
script = "build.py"
generate-setup-file = false

[[tool.poetry.source]]
name = "arrow-nightlies"
url = "https://pypi.fury.io/arrow-nightlies/"
priority = "supplemental"

[tool.poetry.dependencies]
python = ">=3.11,<3.13"
cython = "==3.0.11" # Build dependency (pinned for stability)
python = ">=3.11,<4.0"

# cython = "==3.0.11" # Build dependency (pinned for stability)
Cython = { git = "https://github.com/cython/cython.git" } # , tag = "3.1.0a0"
numpy = ">=1.26.4" # Build dependency
setuptools = ">=75" # Build dependency
click = "^8.1.7"
fsspec = "^2024.10.0"
msgspec = "^0.18.6"
fsspec = "==2023.6.0" # Pinned due breaking changes
# msgspec = "^0.18.6"
msgspec = { git = "https://github.com/jcrist/msgspec" }
pandas = "^2.2.3"
pyarrow = ">=18.0.0"
# pyarrow = ">=17.0.0"
pyarrow = { version = "18.0.0.dev499", source = "arrow-nightlies", allow-prereleases = true }
pytz = ">=2024.2.0"
tqdm = "^4.67.0"
# uvloop = {version = "^0.21.0", markers = "sys_platform != 'win32'"}
uvloop = {version = "^0.21.0", markers = "sys_platform != 'win32'"}

async-timeout = {version = "^4.0.3", optional = true}
Expand Down Expand Up @@ -119,7 +134,7 @@ numpydoc = "^1.8.0"
linkify-it-py = "^2.0.3"
myst-parser = "^3.0.1"
sphinx_comments = "^0.0.3"
sphinx_markdown_builder = "^0.6.6"
# sphinx_markdown_builder = "^0.6.6"

[tool.isort] # Used by legacy isort for Cython modules
py_version = "311"
Expand Down

0 comments on commit 956e8a7

Please sign in to comment.