ampel-interface

View on PyPIReverse Dependencies (2)

0.10.0 ampel_interface-0.10.0-py3-none-any.whl

Wheel Details

Project: ampel-interface
Version: 0.10.0
Filename: ampel_interface-0.10.0-py3-none-any.whl
Download: [link]
Size: 102552
MD5: 7e522801a3fa2c426415c00e85556990
SHA256: 5036e9e027f58f39692045bdbef6022534ceae449023f3dbe8e62dbd9da7f9d3
Uploaded: 2024-03-28 18:52:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ampel-interface
Version: 0.10.0
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: 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: pydantic (<3,>=2)
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.0
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=IETcAD-kVKPznxOZQm2XrExoda-dn3LCe4NjujXDupo 1032
ampel/abstract/AbsT1ComputeUnit.py sha256=glOLBLk8w-kH2tw8l1b_fE_G-12RJD3mXiQNZESuRFU 806
ampel/abstract/AbsT1RetroCombineUnit.py sha256=lOoc--OCZd0bjs4ycFU-Hfyxt4r2nv05t7pe2Ii4HN0 1022
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=q3qf_0ET5Kq-ETgihrWSzYkWxyDiAG563VBismveKYw 4055
ampel/base/AlternativeAmpelBaseModel.py sha256=RT5-4VeQQpcWwHYZVo7F2c4WEn2ZM3g7_q7vaIy_pc8 12017
ampel/base/AmpelABC.py sha256=tNR-feuwBiRK6IfYs3jiw1mTPpZ8395V-thAZxlCXXQ 6197
ampel/base/AmpelBaseModel.py sha256=DwRbhSe_NlQvzH5MZsfJzM9YpQPtvmE7AHpXS9zoUtM 3044
ampel/base/AmpelFlexModel.py sha256=oCjpixyHNDZmnVxjQhgr4sRRPWHxXanE94UHiuedNsU 615
ampel/base/AmpelGenericModel.py sha256=AoEeQiGfsEZcqVRiQQ9faDxE7PxI5_GKgwFAwbZsNzM 599
ampel/base/AmpelUnit.py sha256=dyfHfYzkybQF0hC_vXzKlDq4vJa7WR-Si2XVX7iQnvU 8184
ampel/base/AuxUnitRegister.py sha256=CYX9UnAFXyfzbzTdGlc4y9mUVYDSEiWZtaHSW1T6XW0 2847
ampel/base/BadConfig.py sha256=nDjE4B0QL5AqCl2AGq0NBBlLD4bYdBpvJfwpx1keXE0 386
ampel/base/LogicalUnit.py sha256=VC9Gc14LVNvIWyXAp-RiqG6_6MxYHQFyqMHNT3G2rG0 1830
ampel/base/decorator.py sha256=wOaKKKC87rQvMvtDrwTHTmGSwENx-meN4YZthvq_SVU 1970
ampel/cli/AmpelArgumentParser.py sha256=b8OVb87pEAdtenf5Q-hRfLWcdEIVnP9OqOJkXV0zZ_E 16605
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=ok7WW7ElgMu_y4LPBEfd1bEZ4z9Xudsg6ltPH0u0Aic 1259
ampel/cli/main.py sha256=VZgRkfIcjU19mcVVGFmAi_hEEIh4Y4qNWgbK1Oj-a7k 12312
ampel/config/AmpelConfig.py sha256=7Cb4-DW-5Wvsz5fVanEUrYN7nlelVq_RZp5D2R3pIiU 5290
ampel/content/DataPoint.py sha256=KCYs8iLUWaOTaYw3wsEmif26ZKA3Gsa7xeJvuPbRjwM 988
ampel/content/EventDocument.py sha256=1L7EIlV5EL82jmozurxzLmBOrZUckBfqEwKNhImxYTw 1376
ampel/content/JournalRecord.py sha256=HRHiF6RXtTnkMFQwm1DLwY6KbqR87w5hnLB9Ai133mg 1443
ampel/content/LogDocument.py sha256=tJULqEhFksQPln0ork_dll4S014nxW9whnpOFZlL2G4 1793
ampel/content/MetaActivity.py sha256=jno9tNU8ekiGReuEmqA-NVodOsWo6e9d2B_jJ-BQY7o 936
ampel/content/MetaRecord.py sha256=uQit9LhVU7QOhMCRYNMk2HBWAx2pYekKd3zx60do1Bk 1471
ampel/content/StockDocument.py sha256=LUg3XxxIIq3xCTlDDk9Kza_wCUCU7tZ625p0ZanBVtQ 1614
ampel/content/T1Document.py sha256=GzttOBqIxZLmKf5_rmxQUgUYlzTGsBRmD9eCPwUHxM4 1859
ampel/content/T2Document.py sha256=StpBAQGPz6nM1b2No1N4UpoTl6NRUnmvOSVVpJ4_Hp0 2244
ampel/content/T3Document.py sha256=NcIUyPmpkIkql5Ve59Qxfydt3HDOkZgluG1KCe16qJE 1909
ampel/content/T4Document.py sha256=GSgPPPQkQWFzIQn9uzwLeks9KUrN10GcQT7TRB6sqm0 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=d73wlV8sndYBGSasCgIJu8ybTsiQgXPl4gX72rlQO2k 1383
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=ISuGWwc2RUOtyG5hi5dRPswWqdCkjMdKiFS57ZlH4R8 1889
ampel/util/bson.py sha256=gszgQxlwI_fOxutAc-ffBQLdCP79lshWzGBeAv9cZCA 1090
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=HYErpAcWp6Ho6kCQNeymHjqmqP0DZuMU77Ksw9u90ec 3847
ampel/util/json.py sha256=W1FSsXcOK_l6WGvzK1Io62Cqnfh5b5b6hP-zOMRBAe4 3584
ampel/util/mappings.py sha256=V6oi2jU_QMFvWmYAqb6LI0gYZfV4G_k1uRw878DY6WQ 10859
ampel/util/recursion.py sha256=y16W-_ZjHXhGrkCiABVqV81g2eTkAglWdKN9zw6gPu0 1691
ampel/util/serialize.py sha256=QnSunGdCqqDSyVvuGy_MSfrH_r8Dl5muKxuoZoTKgx4 2435
ampel/util/tag.py sha256=KrQvQ2s2fLEU3xadWz5z0AXt4yKCsAq-H-fD9phR6fI 3145
ampel/view/ReadOnlyDict.py sha256=zUalLqKNIbWRUQw-wWR3fzOcbeLnmYL5gJ0Qb9eTje4 863
ampel/view/SnapView.py sha256=QlMXKNfxUNvj3QAND-CVj7ri4hMKxDDvihBxfSWZ3lk 10223
ampel/view/T2DocView.py sha256=NXutcQd7idc4-LecAEzP4yjJYg07KR_cJ-dviB2uPAc 7107
ampel/view/T3DocView.py sha256=cwuCgEmZhq8Sgn_shIan8t6AFy8pfgIHeVqzU8ddxs4 3788
ampel_interface-0.10.0.dist-info/LICENSE sha256=CnC7i22JcawU7cHioKPjsNRczwt8sKrJ-t5uNNQBqv8 1512
ampel_interface-0.10.0.dist-info/METADATA sha256=R40cetUV10XPTCChgR61Ed7EI0DhI35GM-MQ7kBFsr0 1131
ampel_interface-0.10.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
ampel_interface-0.10.0.dist-info/RECORD