I'm attempting to develop a project that has been operational for a while. The project makes use of mixbox which references this library. It seems that version 5.2.0 of lxml was released yesterday. Strangely, pytoml is encountering an error related to the pyproject.toml file. Can someone investigate this issue?
#21 9.785 Saved /wheels/tox-2.7.0-py2.py3-none-any.whl
12:18:26
#21 9.806 Collecting lxml (from mixbox==1.0.5->-r requirements.txt (line 7))
12:18:26
#21 10.88 Downloading https://.../lxml-5.2.0.tar.gz (3.7MB)
12:18:26
#21 15.22 Exception:
12:18:26
#21 15.22 Traceback (most recent call last):
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 143, in main
12:18:26
#21 15.22 status = self.run(options, args)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 161, in run
12:18:26
#21 15.22 resolver.resolve(requirement_set)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 102, in resolve
12:18:26
#21 15.22 self._resolve_one(requirement_set, req)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 256, in _resolve_one
12:18:26
#21 15.22 abstract_dist = self._get_abstract_dist_for(req_to_install)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 209, in _get_abstract_dist_for
12:18:26
#21 15.22 self.require_hashes
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 298, in prepare_linked_requirement
12:18:26
#21 15.22 abstract_dist.prep_for_dist(finder, self.build_isolation)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 100, in prep_for_dist
12:18:26
#21 15.22 self.req.load_pyproject_toml()
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 428, in load_pyproject_toml
12:18:26
#21 15.22 str(self)
12:18:26
#21 15.22 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 43, in load_pyproject_toml
12:18:26
#21 15.22 pp_toml = pytoml.load(f)
12:18:26
#21 15.22 File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 303, in load
12:18:26
#21 15.22 filename=fin.name)
12:18:26
#21 15.22 File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 370, in loads
12:18:26
#21 15.22 toks.expect('=', 'expected_equals')
12:18:26
#21 15.22 File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 250, in expect
12:18:26
#21 15.22 self.error(error_text)
12:18:26
#21 15.22 File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 253, in error
12:18:26
#21 15.22 raise TomlError(message, self.pos[0][0], self.pos[0][1], self._filename)
12:18:26
#21 15.22 pytoml.core.TomlError: /tmp/pip-wheel-29w0tw8j/lxml/pyproject.toml(26, 8): expected_equals