Skip to content

Releases

v0.0.2: Modernize Project Structure

Choose a tag to compare

@sealablab sealablab released this 29 May 05:18

What's Changed

Major Changes

  • Modernized project structure using pyproject.toml
  • Switched to UV package manager for dependency management
  • Simplified development environment setup

New Features

  • Added proper Python package structure
  • Improved development environment with IPython integration
  • Better dependency management through pyproject.toml

Removed

  • Removed legacy requirements.txt
  • Removed custom dependency management scripts
  • Removed uv.toml in favor of UV defaults

Technical Details

  • Updated to use modern Python packaging standards
  • Improved cross-platform compatibility
  • Better integration with development tools

How to Use

# Clone and setup
git clone https://github.com/sealablab/dtf-tools.git
cd dtf-tools

# Create environment and install
uv venv
uv pip install -e ".[dev]"

# Start development environment
python run-ipython.py

Breaking Changes

  • Requires UV package manager
  • Development environment setup process has changed
  • Dependencies are now managed through pyproject.toml

Dependencies

  • Python >= 3.8
  • UV package manager
  • DTF Framework >= 0.0.1

v0.0.1 - Initial Release

Choose a tag to compare

@sealablab sealablab released this 29 May 03:13

v0.0.1 - Initial Release

Initial release of DTF Tools, providing development and utility scripts for working with the DTF Framework.

Features

  • IPython development environment setup script
  • UV-based dependency management
  • Security auditing and dependency tracking
  • Cross-platform compatibility
  • Obsidian integration support

Technical Details

  • Python 3.8+ support
  • UV package manager integration
  • MIT licensed
  • Development tools for the DTF Framework