refactor: scaffold sniff/, transponders/, reader/, sim/ sub-packages
Phases 2-4 of package refactor. Creates the full directory tree with __init__.py files per the design doc. Actual code migration from the sim worktree is a separate effort — models have deep inheritance chains and auth mixins that need base class extraction first. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1
pm3py/reader/__init__.py
Normal file
1
pm3py/reader/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""pm3py.reader — Higher-level reader modes composing core commands."""
|
||||
1
pm3py/reader/hf/__init__.py
Normal file
1
pm3py/reader/hf/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""HF reader modes organized by reader IC manufacturer."""
|
||||
1
pm3py/reader/hf/nxp/__init__.py
Normal file
1
pm3py/reader/hf/nxp/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""NXP reader ICs (CLRC663, PN5xx)."""
|
||||
1
pm3py/reader/hf/st/__init__.py
Normal file
1
pm3py/reader/hf/st/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""ST Microelectronics reader ICs."""
|
||||
1
pm3py/reader/lf/__init__.py
Normal file
1
pm3py/reader/lf/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""LF reader modes."""
|
||||
1
pm3py/reader/modes/__init__.py
Normal file
1
pm3py/reader/modes/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""Reader workflow modes — inventory, programming, access control."""
|
||||
1
pm3py/sim/__init__.py
Normal file
1
pm3py/sim/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""pm3py.sim — Card simulation sessions, table compiler, relay."""
|
||||
1
pm3py/sniff/__init__.py
Normal file
1
pm3py/sniff/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""pm3py.sniff — Sniff sessions, trace parsing, protocol decoders, formatting."""
|
||||
1
pm3py/transponders/__init__.py
Normal file
1
pm3py/transponders/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""pm3py.transponders — Tag/transponder models independent of hardware."""
|
||||
1
pm3py/transponders/hf/__init__.py
Normal file
1
pm3py/transponders/hf/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""HF transponder models organized by ISO standard, then manufacturer."""
|
||||
1
pm3py/transponders/hf/iso14443a3/__init__.py
Normal file
1
pm3py/transponders/hf/iso14443a3/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""ISO 14443-A Layer 3 transponders (MIFARE Classic, Ultralight, NTAG)."""
|
||||
1
pm3py/transponders/hf/iso14443a3/nxp/__init__.py
Normal file
1
pm3py/transponders/hf/iso14443a3/nxp/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""NXP ISO 14443-A Layer 3 transponders."""
|
||||
1
pm3py/transponders/hf/iso14443a4/__init__.py
Normal file
1
pm3py/transponders/hf/iso14443a4/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""ISO 14443-A Layer 4 (ISO-DEP) transponders (DESFire, NTAG 5 via -4)."""
|
||||
1
pm3py/transponders/hf/iso14443a4/nxp/__init__.py
Normal file
1
pm3py/transponders/hf/iso14443a4/nxp/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""NXP ISO 14443-A Layer 4 transponders."""
|
||||
1
pm3py/transponders/hf/iso15693/__init__.py
Normal file
1
pm3py/transponders/hf/iso15693/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""ISO 15693 transponder models and NFC Forum Type 5 NDEF."""
|
||||
1
pm3py/transponders/hf/iso15693/nxp/__init__.py
Normal file
1
pm3py/transponders/hf/iso15693/nxp/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""NXP ICODE / NTAG 5 ISO 15693 transponders."""
|
||||
1
pm3py/transponders/hf/iso15693/st/__init__.py
Normal file
1
pm3py/transponders/hf/iso15693/st/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""ST Microelectronics ISO 15693 transponders."""
|
||||
1
pm3py/transponders/lf/__init__.py
Normal file
1
pm3py/transponders/lf/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""LF transponder models organized by manufacturer."""
|
||||
1
pm3py/transponders/lf/atmel/__init__.py
Normal file
1
pm3py/transponders/lf/atmel/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""Atmel/Microchip LF transponders (T55xx)."""
|
||||
1
pm3py/transponders/lf/em/__init__.py
Normal file
1
pm3py/transponders/lf/em/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
"""EM Microelectronic LF transponders (EM4100, EM4x05)."""
|
||||
Reference in New Issue
Block a user