Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
264 commits
Select commit Hold shift + click to select a range
caed4a0
further simplified
tomvanmele Feb 15, 2019
7ff3017
add example 1
KIKI007 Feb 27, 2019
7021066
add
KIKI007 Feb 27, 2019
0dd9aa1
add
KIKI007 Mar 8, 2019
58ae77d
add
KIKI007 Mar 8, 2019
2eea877
add
KIKI007 Mar 8, 2019
17b1c9d
add
KIKI007 Mar 8, 2019
1202111
finish triangulation
KIKI007 Mar 8, 2019
a93785f
add library
KIKI007 Mar 8, 2019
b12608e
Merge branch 'Ziqi'
KIKI007 Mar 8, 2019
ae31630
add readMe
KIKI007 Mar 8, 2019
b59668c
add image
KIKI007 Mar 8, 2019
6d1cef1
Update README.md
KIKI007 Mar 8, 2019
6b16776
update compas libigl
KIKI007 Mar 14, 2019
9449bb4
Update README.md
KIKI007 Mar 14, 2019
b1275b9
Update README.md
KIKI007 Mar 14, 2019
3e3711a
add materials
KIKI007 Mar 14, 2019
913c34f
using 3.7
tomvanmele Apr 11, 2019
c2175d3
add MeshPattern
KIKI007 Apr 13, 2019
f36eb0b
add
KIKI007 Apr 13, 2019
c2b0846
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele Apr 13, 2019
263c0ac
add mesh pattern
KIKI007 Apr 13, 2019
736a8a7
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele Apr 13, 2019
0c37f1d
dunno
tomvanmele Aug 8, 2019
3045b55
development in specific igl environment
tomvanmele Oct 3, 2019
c1a41b3
adding modules into typical compas addon structure
tomvanmele Nov 13, 2019
eee2386
updated to latest igl and pybind
tomvanmele Nov 13, 2019
e3a5b44
symbol problem with cgal
tomvanmele Nov 13, 2019
5e109f0
boolean ops with cgal working
tomvanmele Nov 14, 2019
3aaefb6
updated minimum requirement for cmake
tomvanmele Nov 14, 2019
323e9c5
boolean with viewer but no viewer instructions yet
tomvanmele Nov 14, 2019
e5ba69d
added csgtree
tomvanmele Nov 29, 2019
3ebf6d3
csg working with native compas geometry
tomvanmele Nov 29, 2019
8b71e63
instructions and setup for windows
tomvanmele Dec 6, 2019
261672a
planarize basic viewers rhino
tomvanmele Dec 6, 2019
6ffc33c
adding eigen as submodule
tomvanmele Dec 6, 2019
565a847
path to eigen
tomvanmele Dec 6, 2019
464a031
updated instructions
tomvanmele Dec 6, 2019
4990576
working on the build config
tomvanmele Dec 6, 2019
e90bbdc
module to module build
tomvanmele Dec 6, 2019
5adfba8
added "in place" alternative for planarize proxy
tomvanmele Dec 7, 2019
c711f5f
blender versions
tomvanmele Dec 9, 2019
6c621af
mac build
tomvanmele Dec 9, 2019
d4bc6fd
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele Dec 9, 2019
d791216
remove so files from repo
tomvanmele Dec 9, 2019
c4cf5fc
ignoring shared objects, dynamic link libs, …
tomvanmele Dec 9, 2019
79fa3ad
temp files for alternative implementations
tomvanmele Dec 10, 2019
572036d
using the c++ package template
tomvanmele Dec 11, 2019
1b8d36a
Added mesh_difference
Dec 28, 2019
2e41bca
Implemented mesh difference, intersection and symdiff
Dec 29, 2019
a6625ee
Merge pull request #2 from arpastrana/meshboolean
tomvanmele Feb 4, 2020
4499fc7
updated instructions for recursive cloning and building without booleans
tomvanmele Mar 17, 2020
4138b61
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele Mar 17, 2020
2423b0f
rebuild instructions
tomvanmele Mar 17, 2020
780f79a
workming on the triangulations
tomvanmele Mar 25, 2020
7f221c3
removed CGAL dependent code from base installation
tomvanmele Mar 26, 2020
2f4d31f
preprocess data on the fly for triangulations
tomvanmele Mar 26, 2020
6a6f6b5
proxy friendly version of triangulation
tomvanmele Mar 26, 2020
525ea31
updated readme
tomvanmele Mar 28, 2020
fe9efd4
updated planarization in Rhino example
tomvanmele Mar 29, 2020
bc89e71
general cleanup
tomvanmele Mar 30, 2020
56e9912
simplified parameters
tomvanmele Apr 2, 2020
571be91
conda recipe for local builds
tomvanmele Apr 25, 2020
9396f39
git from github fails during test
tomvanmele Apr 26, 2020
840530e
checking to see if failure is somehow due to CGAL
tomvanmele Apr 26, 2020
ed40dbf
perhaps due to the manifest
tomvanmele Apr 26, 2020
17d23a9
trying to find where the so is build
tomvanmele Apr 27, 2020
339eaaa
cleaning up
tomvanmele Apr 27, 2020
9f872e4
conda build and install from local working on osx
tomvanmele Apr 30, 2020
7611e7e
Merge remote-tracking branch 'origin/master'
tomvanmele Apr 30, 2020
9038640
cleaning up
tomvanmele Apr 30, 2020
90cb9dd
simplified setup (osx)
tomvanmele Apr 30, 2020
70097d9
use conda to get sources
tomvanmele Apr 30, 2020
7790877
recipe working with compas_libigl archive
tomvanmele May 1, 2020
9466480
remove temp eigen path
tomvanmele May 1, 2020
1dc3dd9
removing eigen as submodule
tomvanmele May 1, 2020
3ee6fab
updating the instructions (not finished)
tomvanmele May 1, 2020
708b49c
adding the license file
tomvanmele May 1, 2020
f3b2c3b
minor tweak to the setup script
tomvanmele May 1, 2020
18b2577
prep for local builds
tomvanmele May 2, 2020
cc62989
removing booleans until salilab stuff has been added to conda forge
tomvanmele May 2, 2020
ff81735
removing cmake args related to maxsize
tomvanmele May 2, 2020
23467d4
conditional booleans
tomvanmele May 2, 2020
726e674
added cond build config
tomvanmele May 2, 2020
797817c
switching to shell builds
tomvanmele May 2, 2020
a6bfa42
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele May 2, 2020
6d605c9
latest repo
tomvanmele May 2, 2020
89b605b
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele May 2, 2020
b3f8ec5
turn off CGAL on windows in root cmakefile
tomvanmele May 2, 2020
aaa33a2
removed cmake args
tomvanmele May 2, 2020
3077c4a
for testing salilab version of gmp and gfpr
tomvanmele May 2, 2020
1bdc8bc
reverting to pip as main installation mechanism
tomvanmele May 9, 2020
fe70cab
Merge remote-tracking branch 'origin/master'
tomvanmele May 9, 2020
1ee5e71
readme
tomvanmele May 9, 2020
e671836
updated instructions, added lgpl, added environment file
tomvanmele May 10, 2020
29a949c
removinf pybind11
tomvanmele May 12, 2020
50c3470
simplifying cmake
tomvanmele May 12, 2020
22d57a9
instructions for local conda install
tomvanmele Jun 10, 2020
3fa58a8
reverting to pip install
tomvanmele Jun 10, 2020
fa1617e
Merge branch 'master' of https://github.com/BlockResearchGroup/compas…
tomvanmele Jun 10, 2020
b501140
reverting to pip based install for now
tomvanmele Jun 10, 2020
524d60f
dunno
tomvanmele Jun 10, 2020
5302e65
removed support for booleans (use compas_cgal instead)
tomvanmele Jun 10, 2020
75df5eb
ignoring nested sources
tomvanmele Jun 10, 2020
de029ce
cleanup
tomvanmele Jun 10, 2020
3d7d367
logged mass matrix
tomvanmele Jun 10, 2020
5e696e5
added gaussian curvature
tomvanmele Jun 10, 2020
e04afb6
added ray/mesh intersection
tomvanmele Jun 10, 2020
b043cdd
removed cgal licenses (no more cgal)
tomvanmele Jun 10, 2020
1c399fb
added boundary loops
tomvanmele Jun 11, 2020
4426cb2
harmonic parametrisation
tomvanmele Jun 11, 2020
8dd3a6e
lscm
tomvanmele Jun 11, 2020
76ee6d3
removed triangulations (and Triangle dependency and license)
tomvanmele Jun 11, 2020
7decae1
cleanup + first version of docs
tomvanmele Jun 11, 2020
3b1e2cb
removing the wheels
tomvanmele Jun 11, 2020
2222ac7
better boundary and isolines examples
tomvanmele Jun 12, 2020
b84b04a
isolines helper function
tomvanmele Jun 12, 2020
09e0997
link to examples
tomvanmele Jun 12, 2020
f6e770c
ray intersections
tomvanmele Jun 12, 2020
1a041fe
with reflections
tomvanmele Jun 13, 2020
521730a
added curvature example
tomvanmele Jun 13, 2020
c49ed2c
remesh along isoline
tomvanmele Jun 14, 2020
da0a92f
update docs
tomvanmele Jun 14, 2020
94797a3
multiple rays at once
tomvanmele Jun 15, 2020
0bfffa3
repo and doc links
tomvanmele Jun 15, 2020
7dc0065
updated examples to latest compas
tomvanmele Jun 24, 2020
1aa0148
update to plugin infrastructure
tomvanmele Sep 18, 2020
27f9661
fix bug in parametrisation
tomvanmele Sep 24, 2020
213e485
add workflows
Licini May 5, 2021
e51b519
rename docs
Licini May 5, 2021
7cf9297
update task and lint
Licini May 5, 2021
cd6e1ab
try powershell
Licini May 5, 2021
800a3d1
Update README.md
tomvanmele Sep 6, 2021
5dd6aa1
Update README.md
tomvanmele Sep 6, 2021
b4fd156
remove junk
tomvanmele Sep 6, 2021
aacda53
Merge remote-tracking branch 'origin/main' into main
tomvanmele Sep 6, 2021
e0e754d
update workflows
tomvanmele Sep 6, 2021
cf1c575
combine
tomvanmele Sep 6, 2021
e53f798
upgrade
tomvanmele Sep 6, 2021
aa6f696
update docs
tomvanmele Sep 6, 2021
d015b93
remove plotext
tomvanmele Sep 6, 2021
79853ec
fix build
Licini Sep 7, 2021
65f1b94
checkout submodules
Licini Sep 7, 2021
449a434
install dev dependencies
Licini Sep 7, 2021
8986912
Merge pull request #14 from compas-dev/workflow
Licini Sep 7, 2021
9e89371
workflow
Licini Feb 1, 2022
5cd6463
update to latest compas
tomvanmele Nov 17, 2023
45c9647
lint
tomvanmele Nov 17, 2023
d567c10
ignore modules
tomvanmele Nov 17, 2023
62baecf
update manifest
tomvanmele Nov 17, 2023
aa4db93
not sure why this is necessary
tomvanmele Nov 17, 2023
041912f
activate correct env
tomvanmele Nov 17, 2023
e1aa3d2
typo
tomvanmele Nov 17, 2023
94f8cd9
more like build
tomvanmele Nov 17, 2023
b70d4be
new actions
tomvanmele Nov 17, 2023
4eafcc5
new workflow with env
tomvanmele Nov 18, 2023
8a4cfd7
submodules
tomvanmele Nov 18, 2023
f1a6464
fix doctests
tomvanmele Nov 18, 2023
ef519c0
details for installation
tomvanmele Nov 18, 2023
6a21928
into
tomvanmele Nov 18, 2023
1c53546
tutorial outline
tomvanmele Nov 18, 2023
3527ad4
tutorial
tomvanmele Nov 18, 2023
a7b56c1
prep for release
tomvanmele Nov 22, 2023
a704337
ignore zip files
tomvanmele Nov 22, 2023
f54ddad
exclude env from dist
tomvanmele Nov 22, 2023
7733945
no typing yet
tomvanmele Nov 22, 2023
77ea285
black
tomvanmele Nov 22, 2023
91ed952
add version to conf.py
tomvanmele Nov 22, 2023
b041516
remove conf.py from bumpversion
tomvanmele Nov 22, 2023
4119594
Bump version to 0.2.0
tomvanmele Nov 22, 2023
1a6dc83
Prepare changelog for next release
tomvanmele Nov 22, 2023
bbd9242
clean
tomvanmele Nov 22, 2023
19b9894
has of compas_libigl
tomvanmele Nov 22, 2023
f470988
Bump version to 0.2.1
tomvanmele Nov 22, 2023
77ecf31
Prepare changelog for next release
tomvanmele Nov 22, 2023
7e6d32c
simplify dev reqs and conf
tomvanmele Nov 22, 2023
bf25da9
add submodules to release workflow
tomvanmele Nov 22, 2023
1cc45b7
Bump version to 0.2.2
tomvanmele Nov 22, 2023
17cc60a
Prepare changelog for next release
tomvanmele Nov 22, 2023
ca35871
ignore stuff in recipe folder
tomvanmele Nov 22, 2023
47eefcf
remove stuff from recipe folder
tomvanmele Nov 22, 2023
07925c2
limit python versions
tomvanmele Nov 22, 2023
3a056e9
use different pybind11
tomvanmele Nov 22, 2023
3f97a9b
latest workflow
Licini Nov 23, 2023
53d0781
Merge pull request #16 from compas-dev/workflow
Licini Nov 23, 2023
55d33ed
Bump version to 0.2.3
Licini Nov 23, 2023
51f5d60
Prepare changelog for next release
Licini Nov 23, 2023
e3960ef
remove pybind as submodule
tomvanmele Dec 5, 2023
fb015f6
use pybind11 find package instead
tomvanmele Dec 5, 2023
3e1b8ce
Bump version to 0.2.4
tomvanmele Dec 5, 2023
6bea765
Prepare changelog for next release
tomvanmele Dec 5, 2023
173eea1
add pybind
tomvanmele Dec 5, 2023
cb62143
Bump version to 0.2.5
tomvanmele Dec 5, 2023
10a7f40
Prepare changelog for next release
tomvanmele Dec 5, 2023
f2186f9
integrate so in package
tomvanmele Dec 5, 2023
57463e8
Bump version to 0.3.0
tomvanmele Dec 5, 2023
d21974b
Prepare changelog for next release
tomvanmele Dec 5, 2023
c842592
archive dir as well
tomvanmele Dec 5, 2023
22fb201
runtime output
tomvanmele Dec 5, 2023
2655452
common windows
tomvanmele Dec 5, 2023
48fc681
we keep trying
tomvanmele Dec 5, 2023
be96592
try as shared
tomvanmele Dec 5, 2023
ff9eb49
last attempt
tomvanmele Dec 5, 2023
f3d3509
Bump version to 0.3.1
tomvanmele Dec 5, 2023
906afae
Prepare changelog for next release
tomvanmele Dec 5, 2023
b8ee554
updated install instructions and new theme
tomvanmele Dec 16, 2023
c17b023
python versions
tomvanmele Dec 16, 2023
c7ea209
exclude signatures
tomvanmele Dec 16, 2023
0874b9f
Update requirements.txt
Licini Jan 11, 2024
03b5bdb
Merge pull request #17 from compas-dev/Licini-patch-1
tomvanmele Jan 11, 2024
c7ca234
update requirements
tomvanmele Feb 1, 2024
506127a
update repo to modern config
tomvanmele Apr 24, 2024
66799fc
update examples to use viewer
tomvanmele Apr 24, 2024
c5e0a45
workflows and gitignore
tomvanmele Apr 24, 2024
0cb1deb
add 3.12
tomvanmele Apr 24, 2024
2b98d6d
moved viewer to dev reqs
tomvanmele Apr 24, 2024
20226f4
add repo image
tomvanmele Jul 29, 2024
46e2ad4
INIT
petrasvestartas Mar 31, 2025
a081254
CHANGE skeleton for wrapping the libigl library.
petrasvestartas Mar 31, 2025
2869c57
ADD files from the main branch to follow the setup of compas python p…
petrasvestartas Mar 31, 2025
b81d3d5
ADD empty cpp files for the individual modules.
petrasvestartas Mar 31, 2025
2dde76b
ADD in all cpp files the modules skeletons.
petrasvestartas Mar 31, 2025
ab61fa9
FIX basis for libigl module binding.
petrasvestartas Mar 31, 2025
43ff1ba
FIX cmakelists precompiled header is compiled only once.
petrasvestartas Mar 31, 2025
7495da1
ADD boundaries wrapped method.
petrasvestartas Mar 31, 2025
7b7f2f3
ADD curvature
petrasvestartas Mar 31, 2025
19f0606
ADD-FIX curvature examples and environment.yml
petrasvestartas Apr 1, 2025
5326ceb
ADD geodistance.
petrasvestartas Apr 1, 2025
6aadbf9
ADD intersections
petrasvestartas Apr 1, 2025
ac9469b
GH replace current github actions by compas_cgal ones.
petrasvestartas Apr 1, 2025
e0e224b
REMOVE headers for binding files.
petrasvestartas Apr 1, 2025
80c1660
ADD isolines.
petrasvestartas Apr 1, 2025
7169efb
ADD isolines.
petrasvestartas Apr 1, 2025
7458a99
ADD isolines.
petrasvestartas Apr 1, 2025
f290e96
ADD massmatrix.
petrasvestartas Apr 1, 2025
2dd0f32
ADD parametrisation.
petrasvestartas Apr 1, 2025
ff0c732
DOCS
petrasvestartas Apr 1, 2025
0bc4e57
ADD iso remeshing.
petrasvestartas Apr 1, 2025
14a48c6
FIX windows temporary fix for geodesics.
petrasvestartas Apr 1, 2025
31349e6
LINT
petrasvestartas Apr 1, 2025
dc89e32
FIX Windows nominmax and split pch into multiple headers.
petrasvestartas Apr 2, 2025
722d3a5
Remove build artifacts and external dependencies
petrasvestartas Apr 2, 2025
77479f2
Merge branch 'main' into nb
petrasvestartas Apr 2, 2025
cb447a2
TEMP
petrasvestartas Apr 2, 2025
c2f4449
FIX multi iso-values remeshing.
petrasvestartas Apr 2, 2025
1a197ac
DOC-TEST files.
petrasvestartas Apr 3, 2025
8d82e31
ADD cpp header declarations.
petrasvestartas Apr 3, 2025
ec11fef
CLEANUP
petrasvestartas Apr 3, 2025
91575b7
DOCS-BUILD images and requirements.
petrasvestartas Apr 3, 2025
b643e57
CLEANUP
petrasvestartas Apr 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, windows-latest]
python: ["3.9", "3.10", "3.11", "3.12"]
os: [ubuntu-latest, macos-latest, windows-latest]
python: ["3.10"]

