-
Notifications
You must be signed in to change notification settings - Fork 4
/
Pipfile
100 lines (98 loc) · 2.35 KB
/
Pipfile
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
[requires]
python_version = "3.12"
[packages]
accept-types = "<2"
aiohttp = {version = "==3.*", extras = ["speedups"]}
ansi2html = "==1.*"
beautifulsoup4 = "==4.*"
# big = {version = "<2", extras = ["time"]}
blake3 = "<2"
certifi = "==2024.8.30"
# cryptography = "==42.*"
defity = "<2"
defusedxml = "<2"
dill = "<2"
ecs-logging = "==2.*"
elastic-apm = "==6.*"
elastic-enterprise-search = "<8.16"
elasticsearch = {version = "==8.15.*", extras = ["async"]}
emoji = "<3"
# frozendict = "==2.*"
get-version = "==3.*"
hangman-solver-rs = "<2"
html2text = "==2024.2.26"
hyrule = {version = "<2", markers = "python_version < '3.13'"}
jsonpickle = "==4.*"
lxml = "==5.*"
# more-itertools = "==10.*"
openmoji-dist = "*"
orjson = "==3.*"
packaging = "==24.1"
Pillow = "==11.*"
pillow-jxl-plugin = "==1.*"
pycryptodome = "==3.*"
pycurl = "==7.45.2" # later may have broken wheels
pysocks = "==1.*"
python-dateutil = "==2.*"
python-geoip-geolite2-yplan = "==2019.1224"
python-geoip-yplan = "==1.*"
pytz = "*"
PyYAML = "==6.*"
rapidfuzz = "==3.*"
redis = {version = "==5.*", extras = ["hiredis"]}
regex = "==2024.9.11"
setproctitle = "==1.*"
tornado = "==6.*"
typed-stream = "<2"
tzdata = "*"
UltraDict = "<2"
uvloop = "<2"
[dev-packages]
autoflake = "==2.*"
bandit = {version = "==1.*", extras = ["toml"]}
black = "==24.*"
build = "<2"
coverage = "==7.*"
cryptography = "==42.*"
dulwich = "<2"
Faker = "==22.*"
flake8 = "==7.*"
flake8-bugbear = "==24.*"
flake8-comprehensions = "==3.*"
flake8-docstrings = "==1.*"
flake8-no-pep420 = "==2.*"
flake8-rst-docstrings = "<2"
flake8-scream = "<2"
flake8-simplify = "<2"
html5lib = "==1.*"
isort = "==5.*"
mypy = "==1.*"
numpy = "==1.*"
pep8-naming = "<2"
# pex = "==2.2.*"
# pip-tools = "==7.*"
pipenv = "==2023.12.1"
pre-commit = "==3.*"
pylint = "==3.*"
pylint-pytest = "==1.*"
pyrepl = {git = "git+https://github.com/pypy/pyrepl.git", ref = "502bcf766e22b7d3898ed318f4a02d575804eb6f"}
pytest = "==8.*"
pytest-cov = "==4.*"
pytest-is-running = "==1.*"
pytest-tornasync = "<2"
# ruff = "<2"
setuptools = "==69.*"
time-machine = "==2.*"
trove-classifiers = "==2024.10.16"
twine = "==5.*"
types-beautifulsoup4 = "==4.*"
types-emoji = "==2.*"
types-lxml = "==2023.10.21"
types-orjson = "==3.*"
types-Pillow = "==10.*"
types-pycurl = "==7.*"
types-python-dateutil = "==2.*"
types-PyYAML = "==6.*"
types-redis = "==4.*"
types-regex = "==2024.9.11.*"
types-setuptools = "==69.*"