Skip to content
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

82 make stalker sqlalchemy 2 compliant #105

Merged
merged 6 commits into from
Nov 11, 2024

Commits on Nov 11, 2024

  1. [#82] Updated the to_tjp property of the User, Department, `Pro…

    …ject`, `Studio`, `WorkingHours`, `Task`, `TaskDependency` to use pure Python string templates instead of Jinja2 templates, and now the TaskJuggler project file is rendered much more beautifully, so no more excessive or lacking indentations, or extra white spaces, everything is rendered beautifully.
    eoyilmaz committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    f45f878 View commit details
    Browse the repository at this point in the history
  2. [#82] Updated pyproject.toml to include the SQLALCHEMY_WARN_20 en…

    …vironment variable and enable warnings for tests, to start moving towards Sqlalchemy 2.x compatibility.
    eoyilmaz committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    32460e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d53696 View commit details
    Browse the repository at this point in the history
  4. [#82] Enabled future=True in sessionmaker to test for Sqlalchemy …

    …2.x compatibility and fixed all the tests that are not working anymore.
    eoyilmaz committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    645e576 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff20377 View commit details
    Browse the repository at this point in the history
  6. [#82] All the tests are now passing with Sqlalchemy 2.x (had to renam…

    …ed `SimpleEntity.__stalker_version__` to `SimpleEntity.stalker_version`).
    eoyilmaz committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    d9789a1 View commit details
    Browse the repository at this point in the history