Initial commit
This commit is contained in:
commit
669f72089d
2 changed files with 121 additions and 0 deletions
105
poetry.lock
generated
Normal file
105
poetry.lock
generated
Normal file
|
@ -0,0 +1,105 @@
|
|||
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
|
||||
|
||||
[[package]]
|
||||
name = "aenum"
|
||||
version = "3.1.15"
|
||||
description = "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants"
|
||||
optional = false
|
||||
python-versions = "*"
|
||||
files = [
|
||||
{file = "aenum-3.1.15-py2-none-any.whl", hash = "sha256:27b1710b9d084de6e2e695dab78fe9f269de924b51ae2850170ee7e1ca6288a5"},
|
||||
{file = "aenum-3.1.15-py3-none-any.whl", hash = "sha256:e0dfaeea4c2bd362144b87377e2c61d91958c5ed0b4daf89cb6f45ae23af6288"},
|
||||
{file = "aenum-3.1.15.tar.gz", hash = "sha256:8cbd76cd18c4f870ff39b24284d3ea028fbe8731a58df3aa581e434c575b9559"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "chardet"
|
||||
version = "5.2.0"
|
||||
description = "Universal encoding detector for Python 3"
|
||||
optional = false
|
||||
python-versions = ">=3.7"
|
||||
files = [
|
||||
{file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"},
|
||||
{file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dictdumper"
|
||||
version = "0.8.4.post6"
|
||||
description = "DictDumper: comprehensive network packet analysis library"
|
||||
optional = false
|
||||
python-versions = ">=2.7"
|
||||
files = [
|
||||
{file = "dictdumper-0.8.4.post6-cp310-none-any.whl", hash = "sha256:6640248eacfcd2490cf7d7197c6edcd322c5c4e81b357d07279f80daa958639a"},
|
||||
{file = "dictdumper-0.8.4.post6-cp311-none-any.whl", hash = "sha256:5dba83de43c3ec12e4694c339f5da2092edce974963ea90be664936c58f9d4a9"},
|
||||
{file = "dictdumper-0.8.4.post6-cp312-none-any.whl", hash = "sha256:1b04a2e7c989f059ce99b9a9cf614403b311e48efe26b5100dec326a472da088"},
|
||||
{file = "dictdumper-0.8.4.post6-cp313-none-any.whl", hash = "sha256:fcdca7909cdd142ec21d18bcbe5162aceaf00e4bfe502747b12676cf3b77d391"},
|
||||
{file = "dictdumper-0.8.4.post6-cp39-none-any.whl", hash = "sha256:4cf28f67e186076c4d8ee806979e5e412b4bf1d319826be50d0c9c19f5829f83"},
|
||||
{file = "dictdumper-0.8.4.post6-pp310-none-any.whl", hash = "sha256:5e095e023e91cbd161e7f939f842364e68a91629d01c7f957997c3b81c83c3b5"},
|
||||
{file = "dictdumper-0.8.4.post6-pp38-none-any.whl", hash = "sha256:1e194e7eb9a3cbbdf8c0ddeb6573366ae3961a2f3199e04dbe515b698b0d316c"},
|
||||
{file = "dictdumper-0.8.4.post6-pp39-none-any.whl", hash = "sha256:c111c1d1d2c17e593086996598912c26915eb70e569d06b70cad83c2b2d5a250"},
|
||||
{file = "dictdumper-0.8.4.post6.tar.gz", hash = "sha256:7826615acb3db3e9bbd493a950d7a06edc033a091ce9da8b65c69fa940f495b0"},
|
||||
]
|
||||
|
||||
[package.extras]
|
||||
docs = ["Sphinx (>=6.1.3)", "furo", "sphinx-autodoc-typehints", "sphinx-copybutton", "sphinx-opengraph"]
|
||||
|
||||
[[package]]
|
||||
name = "pypcapkit"
|
||||
version = "1.3.5.post3"
|
||||
description = "PyPCAPKit: comprehensive network packet analysis library"
|
||||
optional = false
|
||||
python-versions = "<4,>=3.6"
|
||||
files = [
|
||||
{file = "pypcapkit-1.3.5.post3-cp311-none-any.whl", hash = "sha256:b0a8f3fd5c6eb87d092cae6fd7269fece21ad69062d90cc7a0ec7f7cb0caeaab"},
|
||||
{file = "pypcapkit-1.3.5.post3-cp312-none-any.whl", hash = "sha256:3c12bf04f79a8bf19b691312435e1f0493e6175e393a6884cddcbfa83c6cf45f"},
|
||||
{file = "pypcapkit-1.3.5.post3-cp313-none-any.whl", hash = "sha256:a34760b29f481649aa2f79d9ac3086a6cd9a10c57563485493672345c0bc5b2c"},
|
||||
{file = "pypcapkit-1.3.5.post3-cp39-none-any.whl", hash = "sha256:912db1fc941018f083479a243c95a293922af6814697c015e446abacafa77d95"},
|
||||
{file = "pypcapkit-1.3.5.post3-pp310-none-any.whl", hash = "sha256:ade1ef7956fbffe12e585bc638c25ede8f96e17f565ba96ecffacc72898ba037"},
|
||||
{file = "pypcapkit-1.3.5.post3-pp38-none-any.whl", hash = "sha256:725fe0680af297bc09acdea339829f114c3b18c6650b75d8a3cecc97492a1a1e"},
|
||||
{file = "pypcapkit-1.3.5.post3-pp39-none-any.whl", hash = "sha256:6cc86ca5e5b09add29b524fb5b8419eca12a6bbf35c52fa336750813c478d77d"},
|
||||
{file = "pypcapkit-1.3.5.post3.tar.gz", hash = "sha256:1bda2c6a9c778d6b4c3383244b4e068de204fbc0079a77d175a8d19bbb0d193a"},
|
||||
]
|
||||
|
||||
[package.dependencies]
|
||||
aenum = "*"
|
||||
chardet = "*"
|
||||
dictdumper = ">=0.8.0,<0.9.0"
|
||||
tbtrim = ">=0.2.1"
|
||||
typing-extensions = {version = "*", markers = "python_version < \"3.11\""}
|
||||
|
||||
[package.extras]
|
||||
all = ["beautifulsoup4[html5lib]", "dpkt", "emoji", "pyshark", "requests[socks]", "scapy"]
|
||||
cli = ["emoji"]
|
||||
docs = ["Sphinx (>=6.1.3)", "furo", "mypy-extensions", "sphinx-autodoc-typehints", "sphinx-copybutton", "sphinx-opengraph", "typing-extensions"]
|
||||
dpkt = ["dpkt"]
|
||||
pyshark = ["pyshark"]
|
||||
scapy = ["scapy"]
|
||||
vendor = ["beautifulsoup4[html5lib]", "requests[socks]"]
|
||||
|
||||
[[package]]
|
||||
name = "tbtrim"
|
||||
version = "0.3.1"
|
||||
description = "A utility to trim Python traceback information."
|
||||
optional = false
|
||||
python-versions = ">=2.6"
|
||||
files = [
|
||||
{file = "tbtrim-0.3.1-py2.py3-none-any.whl", hash = "sha256:48265ad3aeee3bfcc6f0972f6fad623bd99302dce616e1d451663649b50fde19"},
|
||||
{file = "tbtrim-0.3.1.tar.gz", hash = "sha256:b6285ac02e9a7b78fab97de65668fe2def0f5d8783b0e0dfcb4b7c0a635b3d11"},
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "typing-extensions"
|
||||
version = "4.12.2"
|
||||
description = "Backported and Experimental Type Hints for Python 3.8+"
|
||||
optional = false
|
||||
python-versions = ">=3.8"
|
||||
files = [
|
||||
{file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"},
|
||||
{file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"},
|
||||
]
|
||||
|
||||
[metadata]
|
||||
lock-version = "2.0"
|
||||
python-versions = "^3.10"
|
||||
content-hash = "b3230c7403528530dab8f78e538f533e87f56b6b62db93d7e6ed79f46d2a18fe"
|
16
pyproject.toml
Normal file
16
pyproject.toml
Normal file
|
@ -0,0 +1,16 @@
|
|||
[tool.poetry]
|
||||
name = "tcpdynamics"
|
||||
version = "0.1.0"
|
||||
description = ""
|
||||
authors = ["Abigail Pain <abi@akpain.net>"]
|
||||
readme = "README.md"
|
||||
package-mode = false
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.10"
|
||||
pypcapkit = "^1.3.5.post3"
|
||||
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry-core"]
|
||||
build-backend = "poetry.core.masonry.api"
|
Reference in a new issue