Microsoft Azure Cognitive Services Search Namespace Package for Python 2/3 compatibility
64
Quality
Pending
Does it follow best practices?
Impact
64%
1.25xAverage score across 6 eval scenarios
zip_safe disabled to support namespace path extension
Uses namespace pkg
0%
80%
Path-based discovery
60%
88%
Namespace imports
100%
100%
Zip-safety guard
80%
80%
Normalized paths
70%
50%
Namespace package for azure.cognitiveservices.search (Python 2)
Namespace import
0%
0%
Uses __path__
0%
0%
Extra paths
33%
46%
Legacy block
75%
90%
Service names
70%
80%
Python-version-conditional packaging (empty on Python 3, packages on Python 2)
Py2 import
0%
0%
Py3 skip
100%
100%
Dependency use
0%
0%
Availability check
100%
100%
Idempotent prep
60%
90%
Placeholder distribution with no runtime client code
Namespace import
100%
100%
Client discovery
100%
100%
Legacy conflict
100%
100%
Version context
100%
100%
JSON contract
100%
100%
Dependency on azure-cognitiveservices-nspkg for parent namespace wiring
Import nspkg
0%
0%
Search namespace
0%
75%
Extend path usage
25%
75%
Legacy block
100%
90%
Child import
100%
100%
Install-time guard against legacy azure 0.x package
Guard trigger
0%
0%
Guard message
0%
90%
Clean install
70%
60%
Idempotent runs
100%
93%
Namespace verification
50%
70%
Install with Tessl CLI
npx tessl i tessl/pypi-azure-cognitiveservices-search-nspkg