{"package": "pmd-pytcp", "summary": "Pure-Python, zero-dependency TCP/IP stack \u2014 Ethernet through RFC 9293 TCP \u2014 running in user space on a TAP/TUN interface, embeddable in-process or run as a daemon, with a Berkeley-sockets API.", "pypi_url": "https://pypi.org/project/pmd-pytcp", "piwheels_url": "https://www.piwheels.org/project/pmd-pytcp", "releases": {"0.3.7": {"released": "2026-08-13 06:01:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.7-py3-none-any.whl": {"file_url": "/simple/pmd-pytcp/pmd_pytcp-0.3.7-py3-none-any.whl", "filehash": "8b38ff8fbe3bf7ceea64bc163960d4f985aea74d01d64709efe1a08858ac5030", "filesize": 780264, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.6": {"released": "2026-08-13 04:56:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.6-py3-none-any.whl", "filehash": "faa8824d635fd4bcbdd188de26fb2bbc92cb95718ece6437b5d41fff96a25724", "filesize": 777893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.5": {"released": "2026-08-12 23:52:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.5-py3-none-any.whl", "filehash": "4b1d727e27376e99e5557183178936dede40b51c844027d56d13717eec56ab38", "filesize": 775535, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.4": {"released": "2026-08-12 23:09:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.4-py3-none-any.whl", "filehash": "a4104d6dc383a988261f11ae8460ac697f54da80a7cb5c5d31d299fd60348fb0", "filesize": 772692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.3": {"released": "2026-08-12 14:58:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.3-py3-none-any.whl", "filehash": "2e73604c5ea81b816f90eed878dc69d543aea3e348ace9d1f2ff9057967cc928", "filesize": 768852, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.2": {"released": "2026-08-12 05:39:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.2-py3-none-any.whl", "filehash": "4feb8bf9db0142c4c33861958fd13299373bcf52fd55738b6e69c4675ef1857f", "filesize": 767744, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.1": {"released": "2026-08-10 18:35:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.1-py3-none-any.whl", "filehash": "e598570993bbe7b2ddb8bc3e56227b6acbe7f138739f2f9ac301db2e463a5f18", "filesize": 767276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.3.0": {"released": "2026-07-22 07:32:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.3.0-py3-none-any.whl", "filehash": "ab404a99a06bf95bfbbd6089e05fcd137c6b14c09fa48ae0c50cb687768fd516", "filesize": 765458, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.2.0": {"released": "2026-07-21 07:21:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.2.0-py3-none-any.whl", "filehash": "ffbe11a3dc0ec769cac1e46e25b78f9e913389b8c4f918a8a2e9b1f0bdafc8cc", "filesize": 764381, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.1.0": {"released": "2026-07-13 07:51:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.1.0-py3-none-any.whl", "filehash": "ff40f7cf897a747efd04978ea019252dc3654580f2d39823c02f10e5b5510a54", "filesize": 755983, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.0.6": {"released": "2026-07-11 22:58:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.6-py3-none-any.whl", "filehash": "a52c4f109cef9df3b9afd1caa4db0af3642c88fcce4456f33c7e48596fe8824f", "filesize": 752689, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.0.5": {"released": "2026-07-05 19:42:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.5-py3-none-any.whl", "filehash": "5db3ff6d2ea554bfde43c75761f114320984c49ab4310826d0d5bc4e8941d95d", "filesize": 752330, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.0.4": {"released": "2026-06-23 17:10:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pmd_pytcp-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pmd-pytcp/pmd_pytcp-0.0.4-py3-none-any.whl", "filehash": "ace308b42c2d0802aa298e9a8ed1c386fa27f66bd7e661ed6603fe92f09b6241", "filesize": 750428, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["pmd-net-addr", "pmd-net-proto", "typing-extensions"]}}}, "0.0.3": {"released": "2026-06-22 12:28:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.2": {"released": "2026-06-22 09:28:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.1": {"released": "2026-06-22 06:49:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}}}