Skip to content

Allow build with lxml 5.2.1#44

Open
sergiomb2 wants to merge 1 commit intoflyte:developfrom
sergiomb2:patch-1
Open

Allow build with lxml 5.2.1#44
sergiomb2 wants to merge 1 commit intoflyte:developfrom
sergiomb2:patch-1

Conversation

@sergiomb2
Copy link

No description provided.

Allow build with lxml 5.2.1
@h1531095
Copy link

h1531095 commented Oct 2, 2025

May we have this merge done?
I'm having trouble with v1.0.3 simply because lxml 4.x doesn't work with later python version (in my case python3.16).
This merge fixed my problem.

@klonuo
Copy link

klonuo commented Jan 19, 2026

Just that change didn't worked for me.

I cloned the repo, and recreated minimal pyproject.toml removing overcomplicated poetry:

[project]
name = "upnpclient"
version = "1.0.3"
dependencies = [
    "requests>=2.0.0",
    "six>=1.0.0",
    "python-dateutil>=2.0.0",
    "lxml>=5.0.0",
    "ifaddr>=0.1.7"
]

[tool.setuptools]
packages = ["gui", "upnpclient"]

then uv pip install . in venv

@sergiomb2
Copy link
Author

Just in case anyone needs it, I now install upnpclient with --no-deps.

/usr/bin/pip install --user upnpclient --no-deps

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.

3 participants