diff --git a/requirements.txt b/requirements.txt index 191a11a..e64f528 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,13 +1,13 @@ dmr-kaitai>=0.9 -bitarray>=2.4.0 -numpy>=1.21.4 +bitarray==2.6.0 +numpy==1.23.2 +# required for test tools and working with pcap/pcapng (eg. cli dmrlib-pcap-tool) +scapy>=2.4.5 # for testing pytest>=7.0.1 pytest-cov>=3.0.0 -pytest-asyncio>=0.18.2 +pytest-asyncio==0.19.0 # required only to run test_crc (comparing crc and bit-crc implementations) crc>=1.1.2 -# required for test tools working with pcap/pcapng -scapy>=2.4.5 # for repo contributors pre-commit diff --git a/setup.py b/setup.py index 717c333..feba5f9 100644 --- a/setup.py +++ b/setup.py @@ -43,11 +43,11 @@ ], }, keywords="dmr etsi ham mmdvm homebrew radio hytera motorola", - python_requires="~=3.8", + python_requires=">=3.8", install_requires=[ - "dmr-kaitai>=0.9", - "bitarray>=2.4.0", - "numpy>=1.21.4", + "dmr-kaitai>=1.0", + "bitarray>=2.6.0", + "numpy>=1.23.2", "scapy>=2.4.5", ], classifiers=[