steps:
- uses: compas-dev/compas-actions.build@v4
with:
invoke_lint: true
check_import: true
use_conda: true
check_import: true
python: ${{ matrix.python }}
5 changes: 3 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,10 @@ on:

jobs:
docs:
runs-on: windows-latest
runs-on: ubuntu-latest
steps:
- uses: compas-dev/compas-actions.docs@v3
- uses: compas-dev/compas-actions.docs@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
use_conda: true
doc_url: https://compas.dev/compas_libigl/
21 changes: 21 additions & 0 deletions .github/workflows/pr-checks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: verify-pr-checklist
on:
pull_request:
types: [assigned, opened, synchronize, reopened, labeled, unlabeled]
branches:
- main
- master

jobs:
build:
name: Check Actions
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Changelog check
uses: Zomzog/[email protected]
with:
fileName: CHANGELOG.md
checkNotification: Simple
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
98 changes: 81 additions & 17 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,96 @@
name: Release

on:
push:
tags:
- "v*"

name: Create Release
- "v*" # Runs only when a version tag (e.g., v1.0.0) is pushed.

jobs:
build:
create_release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: Create GitHub Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
draft: false
prerelease: false

build_wheels:
name: Build wheels on ${{ matrix.platform }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [macos-latest, windows-latest]
python: ["3.9", "3.10", "3.11", "3.12"]
include:
- os: ubuntu-latest
platform: manylinux
- os: macos-latest
platform: mac
- os: windows-latest
platform: windows

steps:
- uses: compas-dev/compas-actions.build@v4
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install cibuildwheel
run: pipx install cibuildwheel==2.23.1

- name: Build wheels
run: cibuildwheel --output-dir wheelhouse .

- uses: actions/upload-artifact@v4
with:
invoke_lint: true
check_import: true
use_conda: true
python: ${{ matrix.python }}
name: wheels-${{ matrix.platform }}
path: wheelhouse/*.whl

Publish:
needs: build
build_sdist:
name: Build source distribution
runs-on: ubuntu-latest
steps:
- uses: compas-dev/compas-actions.publish@v2
- uses: actions/checkout@v4
with:
pypi_token: ${{ secrets.PYPI }}
github_token: ${{ secrets.GITHUB_TOKEN }}
bdist_wheel: false
fetch-depth: 0

- name: Build SDist
run: pipx run build --sdist

- uses: actions/upload-artifact@v4
with:
name: sdist
path: dist/*.tar.gz

publish:
needs: [build_sdist, build_wheels]
runs-on: ubuntu-latest
environment:
name: pypi
url: https://pypi.org/project/compas_libigl
permissions:
id-token: write # Required for PyPI trusted publishing

steps:
- uses: actions/download-artifact@v4
with:
pattern: wheels-*
path: dist
merge-multiple: true

- uses: actions/download-artifact@v4
with:
name: sdist
path: dist

- name: List files before upload
run: ls -lhR dist

- name: Publish to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
117 changes: 36 additions & 81 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,41 +1,41 @@
# Byte-compiled / optimized / DLL files
# Python
__pycache__/
*.py[cod]
*$py.class

# C extensions
# *.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
# downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
# wheels/
*.egg-info/
.installed.cfg
*.egg
.pytest_cache
.ruff_cache

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
# Build and packaging
_skbuild/
_build/
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# IDE
.vscode/
.idea/
*.swp
*.swo
.spyderproject
.spyproject
.ropeproject

# Unit test / coverage reports
# Testing and coverage
htmlcov/
.tox/
.coverage
Expand All @@ -46,88 +46,43 @@ coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
# Documentation
docs/_build/
/site

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
# Environment
.env

# virtualenv
.venv
venv/
ENV/
.python-version

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

# ------------------------------------------------------------------------------
# compas_libigl
# ------------------------------------------------------------------------------

*.3dmbak
*.rhl
# Jupyter
.ipynb_checkpoints

temp
# Logs and temp files
*.log
pip-log.txt
pip-delete-this-directory.txt
temp/
local_settings.py

# External dependencies
external/
ext/**
!ext/PLACEHOLDER

# Recipe
recipe/**
!recipe/sha256.py

build/**

.DS_Store

.vscode

*.so

# COMPAS specific
*.3dmbak
*.rhl
src/compas-viewers

generated

*.gz

.pytest_cache
.ruff_cache
# OS
.DS_Store
Thumbs.db
3 changes: 0 additions & 3 deletions .gitmodules

This file was deleted.

12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Removed

## [0.3.1] 2025-04-01

### Added

### Changed

* Pybind11 build system was updated to Nanobind.
* Github actions workflow was updated for pypi support.
* Documentation was updated to build without errors.

### Removed


## [0.3.1] 2023-12-05

Expand Down
Loading
Loading