Following official documentation, move away from bsddb3 to berkeleydb. https://www.jcea.es/programacion/pybsddb.htm Main change: key and values are now bytes and not strings. The code diff is really simple because all operations on keys/values is done from elixir/data.py and that works fine with both bytes and strings (it does explicit casting).
11 lines
502 B
Text
11 lines
502 B
Text
Jinja2==3.1.2
|
|
Pygments~=2.18.0
|
|
# TODO replace with a pypi published version once https://github.com/falconry/falcon/pull/1945
|
|
# appears in a release (NOTE: it's not in 3.1.3).
|
|
Falcon @ git+https://github.com/falconry/falcon.git@cbca63dc7739720eab856f48b32f9e782438be7a
|
|
pytest==7.2.1
|
|
|
|
# NOTE binary wheels of berkeleydb are not distributed - on Debian this may
|
|
# require installing build-essentials, python3-dev and libdb-dev
|
|
# NOTE keep in sync with wheel version in the Dockerfile
|
|
berkeleydb==18.1.10
|