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: rajivsarvepalli/mock-alchemy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.2.6
Choose a base ref
...
head repository: rajivsarvepalli/mock-alchemy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: refs/heads/master
Choose a head ref

Commits on Mar 30, 2023

  1. feat: ExpressionMatch on select()

    Allows ExpressionMatch on select statement.
    Also removed deprecation warnings in sqlalchemy==1.4.47 & 2.0.4
    tests.
    This does require a bunch of package checking which isn't super nice,
    not sure if there is a better/nicer way to do that, but this should
    work fine.
    jonyscathe committed Mar 30, 2023
    Copy the full SHA
    92f731f View commit details
  2. chore: Don't use pkg_resources

    That is deprecated, so using packages instead. Didn't want to add
    a new dependency, but not sure of any other option other than dropping
    support for sqlalchemy < 1.4.x
    jonyscathe committed Mar 30, 2023
    Copy the full SHA
    8664c71 View commit details

Commits on Apr 1, 2023

  1. Bump coverage from 6.5.0 to 7.2.2

    Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.5.0 to 7.2.2.
    - [Release notes](https://github.com/nedbat/coveragepy/releases)
    - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
    - [Commits](nedbat/coveragepy@6.5.0...7.2.2)
    
    ---
    updated-dependencies:
    - dependency-name: coverage
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    ee3e385 View commit details
  2. Merge pull request #338 from rajivsarvepalli/dependabot/pip/coverage-…

    …7.2.2
    
    Bump coverage from 6.5.0 to 7.2.2
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    8fb9255 View commit details
  3. Bump sqlalchemy from 2.0.7 to 2.0.8

    Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 2.0.7 to 2.0.8.
    - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
    - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
    - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)
    
    ---
    updated-dependencies:
    - dependency-name: sqlalchemy
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    4045df3 View commit details
  4. Merge pull request #337 from rajivsarvepalli/dependabot/pip/sqlalchem…

    …y-2.0.8
    
    Bump sqlalchemy from 2.0.7 to 2.0.8
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    fc75e81 View commit details
  5. Bump black from 23.1.0 to 23.3.0

    Bumps [black](https://github.com/psf/black) from 23.1.0 to 23.3.0.
    - [Release notes](https://github.com/psf/black/releases)
    - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
    - [Commits](psf/black@23.1.0...23.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: black
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    4f599ab View commit details
  6. Merge pull request #339 from rajivsarvepalli/dependabot/pip/black-23.3.0

    Bump black from 23.1.0 to 23.3.0
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    959831f View commit details
  7. Bump flake8-rst-docstrings from 0.2.7 to 0.3.0

    Bumps [flake8-rst-docstrings](https://github.com/peterjc/flake8-rst-docstrings) from 0.2.7 to 0.3.0.
    - [Release notes](https://github.com/peterjc/flake8-rst-docstrings/releases)
    - [Commits](peterjc/flake8-rst-docstrings@v0.2.7...v0.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: flake8-rst-docstrings
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    aea7ae3 View commit details
  8. Merge pull request #340 from rajivsarvepalli/dependabot/pip/flake8-rs…

    …t-docstrings-0.3.0
    
    Bump flake8-rst-docstrings from 0.2.7 to 0.3.0
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    dbad77d View commit details
  9. Bump pydata-sphinx-theme from 0.13.1 to 0.13.3

    Bumps [pydata-sphinx-theme](https://github.com/pydata/pydata-sphinx-theme) from 0.13.1 to 0.13.3.
    - [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases)
    - [Commits](pydata/pydata-sphinx-theme@v0.13.1...v0.13.3)
    
    ---
    updated-dependencies:
    - dependency-name: pydata-sphinx-theme
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    3af375d View commit details
  10. Merge pull request #336 from rajivsarvepalli/dependabot/pip/pydata-sp…

    …hinx-theme-0.13.3
    
    Bump pydata-sphinx-theme from 0.13.1 to 0.13.3
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    9606527 View commit details
  11. Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 in /docs

    Bumps [pydata-sphinx-theme](https://github.com/pydata/pydata-sphinx-theme) from 0.13.1 to 0.13.3.
    - [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases)
    - [Commits](pydata/pydata-sphinx-theme@v0.13.1...v0.13.3)
    
    ---
    updated-dependencies:
    - dependency-name: pydata-sphinx-theme
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 1, 2023
    Copy the full SHA
    cd0ee66 View commit details
  12. Merge pull request #335 from rajivsarvepalli/dependabot/pip/docs/pyda…

    …ta-sphinx-theme-0.13.3
    
    Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 in /docs
    rajivsarvepalli authored Apr 1, 2023
    Copy the full SHA
    91b0aac View commit details

Commits on Apr 2, 2023

  1. Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4

    Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.3 to 1.8.4.
    - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
    - [Commits](pypa/gh-action-pypi-publish@v1.8.3...v1.8.4)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/gh-action-pypi-publish
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 2, 2023
    Copy the full SHA
    ee1f41f View commit details
  2. Merge pull request #332 from rajivsarvepalli/dependabot/github_action…

    …s/pypa/gh-action-pypi-publish-1.8.4
    
    Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4
    rajivsarvepalli authored Apr 2, 2023
    Copy the full SHA
    ff127c5 View commit details
  3. Bump actions/download-artifact from 3.0.0 to 3.0.2

    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.0 to 3.0.2.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v3.0.0...v3.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 2, 2023
    Copy the full SHA
    e6c205e View commit details
  4. Merge pull request #333 from rajivsarvepalli/dependabot/github_action…

    …s/actions/download-artifact-3.0.2
    
    Bump actions/download-artifact from 3.0.0 to 3.0.2
    rajivsarvepalli authored Apr 2, 2023
    Copy the full SHA
    15a1e95 View commit details
  5. Bump actions/upload-artifact from 3.1.0 to 3.1.2

    Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.2.
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v3.1.0...v3.1.2)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Apr 2, 2023
    Copy the full SHA
    6147801 View commit details
  6. Merge pull request #334 from rajivsarvepalli/dependabot/github_action…

    …s/actions/upload-artifact-3.1.2
    
    Bump actions/upload-artifact from 3.1.0 to 3.1.2
    rajivsarvepalli authored Apr 2, 2023
    Copy the full SHA
    02943ef View commit details

Commits on Apr 3, 2023

  1. chore: Add sql_alchemy_imports

    As to not repeat the declarative_base import over and over
    Any other imports that differ between sqlalchemy v1 and v2 can also
    go in here.
    
    Also cleaned up tests so that tests of select() expression matcher
    run in a separate test that only runs in sqlalchemy >= 1.4.0
    jonyscathe committed Apr 3, 2023
    Copy the full SHA
    bf38a2b View commit details

Commits on Apr 4, 2023

  1. Merge branch 'master' into jonyscathe/select_comparisons

    * master:
      Bump actions/upload-artifact from 3.1.0 to 3.1.2
      Bump actions/download-artifact from 3.0.0 to 3.0.2
      Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.4
      Bump pydata-sphinx-theme from 0.13.1 to 0.13.3 in /docs
      Bump pydata-sphinx-theme from 0.13.1 to 0.13.3
      Bump flake8-rst-docstrings from 0.2.7 to 0.3.0
      Bump black from 23.1.0 to 23.3.0
      Bump sqlalchemy from 2.0.7 to 2.0.8
      Bump coverage from 6.5.0 to 7.2.2
    jonyscathe committed Apr 4, 2023
    Copy the full SHA
    670e1c6 View commit details

Commits on Apr 6, 2023

  1. Merge pull request #330 from jonyscathe/jonyscathe/select_comparisons

    feat: ExpressionMatch on select()
    rajivsarvepalli authored Apr 6, 2023
    Copy the full SHA
    4652d2c View commit details

Commits on May 1, 2023

  1. Bump actions/setup-python from 4.5.0 to 4.6.0

    Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.5.0 to 4.6.0.
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@v4.5.0...v4.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: actions/setup-python
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored May 1, 2023
    Copy the full SHA
    bbeee4a View commit details

Commits on May 14, 2023

  1. Merge pull request #353 from rajivsarvepalli/dependabot/github_action…

    …s/actions/setup-python-4.6.0
    
    Bump actions/setup-python from 4.5.0 to 4.6.0
    rajivsarvepalli authored May 14, 2023
    Copy the full SHA
    83763bd View commit details

Commits on Jun 1, 2023

  1. Bump sphinx from 6.1.3 to 7.0.1 in /docs

    Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 6.1.3 to 7.0.1.
    - [Release notes](https://github.com/sphinx-doc/sphinx/releases)
    - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES)
    - [Commits](sphinx-doc/sphinx@v6.1.3...v7.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: sphinx
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 1, 2023
    Copy the full SHA
    086aec0 View commit details

Commits on Jun 4, 2023

  1. Copy the full SHA
    ebd22ba View commit details
1 change: 1 addition & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -8,3 +8,4 @@ import-order-style = pep8
docstring-convention = google
per-file-ignores =
tests/*:S101,I202
src/mock_alchemy/sql_alchemy_imports.py:F401
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4.5.0
- uses: actions/setup-python@v4.6.0
with:
python-version: "3.8"
architecture: x64
4 changes: 2 additions & 2 deletions .github/workflows/test-pypi.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4.5.0
- uses: actions/setup-python@v4.6.0
with:
python-version: "3.8"
architecture: x64
@@ -19,7 +19,7 @@ jobs:
version=$(poetry version | awk '{print $2}') &&
poetry version $version.dev.$(date +%s)
- run: poetry build
- uses: pypa/gh-action-pypi-publish@v1.8.3
- uses: pypa/gh-action-pypi-publish@v1.8.4
with:
user: __token__
password: ${{ secrets.TEST_PYPI_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/tests-release.yml
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4.5.0
uses: actions/setup-python@v4.6.0
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
10 changes: 5 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -32,7 +32,7 @@ jobs:
uses: actions/checkout@v3

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4.5.0
uses: actions/setup-python@v4.6.0
with:
python-version: ${{ matrix.python-version }}

@@ -81,14 +81,14 @@ jobs:
- name: Upload coverage data
if: always() && matrix.session == 'tests'
uses: "actions/upload-artifact@v3.1.0"
uses: "actions/upload-artifact@v3.1.2"
with:
name: coverage-data
path: ".coverage.*"

- name: Upload documentation
if: matrix.session == 'docs-build'
uses: actions/upload-artifact@v3.1.0
uses: actions/upload-artifact@v3.1.2
with:
name: docs
path: docs/_build
@@ -101,7 +101,7 @@ jobs:
uses: actions/checkout@v3

- name: Set up Python 3.9
uses: actions/setup-python@v4.5.0
uses: actions/setup-python@v4.6.0
with:
python-version: 3.9

@@ -121,7 +121,7 @@ jobs:
nox --version
- name: Download coverage data
uses: actions/download-artifact@v3.0.0
uses: actions/download-artifact@v3.0.2
with:
name: coverage-data

4 changes: 2 additions & 2 deletions docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
sphinx==6.1.3
sphinx==7.0.1
sphinx-autobuild==2021.3.14
sphinx-autodoc-typehints==1.22
sphinx-copybutton==0.5.1
pydata-sphinx-theme==0.13.1
pydata-sphinx-theme==0.13.3
mock_alchemy
Loading