Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: uralbash/sqlalchemy_mptt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.4.0
Choose a base ref
...
head repository: uralbash/sqlalchemy_mptt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.5.0
Choose a head ref
  • 9 commits
  • 29 files changed
  • 1 contributor

Commits on May 30, 2025

  1. Dynamic build matrix (#99)

    * Dynamically generate build matrix for all supported SQLAlchemy versions
    
    * Fix formatting
    fayazkhan authored May 30, 2025
    Configuration menu
    Copy the full SHA
    7c9ab9c View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2025

  1. Address pytest warnings (#101)

    * Fix old style assertEquals
    
    * Remove unused import
    
    * Add session tags for filtering
    
    * Add tests
    
    * Fix pypy warnings
    
    * Fail on warnings from within the project
    
    * Add pointer to noxfile help
    
    * Fix formatting
    fayazkhan authored Jun 1, 2025
    Configuration menu
    Copy the full SHA
    29de62b View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2025

  1. Optimize stateful test healthcheck (#102)

    * Fix expression precedence
    
    * Update formatting
    
    * Consume all descendants on deletion
    
    * Use posargs as a substitute
    
    * Remove unused import
    
    * Suppress health check
    
    * Remove given from invariant
    
    * Optimize test rules
    
    * Add copyright notice
    
    * Update copyright notice
    
    * Revert suppress
    fayazkhan authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    95e5fec View commit details
    Browse the repository at this point in the history
  2. Add pre-commit hooks (#103)

    * Add pre-commit configuration
    
    * Add flake8 to pre-commit hooks
    fayazkhan authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    ae89cda View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2025

  1. Fix tests for SQLAlchemy 1.4 (#104)

    * Fix tests for SQLAlchemy 1.4
    
    * Disable coverage by default for PyPy
    
    * Suppress coverage reporting for tests that don't run for all versions
    
    * Remove bespoke WeakSet implementation
    
    * Ignore coverage for tests
    
    * Unify after_flush_postexec execution path for CPython & PyPy
    
    * Remove redundant execution paths
    
    * Remove individual coverage skip for test
    
    * Add docstring
    
    * Keep existing tests while also run the failing tests to observe future behavior
    
    * Add release notes
    
    * Drop tests for PyPy
    
    * Simplify test invocation logic
    
    * Update docstring
    
    * Validate toml files
    
    * Disable sqla 1.4 warnings for now
    
    * Refine docstring
    
    * Validate toml files
    
    * Revert toml-sort checks
    
    * Remove PyPy helper logic
    
    * Revert formatting change
    
    * Update changelog
    fayazkhan authored Jun 22, 2025
    Configuration menu
    Copy the full SHA
    f07d37c View commit details
    Browse the repository at this point in the history
  2. Add issue reference

    fayazkhan committed Jun 22, 2025
    Configuration menu
    Copy the full SHA
    f442683 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

  1. Address deprecation warnings from SQLAlchemy v1.4 (#107)

    * Remove warning suppression
    
    * Show all SQLA 2.x warnings
    
    * Add compatibility layer for legacy SQLA versions
    
    * Address warnings
    
    * Add copyright notice
    
    * Refactor version detection logic
    fayazkhan authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    da5b694 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. Enable doctests for documentation snippets (#110)

    * Enable doctest
    
    * Add doctest
    
    * Test all of Usage documentation
    
    * Use a separate session for doctest
    
    * Test all of Setup documentation
    
    * Use the right type
    
    * Segregate test and doctest installs
    
    * Only match test sessions
    
    * Update release notes
    
    * Fix typo
    
    * Add doctest for README
    
    * Add sphinx-build instructions
    
    * Revert doctest changes for README as it was not displayed correctly on Github
    
    * Update install instructions
    
    * Add doctests for flask-sqlalchemy docs
    
    * Simplify title
    
    * Add doctests
    
    * Fix formatting
    
    * Hide setup code
    
    * Document the :hide: hack
    
    * Fix typo
    
    * Remove redundant imports
    
    * Log request operations
    
    * Fix build matrix generation output
    fayazkhan authored Nov 11, 2025
    Configuration menu
    Copy the full SHA
    abad019 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2025

  1. Update release date

    fayazkhan committed Nov 18, 2025
    Configuration menu
    Copy the full SHA
    2539e47 View commit details
    Browse the repository at this point in the history
Loading