Skip to content

Commit

Permalink
Convert to pytoml project, Update pybind submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
Dawars committed Jul 8, 2024
1 parent 1fab153 commit 5f69be8
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 1 deletion.
58 changes: 58 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
[build-system]
requires = ["scikit-build-core>=0.3.3", "pybind11==2.12.0"]
build-backend = "scikit_build_core.build"


[project]
name = "pixsfm"
version = "1.0.0"
description="Pixel-Perfect Structure-from-Motion"
readme = "README.md"
authors = [
{ name = "Philipp Lindenberger", email = "plindenbe@ethz.ch" },
{ name = "Paul-Edouard Sarlin", email = "psarlin@ethz.ch" },
]
license = {text = "BSD-3-Clause"}
urls = {Repository = "https://github.com/cvg/pixel-perfect-sfm/"}
requires-python = ">=3.6"
dependencies = ["numpy",
"pycolmap>=0.6.0",
"pyceres>=v2.2",
"torch>=1.7",
"torchvision>=0.8",
"tqdm>=4.36.0",
"matplotlib",
"plotly",
"scipy",
"h5py",
"omegaconf",
]
classifiers = [
# "License :: OSI Approved :: BSD License",
"Programming Language :: Python :: 3 :: Only",
]


[tool.scikit-build]
wheel.expand-macos-universal-tags = true


#[tool.cibuildwheel]
#build = "cp3{8,9,10,11,12}-{macosx,manylinux,win}*"
#archs = ["auto64"]
#
#[tool.cibuildwheel.environment]
#VCPKG_COMMIT_ID = "13bde2ff13192e1b2fdd37bd9b475c7665ae6ae5"

#[tool.cibuildwheel.linux]
#before-all = "{package}/ci/install-colmap-centos.sh"
#test-command = "python -c \"import pixsfm; print(pixsfm.__version__)\""
#
#[tool.cibuildwheel.macos]
#before-all = "{package}/ci/install-colmap-macos.sh"
#test-command = "python -c \"import pixsfm; print(pixsfm.__version__)\""
#
#[tool.cibuildwheel.windows]
#before-all = "powershell -File {package}/ci/install-colmap-windows.ps1"
#before-build = "pip install delvewheel"
#test-command = "powershell -File {package}/ci/test-colmap-windows.ps1"
2 changes: 1 addition & 1 deletion third-party/pybind11
Submodule pybind11 updated 228 files

0 comments on commit 5f69be8

Please sign in to comment.