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

CI: Use Python 3.12 for exercising native Python test layers #283

Merged
merged 2 commits into from
Feb 20, 2024

Conversation

amotl
Copy link
Member

@amotl amotl commented Feb 10, 2024

About

The "native" tests do not succeed on Python 3.12 yet, cr8 needs a corresponding fix.

  File "/path/to/cratedb-examples/testing/native/python-unittest/test_unittest.py", line 12, in <module>
    from cr8.run_crate import create_node
  File "/path/to/cratedb-examples/.venv312/lib/python3.12/site-packages/cr8/__init__.py", line 1, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

@amotl
Copy link
Member Author

amotl commented Feb 10, 2024

There is a corresponding patch now, which will resolve this.

@amotl amotl force-pushed the amo/testing-python branch 2 times, most recently from 488cd6d to 64ebdf6 Compare February 10, 2024 17:32
Base automatically changed from amo/testing-python to main February 12, 2024 11:33
@amotl amotl marked this pull request as ready for review February 20, 2024 18:59
@amotl amotl merged commit b53a35a into main Feb 20, 2024
4 checks passed
@amotl amotl deleted the amo/testing-python312 branch February 20, 2024 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant