ampel-interface

View on PyPIReverse Dependencies (3)

0.10.4.post2 ampel_interface-0.10.4.post2-py3-none-any.whl

Wheel Details

Project: ampel-interface
Version: 0.10.4.post2
Filename: ampel_interface-0.10.4.post2-py3-none-any.whl
Download: [link]
Size: 101762
MD5: 82e4cea779e4ae5ed151517aa53d97e1
SHA256: abb9565c63ae35b87ee209b27201ed1c37efce8833772063c8eef195e7ec8377
Uploaded: 2025-01-20 14:02:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ampel-interface
Version: 0.10.4.post2
Summary: Base classes for the Ampel analysis platform
Author: Valery Brinnel
Maintainer: Jakob van Santen
Maintainer-Email: jakob.van.santen[at]desy.de
Home-Page: https://ampelproject.github.io
Project-Url: Repository, https://github.com/AmpelProject/Ampel-interface
License: BSD-3-Clause
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Typing :: Typed
Requires-Python: >=3.10,<4.0
Requires-Dist: PyYAML (<7.0.0,>=6.0.0)
Requires-Dist: platformdirs (<5.0.0,>=4.2.2)
Requires-Dist: pydantic (<3.0,>=2.10)
Requires-Dist: typing-extensions (<5.0,>=4.12)
Requires-Dist: ujson (<6.0.0,>=5.1.0)
Requires-Dist: xxhash (<4.0.0,>=3.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 125 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ampel/abstract/AbsApplicable.py sha256=jzj7pAxGK86y1JpTdFUNcblbgz1AtMMjrMGUkvEoUss 644
ampel/abstract/AbsCLIOperation.py sha256=x2znKP4vzXQeoQmevdgInjD33B9lGL--PAiVOc-DJmw 1051
ampel/abstract/AbsCustomStateT2Unit.py sha256=ejkbqu45tq_U7YpVM7sn7nDKB-e4p9bSLwfNa6wlxng 1722
ampel/abstract/AbsIdMapper.py sha256=BuSLLuRh2QV9f9fQJsDQXK7gJHOlFH32MwXglgDZqrM 1229
ampel/abstract/AbsPointT2Unit.py sha256=KMaXjdUw_vU3_gZLOpbYfCE85QeTXoFnY1YvsmOV7qU 2088
ampel/abstract/AbsSecretProvider.py sha256=vPDXSx9WvAMZ27G08g6KIvdfasjeixJJ0tFCajI7EYE 1085
ampel/abstract/AbsStateT2Unit.py sha256=vxwd7B8tWwLI4TKOETuKCGyQW6fHr3kdXGwX-U-F4bU 1155
ampel/abstract/AbsStockT2Unit.py sha256=UPd2vE-syqb8dpXv_DQhxQFMYXbaE9qfkORETQZI2fQ 1035
ampel/abstract/AbsT0Unit.py sha256=0-bb4RPnTfUr6NLVb-ZSCus_A34ZevduijjNUM4936E 1269
ampel/abstract/AbsT1CombineUnit.py sha256=AJM6LiQhhKTSc3LNRvHFisd1JLOwU0tWhvBcM2yt8mk 1036
ampel/abstract/AbsT1ComputeUnit.py sha256=glOLBLk8w-kH2tw8l1b_fE_G-12RJD3mXiQNZESuRFU 806
ampel/abstract/AbsT1RetroCombineUnit.py sha256=mmZXj7aRsNaNjfx5s-3t3hh3MdoORdrNzE_9oOJUwqs 1058
ampel/abstract/AbsT3Unit.py sha256=L43jnp57lTP6KiP8Ibi1Rx6kQwUUVd0XB6zM2c-yJZE 1886
ampel/abstract/AbsT4Unit.py sha256=43B8zIn9Pu-vLsPR9EPKMHUzsTqfNSyr-XRmYineMds 733
ampel/abstract/AbsTiedCustomStateT2Unit.py sha256=Tvpdqt2AIotUQa1lAO9twKNnMfgYK32fNVVMhhMG_8M 1985
ampel/abstract/AbsTiedPointT2Unit.py sha256=0SvZyoCJt8TvCZWLqTXcSwTAxSiaBwFA27AUPrVJmJs 1321
ampel/abstract/AbsTiedStateT2Unit.py sha256=P_58NfjBYgPUuzM3voB1vIKLunY1Dnajn0frQIGHqxY 1397
ampel/abstract/AbsTiedStockT2Unit.py sha256=tQ7aFC1ORIFQiat8Ca7zTzJScnHM1SYKRNRsb_sVSgU 1040
ampel/abstract/AbsTiedT2Unit.py sha256=y8S0VbPHs5Jvl7P3hiwxIAg-4WEzRwBBPxPWzSAii88 1133
ampel/alert/AmpelAlert.py sha256=nxoyv1AHvttBMbM9Xb4yxfZaDfycue-BszX6ldrpfIc 3130
ampel/base/AlternativeAmpelBaseModel.py sha256=gRtcjEvEYW2FYINEkx48b1qfT9DTnsY59Nx9WeiyE-4 11966
ampel/base/AmpelABC.py sha256=_mSuvCW_6zLolTzKfR-VqIqm-NkrCov_5Mvjs91Yzn4 6137
ampel/base/AmpelBaseModel.py sha256=7V9AIzFfwRj2PdBOpfa4uTXEzSvALoiTGWeCcgUu6iM 2474
ampel/base/AmpelFlexModel.py sha256=oCjpixyHNDZmnVxjQhgr4sRRPWHxXanE94UHiuedNsU 615
ampel/base/AmpelGenericModel.py sha256=AoEeQiGfsEZcqVRiQQ9faDxE7PxI5_GKgwFAwbZsNzM 599
ampel/base/AmpelUnit.py sha256=GRdF0JkFB7dxuoRR02mF1XOvV_AOvnqJxRC7C_rskbg 7578
ampel/base/AuxUnitRegister.py sha256=H_airNxz1BRVuzgm-iEeMVQPLk37AxEYuQe0LtIxNaY 2740
ampel/base/BadConfig.py sha256=nDjE4B0QL5AqCl2AGq0NBBlLD4bYdBpvJfwpx1keXE0 386
ampel/base/LogicalUnit.py sha256=GxCBXjGjxbOapqPxIwyoipeRL4I0NA7msZ2k8OTQ5J8 1815
ampel/base/decorator.py sha256=wOaKKKC87rQvMvtDrwTHTmGSwENx-meN4YZthvq_SVU 1970
ampel/cli/AmpelArgumentParser.py sha256=v2_r9Hp8rqe5AJk_vhioCPtZ5hL5KA63f5rGuuDSo_A 16618
ampel/cli/AmpelHelpFormatter.py sha256=kZDlghgJPAzU6ESbfUaGAUmKx6VGTX7VdpECN18hb-I 2357
ampel/cli/ArgParserBuilder.py sha256=IuQPCRR1I57rHxQyXja56-ypwRRDIZ2rKtYPw85gG70 6689
ampel/cli/LoadAllOfAction.py sha256=cWHi_lD1XoNMksPDY4YOl-EQR_kYBYAAr8SIPhroafo 704
ampel/cli/LoadAnyOfAction.py sha256=V5ga_abu7mYtqNBi05l9rn-ToF02qK0Wu0luaFzEgH0 704
ampel/cli/LoadJSONAction.py sha256=PDtDkKRPskYguHeIqs9TlIua0je527XZqwgWEa1S3nA 546
ampel/cli/MaybeIntAction.py sha256=1EG08Q56JG7YKjyoOxbVt1w951ex1YoZyhmKgpudhnE 662
ampel/cli/config.py sha256=TsqMm0Xt5vkCjxf67JLCVPPnPfLEOXTIGKs7wAvCmis 886
ampel/cli/main.py sha256=1bGPZux2ZvM_BXr8fT9b87ffaHfpwdPAjTNvUmMzmr8 12203
ampel/config/AmpelConfig.py sha256=tnW70Li2nbCF7OPIraoXEpGvlHjYz41MXby4TgQat9U 5269
ampel/content/DataPoint.py sha256=9_66fBUZHnnEtWzLESkoU7CbxEtLpe45aIj_5BfTxCQ 988
ampel/content/EventDocument.py sha256=HgGmwDAqSOGeGzRYO5QdhZQu6DgLgPQrGgCJ2gnJwbI 1376
ampel/content/JournalRecord.py sha256=gRdOprv5eZG7kBJ3iRJ-gPIXa7hc4SqS_nR1X2zVvnU 1473
ampel/content/LogDocument.py sha256=ywAbiqDitn3HQuQFII3t7MikrsGDB4k-5Ty04kHGRUs 1793
ampel/content/MetaActivity.py sha256=CIjFRL3xWpwbCTb0Tiz2lxbQAuuMpgtQFfTz4we62YE 948
ampel/content/MetaRecord.py sha256=o5D8Ncqi66OnoFrqjPweS0ym7ur77SA_9Xx6nvhJP8k 1501
ampel/content/StockDocument.py sha256=74TKRJIp4-y3M4BJSwFJSVek4ZuvYLEjYnWCUIr02ac 1644
ampel/content/T1Document.py sha256=9wMrBYELz12NguhJR0QKPkzKjxzh1kdjoFogb3rhxc4 1841
ampel/content/T2Document.py sha256=5RpQ7vVYyMNSCkGX3wWE3S-HXfnN03ERF5blS6IkCc4 2226
ampel/content/T3Document.py sha256=AboS3yz-aJaeg2exMuoYPDlTS3XaRO8l55h8aMvhczQ 1909
ampel/content/T4Document.py sha256=-8HPgGc0x34yJxpQjfDNIEjBhH2Q8a0LPzy_hEnknhg 1525
ampel/enum/DocumentCode.py sha256=HOwAdzp4Kj5AveqKeq9soRygc_yBmMt0jUBAvcimut4 2589
ampel/enum/EventCode.py sha256=-BHJtU_sPRB6bHdzOV_rihXFLEPm8sVZdvq9bBhOT7k 730
ampel/enum/JournalActionCode.py sha256=EGVIwMYGVVXnEClxQwyZWss9kGTAlqSf4aFJAvV6Sa0 1877
ampel/enum/MetaActionCode.py sha256=QvFWIsHQqA3EH7ycRM2shjan5BLebTE-omysyQjyHKU 1139
ampel/model/DPSelection.py sha256=or6sqxB91I8B-6OByHk928W00AFSt85tcU1qP4uXVvM 2343
ampel/model/StateT2Dependency.py sha256=thKWzBwofNcJ878GbsbnP7UVygPNyPpOVrda3kf3YjE 1492
ampel/model/UnitModel.py sha256=nLMZ3NAK274EG6bdfpn7fenbnf7hyZXLrJQynxgeP1k 1625
ampel/model/operator/AllOf.py sha256=y-G3wSn0qsx4pMnA2EaQk0vCVrmRYfWaV9rJZSP4k68 566
ampel/model/operator/AnyOf.py sha256=hqa3zLPr14nsyn-gyW94vtvX2ibp2QEVssOJIKVasZU 839
ampel/model/operator/FlatAnyOf.py sha256=JtIwLpPrwg6M9lOuxXMLxBJh-sZzZ-KSxYSBDwwhIrw 841
ampel/model/operator/OneOf.py sha256=Rj4GF8JOyoVKXDQTZH-UmLjuInnQlY0irvwUN1RBwj0 534
ampel/protocol/AmpelAlertProtocol.py sha256=DZU-XhN9ST7-yen8zG7ZCIBQWN3T0IeyAxIQUZwBDUo 1294
ampel/protocol/LoggerProtocol.py sha256=UYmA8-eU9kh_7LCZT5Hj2ez4TwMGAmfF4q6sv2zXM8c 1343
ampel/protocol/LoggingHandlerProtocol.py sha256=Osi2dx6akKnDPUU8fnKAZ0IihYq0FVjFUpyKxTJWHuk 712
ampel/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ampel/secret/AESecret.py sha256=CLRtpLdHyWE41OSpmZ3wzRZFgyN3FnD9csa95Sxg2Ho 1368
ampel/secret/AmpelVault.py sha256=AzcnkxH3dRt3Q9Vu_HgFMn23I4zFJwgd3sqxLG_eMLo 1280
ampel/secret/NamedSecret.py sha256=rsY5BDKOUx09cRcYj5Fnb4QnKOlTrHN6X0Q85XzP7j8 977
ampel/secret/Secret.py sha256=B3HkkrCfdFOzorVUT9eyKyJiAthDvg1vdNuQo38KzXQ 851
ampel/struct/AmpelBuffer.py sha256=AzlI9EAe0BbxNd2wLmkp42betG5uRXXLR2EHnDprmKg 1413
ampel/struct/JournalAttributes.py sha256=PKYQESpc9UsPurM0k_WTbZ9UWz-FVBNoXaEiq4sh3aI 1966
ampel/struct/Resource.py sha256=T9AarA4QO13iEI4Xqm5d-MNBRnOJeyAIlU3WGumOp2Q 1670
ampel/struct/StockAttributes.py sha256=VLePnmOHhuZRa_1CbLitMfcJLdywoUQZ7cd3CkJpND0 1237
ampel/struct/T1CombineResult.py sha256=ii2pwHD4lPUl_4bnSNbeSvMbfLvyo6zlB-DwiQwUSJw 1268
ampel/struct/T3Store.py sha256=gSlykX5x0EXJUMrN_WNAmZg-mTTqg_Li98GEEtbN0Mo 4150
ampel/struct/UnitResult.py sha256=ews12RT4ffZZ45XzH021dRBv73CMRu5o-OT-9rxvCQY 2042
ampel/types.py sha256=ZChHs9TXR6Qv9a1BLQYN-ir-EvgFyeIix40w2pdHLno 1922
ampel/util/bson.py sha256=gszgQxlwI_fOxutAc-ffBQLdCP79lshWzGBeAv9cZCA 1090
ampel/util/collections.py sha256=fpNMErQvqtG6attlYRv2sZFufhqG1spB6s8M-SkiHqE 5193
ampel/util/compression.py sha256=GpUyeNp1KVPxOp1rLETg2_eMArzP8Nt-3FCvNj8_Atc 1674
ampel/util/docstringutils.py sha256=_1IhwpzaesiLO6nmkl5yjNgzDfzzljyXrDtiaFPPDyE 2534
ampel/util/freeze.py sha256=eTPWKTpnhqkJczQUatuFEDOU9wg3oOM_SjW7P0aoLgk 1301
ampel/util/hash.py sha256=AbIz-BVFsK2so-HAfVzSEExvqAo41tVGC0Qe4GaXvQM 3798
ampel/util/mappings.py sha256=vWvhucWePn65pN5aGCE-0D4doJ-TvXihYj5a2MZUdYY 10845
ampel/util/recursion.py sha256=y16W-_ZjHXhGrkCiABVqV81g2eTkAglWdKN9zw6gPu0 1691
ampel/util/serialize.py sha256=QnSunGdCqqDSyVvuGy_MSfrH_r8Dl5muKxuoZoTKgx4 2435
ampel/util/tag.py sha256=KcXOV5_LnPxRaXuv6FC2fj6h12KRb-w75fl_n4erWjY 3160
ampel/view/ReadOnlyDict.py sha256=wMJa3VAc7vs4EalxsDQPOQj79UmZLHmxPVsCOiGOSTI 899
ampel/view/SnapView.py sha256=Z2iwpW3LY7YMs13M-giDx_EpiIu0Ho8QiKreXN4TQRc 9693
ampel/view/T2DocView.py sha256=ZbFkAuFF3elY7VruK2o4lEmMR2zCsFzszaul75Rh39Q 6820
ampel/view/T3DocView.py sha256=Eazo8Fe0YXJ_ypy5Nc_jhXrMKdyLab-fBNqNOCYn7Bw 2990
ampel_interface-0.10.4.post2.dist-info/LICENSE sha256=CnC7i22JcawU7cHioKPjsNRczwt8sKrJ-t5uNNQBqv8 1512
ampel_interface-0.10.4.post2.dist-info/METADATA sha256=5j5VjPTSX8KVKEPLGieF0PVAZFr7YzClOOlxgP7QizI 1285
ampel_interface-0.10.4.post2.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
ampel_interface-0.10.4.post2.dist-info/RECORD