You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traceback (most recent call last):
File "C:\Users\frostming\.virtualenvs\passa-ZPGQzv6O\Scripts\passa-script.py", line 11, in <module>
load_entry_point('passa', 'console_scripts', 'passa')()
File "d:\workspace\passa\src\passa\cli\__init__.py", line 47, in main
result = f(options)
File "d:\workspace\passa\src\passa\cli\lock.py", line 14, in run
return lock(project=options.project)
File "d:\workspace\passa\src\passa\actions\lock.py", line 12, in lock
success = lock(locker)
File "d:\workspace\passa\src\passa\operations\lock.py", line 13, in lock
locker.lock()
File "d:\workspace\passa\src\passa\models\lockers.py", line 158, in lock
provider.collected_requires_pythons,
File "d:\workspace\passa\src\passa\models\metadata.py", line 210, in set_metadata
dependencies, pythons, copy.deepcopy(traces),
File "d:\workspace\passa\src\passa\models\metadata.py", line 161, in _calculate_metasets_mapping
dependencies, pythons, key, trace, all_metasets,
File "d:\workspace\passa\src\passa\models\metadata.py", line 140, in _build_metasets
python = pythons[key]
KeyError: 'plette[validation]'
The text was updated successfully, but these errors were encountered:
"""Returns a new requirement object with extras removed.
"""
line=requirement.as_line()
new=type(requirement).from_line(line)
new.extras=None
returnnew
This is because Requirement.from_line() hits the LRU cache and didn't create a new instance, which results in unexpectedly stripping the extras from the original requirement.
Run
passa lock
on theadd_test_frost
branch.The text was updated successfully, but these errors were encountered: