Knio / dominate

Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. It allows you to write HTML pages in pure Python very concisely, which eliminate the need to learn another template language, and to take advantage of the more powerful features of Python.
GNU Lesser General Public License v3.0
1.72k stars 108 forks source link

Missing contextvars dependency #189

Open fpokryvk opened 10 months ago

fpokryvk commented 10 months ago

This change https://github.com/Knio/dominate/commit/d72dca859ee4ed9113ce133fcd7d3c28cc54f54e introduced dependency on contextvars package, that is not installed by pip3 install dominate.

modehnal commented 10 months ago

We solved our current problem by fixing 2.9.0 version I imagine many will encounter the same issue.

Knio commented 10 months ago

what version of python are you on? I thought contextvars was stdlib.. :(

modehnal commented 10 months ago

It was failing on machines with python 3.6