Skip to content

Dependency cleanup and Python version constraint update#53

Open
theveenrok wants to merge 8 commits into
remnawave:developmentfrom
vpnka-org:production
Open

Dependency cleanup and Python version constraint update#53
theveenrok wants to merge 8 commits into
remnawave:developmentfrom
vpnka-org:production

Conversation

@theveenrok

Copy link
Copy Markdown

Description

  • Removed pydantic-core as it is not directly used and was adding unnecessary constraints on pydantic

  • Removed explicit pydantic dependency since pydantic[email] already covers required functionality

  • Updated Python upper bound from <3.14 to <3.15 to improve forward compatibility

Notes

This is a non-functional change focused on simplifying dependencies and easing version constraints.

sm1ky and others added 8 commits February 23, 2026 00:23
Update routes and add profile support for modifications
Update SDK for Python compatibility and add IP control features
Update SDK version to 2.6.3 and add support for new subscription types
Introduce metadata management and enhance validation
Add user device event data handling and update SDK version to 2.7.1
- pydantic-core: It is not used directly in the project, it causes
  problems with unnecessary restrictions on the pydantic version.
- pydantic: Not needed because it duplicates pydantic[email]
@theveenrok theveenrok changed the base branch from production to development May 29, 2026 18:07
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