-
Notifications
You must be signed in to change notification settings - Fork 10
/
requirements.in
33 lines (31 loc) · 1.08 KB
/
requirements.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# This file contains top level dependencies pinning a major version.
# For developing the dbc2val package it makes sense to use this file
# with 'pip install -r requirements.in' in order to benefit from more
# recent minor versions of the dependencies.
#
# For creating/distributing a binary, all dependencies should
# be pinned to specific versions in order to provide for a reproducible
# build.
#
# The 'pip-tools' package's 'pip-compile' command can be used for that
# purpose. The following command will take the inputs from this file
# and create a 'requirements.txt' file with pinned versions of all
# dependencies:
#
# pip-compile --upgrade requirements.in
#
# If you depend on pre-releases (of e.g. kuksa-client) use
#
# pip-compile --pre --upgrade requirements.in
python-can ~= 4.1
pyserial ~= 3.5
cantools ~= 38.0
pyyaml ~= 6.0
can-j1939 ~= 2.0
py_expression_eval ~= 0.3
kuksa-client ~= 0.4.3
types-PyYAML ~= 6.0
types-protobuf ~= 4.21
# If you want to generate a requirements.txt file usable on Python 3.8
# then you may need the line below as numpy>1.24 do not support 3.8
# -numpy ~= 1.24.0