-
Notifications
You must be signed in to change notification settings - Fork 1
merging main into ROS #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ons and exclusions for packaging and testing
Remove deprecated CI and Docker workflows; update package version to …
fixed current_node conflcit in cython
- Fixed isNodeOccupied() and isNodeAtThreshold() to work with iterator objects - Updated OcTreeKey to use C++ struct instead of class - Moved all cdef declarations to top of methods per Cython best practices - Removed debug print statements from production code - Updated pyproject.toml homepage URL to GitHub Pages - All functionality tested and working correctly
- Added Prerequisites section with system dependencies for all major Linux distributions - Added detailed troubleshooting section for common build errors - Updated supported Python versions to include 3.13 and 3.14 - Added specific guidance for python3.x-dev package installation - Included examples for Python 3.14 and 3.13 development headers
- Moved detailed installation prerequisites to docs/build_system.md - Simplified README installation section with reference to build docs - Removed troubleshooting section from README (now in build docs) - Updated documentation links to prioritize build system guide - README now focuses on core functionality and quick start
- Updated Docker build to include Python 3.13 support - Clarified that Python 3.14 is not yet available in manylinux images - Updated documentation to reflect current wheel support (3.9-3.13) - Added note about building from source for Python 3.14 - Removed Python 3.14 from pyproject.toml classifiers until wheels are available
- Cleaned up .gitignore to ensure proper exclusion of build artifacts and local files. - Updated MANIFEST.in to include necessary package files and exclude unnecessary directories. - Enhanced pyoctomap module with consistent import structure and improved library path handling. - Refined octomap_defs and octomap.pyx for better compatibility and performance.
- Implemented a check for existing OctoMap libraries and added a build process if they are not found. - Updated README.md to include Google Colab installation instructions and highlight the new library building feature. - Expanded build_system.md to detail the OctoMap library building process and provide troubleshooting tips for common errors in Colab.
- Added Python 3.14 to the list of supported versions in pyproject.toml, README.md, and setup.py. - Updated Dockerfile to build wheels for Python 3.14. - Revised documentation to reflect the inclusion of Python 3.14 in supported platforms.
Updated version to 0.3.3 and retained package information.
…sting Feature/object replacement ray casting
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.