sqlelf

View on PyPIReverse Dependencies (0)

0.5 sqlelf-0.5-py3-none-any.whl

Wheel Details

Project: sqlelf
Version: 0.5
Filename: sqlelf-0.5-py3-none-any.whl
Download: [link]
Size: 184897
MD5: 4431333b5dfa03110bc8fa8036bb6bf8
SHA256: bdcef5c51424e60dcac0c375193d0cab72c7f1b8041483e83426aff95bdc2cb2
Uploaded: 2024-07-19 15:48:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sqlelf
Version: 0.5
Summary: Explore ELF objects through the power of SQL
Author-Email: Farid Zakaria <farid.m.zakaria[at]gmail.com>
Project-Url: Documentation, https://github.com/fzakaria/sqlelf#readme
Project-Url: Issues, https://github.com/fzakaria/sqlelf/issues
Project-Url: Source, https://github.com/fzakaria/sqlelf
License: MIT License Copyright (c) 2023 Farid Zakaria Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: <4.0,>=3.10
Requires-Dist: capstone (>=5.0.1)
Requires-Dist: lief (>=0.14.1)
Requires-Dist: apsw (>=3.43.1.0)
Requires-Dist: sh (>=2.0.6)
Requires-Dist: black (>=23.7.0); extra == "dev"
Requires-Dist: isort (>=5.12.0); extra == "dev"
Requires-Dist: flake8 (>=6.1.0); extra == "dev"
Requires-Dist: flake8-print (>=5.0.0); extra == "dev"
Requires-Dist: pyright (>=1.1.350); extra == "dev"
Requires-Dist: pytest (>=7.4.0); extra == "dev"
Requires-Dist: mypy (>=1.8.0); extra == "dev"
Requires-Dist: coverage[toml] (>=7.3); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 26254 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (71.0.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sqlelf/__init__.py sha256=Ic_jDlX8Ywy1hpEgDj13iIQnc8e7j2623cLuIgHwXMU 324
sqlelf/__main__.py sha256=T9VLUt50I892D57FUJgV16quA6SVRbDSatGBkWLLBpU 62
sqlelf/_version.py sha256=IZwV9Sc5AQxklxwpcS6Ag_wR-tDyaswa7gn0TqseSEU 406
sqlelf/cli.py sha256=hR-0caX47Sn-RVX2HoioeYW7PFtTRisArBqFVfg8agE 3540
sqlelf/elf.py sha256=F1-L9jtx_N6sa6DiCzAb55JwGeWrrk66Q3LuTYkdYZA 31572
sqlelf/lief_ext.py sha256=b9f7wPWi0_FaryszQ8haZ6kAliyNMzZK1sqm0LqTcVY 1141
sqlelf/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/sql.py sha256=L6WddOghDkMXcNoN_f2-Lm7YX6pdY0evAPu7x0yaKg4 4494
sqlelf/_vendor/elftools/METADATA sha256=gmB14ATmjIozb9kauDwQcLRVKu5csR8hlYR7aMlaOGk 84
sqlelf/_vendor/elftools/__init__.py sha256=dyGljCZPhReUy3viWa-nAOOP5JDNzo6zQmKDOuosyHI 267
sqlelf/_vendor/elftools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/_vendor/elftools/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/_vendor/elftools/common/construct_utils.py sha256=7_UoCOGMJsY5POwGpw7ui1igwGm5-_REpRlHj3bsOVM 3447
sqlelf/_vendor/elftools/common/exceptions.py sha256=zonC2LhWtmFfXc5vW2tu66m-J46qw00fL4VLI7slq-E 512
sqlelf/_vendor/elftools/common/utils.py sha256=DbuHTx5Xkg7ljqDkq54PN53FQb4dYbrtGeuRFbqzdH4 4472
sqlelf/_vendor/elftools/construct/LICENSE sha256=-NDDR6DcxuvhZxZA366NJBG23tiS4GpnZPggiyGLKvQ 1082
sqlelf/_vendor/elftools/construct/README sha256=oY4uCLUiM9I0qgbdAWueEeDwdu-mCbofJ7TIC-qYUyM 702
sqlelf/_vendor/elftools/construct/__init__.py sha256=EyKtjnfBr3fN3_GMZnoGbbtmPAhwkD5hTghn7cTvFN0 4610
sqlelf/_vendor/elftools/construct/adapters.py sha256=o4tmkhSq_nonZHVXnUc7Sqd05a9sCv1_QBqfSMyvjk0 16602
sqlelf/_vendor/elftools/construct/core.py sha256=iB4pXceWUODP6wx0t6-1Aucr_nPhjwoS454Q1AdCJwU 44571
sqlelf/_vendor/elftools/construct/debug.py sha256=nUI21cIuOjhw-x_q0A-tY14Cbjfa4Mq6iXg_N0agPwQ 4062
sqlelf/_vendor/elftools/construct/macros.py sha256=Slbp3jRHO0VLF3jamGIG7kbd9_MzKZUBfZKOAoLLFoI 21392
sqlelf/_vendor/elftools/construct/lib/__init__.py sha256=MiqbWyy-A2pcz46TncvDc0IDBz23D8TyywDw-YuhB88 264
sqlelf/_vendor/elftools/construct/lib/binary.py sha256=hLz8B3If0m6t4G-I5xEzhAh-qfJ1GvMzDVxDjnag2S0 2954
sqlelf/_vendor/elftools/construct/lib/bitstream.py sha256=RzzOcTxiD7C-6oAV71ucPqd5Vx81scPKhiuX92loeSc 2023
sqlelf/_vendor/elftools/construct/lib/container.py sha256=lg_wAN57PWs48QgeQzbCV8k6bq7AXA0axCTATXP3mo0 3948
sqlelf/_vendor/elftools/construct/lib/hex.py sha256=zLtBRf8mC3i3id1ukbqslMwMcpRnNrRjg0hCxD9YmYk 1301
sqlelf/_vendor/elftools/construct/lib/py3compat.py sha256=il5vZnJQKSVmhCdYnggiWQwHfCp06SumsvFd8V6aXls 1569
sqlelf/_vendor/elftools/dwarf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/_vendor/elftools/dwarf/abbrevtable.py sha256=SmG_jgVB2CKbpnVxIlEaUD-xescmMNm7jkoaqcNZCJg 2546
sqlelf/_vendor/elftools/dwarf/aranges.py sha256=p6tcpuTyAuzCwiU7bN8OfcIeWCcjCxECGjQ1TpZPAXQ 5201
sqlelf/_vendor/elftools/dwarf/callframe.py sha256=tr3SfRBJk6STBLlIri_A1n7HLVJQcbtU_uch8l-PILs 30073
sqlelf/_vendor/elftools/dwarf/compileunit.py sha256=yVsvSWwXMZfm7ZLumWAil_CuQy-WaFCpIp3oAvDrprQ 9519
sqlelf/_vendor/elftools/dwarf/constants.py sha256=DOM2FbE_gsmUyTtaJ5DNvXY2dgyZPkbs1jmoX6vmbmk 5230
sqlelf/_vendor/elftools/dwarf/datatype_cpp.py sha256=38i_LD32HZhiWEsCviSq53MGZwVLbn0JIOC2Zm3WZjE 9127
sqlelf/_vendor/elftools/dwarf/descriptions.py sha256=jMVSXmRFC01Wgf2OGpmmVsxeYiWGY0vQR2cqABKzOOM 26283
sqlelf/_vendor/elftools/dwarf/die.py sha256=Nnf9rAzOV0UIA8Fk_62mB-BTPiTYDIiMM7_3UGmvNXQ 15696
sqlelf/_vendor/elftools/dwarf/dwarf_expr.py sha256=C-PK52ATA4ZlpfhLkybGEj8H--eMRQt092S-0irS0RE 11205
sqlelf/_vendor/elftools/dwarf/dwarf_util.py sha256=NPIIetvn1xoby7c5eybGkkSNC-bV8BP3k1jA6ACtaX8 2693
sqlelf/_vendor/elftools/dwarf/dwarfinfo.py sha256=l5Ib7xymTgl0ZUXO18ktjQB_QNR6G0cPj5AGWJNM324 24090
sqlelf/_vendor/elftools/dwarf/enums.py sha256=5Xx7VhJSEjf6AENsI5vzTTJDfPcbQYxpXttwyGlFOnQ 20533
sqlelf/_vendor/elftools/dwarf/lineprogram.py sha256=4x7q9xGvh3F1c4bjWYHy8FQg1gX1FAFjN_YJJCpD-i4 12090
sqlelf/_vendor/elftools/dwarf/locationlists.py sha256=Efi1-4OcCuLlNvFFlqzbAvJOEwEs2MeiQhlZptJPDKM 19148
sqlelf/_vendor/elftools/dwarf/namelut.py sha256=MGu2aJcf__cekzIQ-Ds-A5I05xwufgL2uKZtQcyvPQk 7320
sqlelf/_vendor/elftools/dwarf/ranges.py sha256=uCpThf_EPlFmdchB30mE2RSJqXNAww9pbx1c0mEoKtY 9239
sqlelf/_vendor/elftools/dwarf/structs.py sha256=t_TRkMnt1KJ6GncA3EcK6ahhb9hwJucXb6nz4sDJE0c 24725
sqlelf/_vendor/elftools/ehabi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/_vendor/elftools/ehabi/constants.py sha256=gG7BtEvQjg3Z0MIgphcnJ78pP_2fJyIO-Kn7UgFoXfo 27
sqlelf/_vendor/elftools/ehabi/decoder.py sha256=BuUU_0uqZwfVzQqw-JBZ3QpSMyLAWjqHzmm_wPSXcis 11917
sqlelf/_vendor/elftools/ehabi/ehabiinfo.py sha256=STxVjWOTdNrm1DH7FDcDIk4RvWgW_8Vc1E8BlvNToZs 8216
sqlelf/_vendor/elftools/ehabi/structs.py sha256=0EmIudJTSdL5nLGQBjY5aE5H3tV4cr1xgxVosvl8Dj0 1387
sqlelf/_vendor/elftools/elf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/_vendor/elftools/elf/constants.py sha256=WIixht4a3V3C-M_ecKIshYYJI2wz19LZyubNvffIrmU 4952
sqlelf/_vendor/elftools/elf/descriptions.py sha256=ObGn_odQaygsA6TF6CSkeB9gE0Vkret45gss0LsZqnE 30212
sqlelf/_vendor/elftools/elf/dynamic.py sha256=IfM6MWoCY6tqrBAQoEn7uyafJ3mPpVrEav6x8P27T_c 14159
sqlelf/_vendor/elftools/elf/elffile.py sha256=T8_o9G0Br7K20FqzZ_FL7yJLITi-7Cg5-wDEMIcTDVM 37145
sqlelf/_vendor/elftools/elf/enums.py sha256=XgiGX1LniHajW4CHmKUzPFBr5R--KUQqy9hQe1jMa8w 45518
sqlelf/_vendor/elftools/elf/gnuversions.py sha256=B7kY-c56Dx_hYMXh3KOXzeh88zZwE5WIt8-8UejLGkE 8383
sqlelf/_vendor/elftools/elf/hash.py sha256=m0LvjsgwzsLLcMmvMMMFvInNq9ceje_pnCbD9mblOPw 7490
sqlelf/_vendor/elftools/elf/notes.py sha256=Kci5nqqQWdaHXBMy05ZoPS1-ihY7cTam7oMySlSjsUk 2501
sqlelf/_vendor/elftools/elf/relocation.py sha256=MLLHgtrUus09vkDCMw65M22OOuPQgZKiDEmRclHjGLc 22953
sqlelf/_vendor/elftools/elf/sections.py sha256=Pgg7HoQ_5J_Vp8mRR3-wW02X4t5d-xxldzQbqQbA7fQ 20744
sqlelf/_vendor/elftools/elf/segments.py sha256=KQRwq7kyZTH93fovpsplW2BzDboHFviq-oPYiicWj7Y 4443
sqlelf/_vendor/elftools/elf/structs.py sha256=km0iji2xiLETpDRm2itvmfzA2e7QL4saLOTqVG9h6yc 22976
sqlelf/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sqlelf/tools/merge.py sha256=p6S9g8XkSREW_yO-9wWymGvWxMxHVQYSYqKG4MPZ_hU 2805
sqlelf-0.5.dist-info/LICENSE sha256=24M2W6zTVSyTN6y3DV6W6cfhZna_vXNtpScHifj_0_4 1070
sqlelf-0.5.dist-info/METADATA sha256=ewkaCVF1JHwPlYp3-MJ2Po_5SrKfyzSOGHLfdoge-Ic 34057
sqlelf-0.5.dist-info/WHEEL sha256=-oYQCr74JF3a37z2nRlQays_SX2MqOANoqVjBBAP2yE 91
sqlelf-0.5.dist-info/entry_points.txt sha256=Vf7KWbZUzFpjucEMEVFpZ-pdof2Te_yhkeE-pCTtB6g 84
sqlelf-0.5.dist-info/top_level.txt sha256=rbbBdYo32Ci3LR8spuxLEnj33onGEMEpD2vQOoCV88w 7
sqlelf-0.5.dist-info/RECORD

top_level.txt

sqlelf

entry_points.txt

sqlelf = sqlelf.cli:start
sqlelf-merge = sqlelf.tools.merge:start