28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
# =============================================================================
|
|
# Drone Landing Competition - Python Dependencies
|
|
# =============================================================================
|
|
#
|
|
# Install with: pip install -r requirements.txt
|
|
#
|
|
# Note: ROS 2 packages (rclpy, geometry_msgs, std_msgs) are installed via
|
|
# the ROS 2 distribution and are not available on PyPI. See README.md
|
|
# or use the setup scripts in setup/ folder.
|
|
# =============================================================================
|
|
|
|
# -----------------------------------------------------------------------------
|
|
# Core Simulation
|
|
# -----------------------------------------------------------------------------
|
|
pybullet>=3.2.5 # Physics simulation engine
|
|
|
|
# -----------------------------------------------------------------------------
|
|
# Build Tools (optional - for creating standalone executables)
|
|
# -----------------------------------------------------------------------------
|
|
pyinstaller>=6.0.0 # Executable bundler
|
|
|
|
# -----------------------------------------------------------------------------
|
|
# Development (optional)
|
|
# -----------------------------------------------------------------------------
|
|
# pytest>=7.0.0 # Testing framework
|
|
# black>=23.0.0 # Code formatter
|
|
# flake8>=6.0.0 # Linter
|