Skip to content

Conversation

@apetenchea
Copy link
Member

@apetenchea apetenchea commented Jan 20, 2026

Note

Versioning and headers

  • Add arango/version.py with __version__ = "8.2.6" and use it in client.version and request.normalize_headers (replacing hardcoded version)

Packaging and dependencies

  • Remove runtime deps on importlib_metadata and setuptools; update pyproject.toml to derive version from arango.version.__version__, require Python >=3.10, and clean dependencies
  • Drop importlib_metadata from docs/requirements.txt

Tooling

  • Bump pre-commit hooks: black 26.1.0, flake8 7.3.0

Tests and minor fixes

  • Update tests to assert against arango.version.__version__
  • Minor formatting/typing comment tweaks in collection.py and tests

Written by Cursor Bugbot for commit 1ae432a. This will update automatically on new commits. Configure here.

@apetenchea apetenchea self-assigned this Jan 20, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@apetenchea apetenchea force-pushed the feature/get-rid-of-importlib branch from ae47ee2 to 8562b29 Compare January 20, 2026 06:34
@apetenchea apetenchea merged commit 629b3d8 into main Jan 20, 2026
12 checks passed
@apetenchea apetenchea deleted the feature/get-rid-of-importlib branch January 20, 2026 06:54
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.

2 participants