conbench

View on PyPIReverse Dependencies (0)

2023.4.10 conbench-2023.4.10-py3-none-any.whl

Wheel Details

Project: conbench
Version: 2023.4.10
Filename: conbench-2023.4.10-py3-none-any.whl
Download: [link]
Size: 230846
MD5: 6bdaebace39b97b05efbefed0f6e2305
SHA256: 4e9a58b572ab34ec5b87cf04e14cbdaab43e1b71b42006abde63b00fa575c91d
Uploaded: 2023-04-10 18:35:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: conbench
Version: 2023.4.10
Summary: Continuous Benchmarking (CB) Framework
Maintainer: Apache Arrow Developers
Maintainer-Email: dev[at]arrow.apache.org
Home-Page: https://github.com/conbench/conbench
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Requires-Dist: click
Requires-Dist: numpy
Requires-Dist: psutil
Requires-Dist: py-cpuinfo
Requires-Dist: pytest (>=7.0.0)
Requires-Dist: PyYAML
Requires-Dist: requests
Requires-Dist: alembic; extra == "dev"
Requires-Dist: apispec; extra == "dev"
Requires-Dist: apispec-webframeworks; extra == "dev"
Requires-Dist: bokeh; extra == "dev"
Requires-Dist: click; extra == "dev"
Requires-Dist: dacite; extra == "dev"
Requires-Dist: email-validator; extra == "dev"
Requires-Dist: Flask; extra == "dev"
Requires-Dist: Flask-Bootstrap; extra == "dev"
Requires-Dist: Flask-Login; extra == "dev"
Requires-Dist: flask-swagger-ui; extra == "dev"
Requires-Dist: Flask-WTF; extra == "dev"
Requires-Dist: gitpython; extra == "dev"
Requires-Dist: gunicorn; extra == "dev"
Requires-Dist: marshmallow; extra == "dev"
Requires-Dist: numpy; extra == "dev"
Requires-Dist: oauthlib; extra == "dev"
Requires-Dist: openapi-spec-validator; extra == "dev"
Requires-Dist: orjson; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: prometheus-client; extra == "dev"
Requires-Dist: prometheus-flask-exporter; extra == "dev"
Requires-Dist: psutil; extra == "dev"
Requires-Dist: psycopg2; extra == "dev"
Requires-Dist: py-cpuinfo; extra == "dev"
Requires-Dist: pytest (>=7.0.0); extra == "dev"
Requires-Dist: python-dotenv; extra == "dev"
Requires-Dist: PyYAML; extra == "dev"
Requires-Dist: requests; extra == "dev"
Requires-Dist: tenacity; extra == "dev"
Requires-Dist: SQLAlchemy (>=2); extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: bs4; extra == "dev"
Requires-Dist: coveralls; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: lxml; extra == "dev"
Requires-Dist: pylint; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-autodoc-typehints; extra == "dev"
Requires-Dist: types-beautifulsoup4; extra == "dev"
Requires-Dist: types-psutil; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: types-oauthlib; extra == "dev"
Requires-Dist: types-Flask; extra == "dev"
Requires-Dist: alembic; extra == "server"
Requires-Dist: apispec; extra == "server"
Requires-Dist: apispec-webframeworks; extra == "server"
Requires-Dist: bokeh; extra == "server"
Requires-Dist: click; extra == "server"
Requires-Dist: dacite; extra == "server"
Requires-Dist: email-validator; extra == "server"
Requires-Dist: Flask; extra == "server"
Requires-Dist: Flask-Bootstrap; extra == "server"
Requires-Dist: Flask-Login; extra == "server"
Requires-Dist: flask-swagger-ui; extra == "server"
Requires-Dist: Flask-WTF; extra == "server"
Requires-Dist: gitpython; extra == "server"
Requires-Dist: gunicorn; extra == "server"
Requires-Dist: marshmallow; extra == "server"
Requires-Dist: numpy; extra == "server"
Requires-Dist: oauthlib; extra == "server"
Requires-Dist: openapi-spec-validator; extra == "server"
Requires-Dist: orjson; extra == "server"
Requires-Dist: pandas; extra == "server"
Requires-Dist: prometheus-client; extra == "server"
Requires-Dist: prometheus-flask-exporter; extra == "server"
Requires-Dist: psutil; extra == "server"
Requires-Dist: psycopg2; extra == "server"
Requires-Dist: py-cpuinfo; extra == "server"
Requires-Dist: pytest (>=7.0.0); extra == "server"
Requires-Dist: python-dotenv; extra == "server"
Requires-Dist: PyYAML; extra == "server"
Requires-Dist: requests; extra == "server"
Requires-Dist: tenacity; extra == "server"
Requires-Dist: SQLAlchemy (>=2); extra == "server"
Provides-Extra: dev
Provides-Extra: server
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 35165 characters]

WHEEL

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

RECORD

Path Digest Size
conbench/__init__.py sha256=lh3jpf2ywJtAAzSUHknEgKGgrIpm1syfeT34UHtAMdg 9523
conbench/_version.py sha256=ReVStz9DoFyoSHHUU3dvlgMtp4_6LrEH8nxMHKqPpH4 65
conbench/buildinfo.py sha256=0FL5ywtitdlPGeOLaTHmdC2av7rLiT3u3OBXj7gPYgA 1336
conbench/cli.py sha256=5jydKHHKLb9nI8TYvp9K-2QvTvp7uxxhs0jhKWo3Gr4 5151
conbench/config.py sha256=kOquUimcEAKjMoj5rAUtBgjwW5L-6D_ZFB-6UOMKoKU 5573
conbench/db.py sha256=wna7LLJe_vS4P0e4rskalB6i_URMoBROpg9dpCd3D2c 5198
conbench/extensions.py sha256=C9ba3262nGnPDoo8gAgD30x3l0gE3QTlFiDHPPw5yT4 126
conbench/gunicorn-conf.py sha256=dBb1Wvnz2xHNgifu34yLtk2IJNjLVwF6cJXs_Qo8ZOQ 3359
conbench/hacks.py sha256=0Q8Gu5vPzcJnkBhu7bfecT34WEd-6xYKZqWaWm63hkM 4507
conbench/logger.py sha256=VZ12JB8YGokDl7g9ijTqiGRlq6adeFB56ajMtE4_-T4 3494
conbench/machine_info.py sha256=aKWjL3Q958_Fn8hRAr1XPHrb1h-lzS-_isYpwZycr74 9703
conbench/metrics.py sha256=dyrvdBj01SCAmdoFBr6PTIz1uXISXjFNrb6NT82lGzE 8457
conbench/runner.py sha256=B1K-ICwxUUhGMsj_Afcl1NsvrQAOrhAFiN2jOBuGPCs 14260
conbench/units.py sha256=3PdTEaF-MYcY4WFrAaKViE95a-zF8ruIBW3IsqUaTtg 1126
conbench/util.py sha256=0lkzLUKhJsUzpdId08v6lVFYlxd3KLZMH74uvHU8eh0 10501
conbench/api/__init__.py sha256=Rx8hoCyNGoLmqmG9wWRbdCvHTcVyAAugKfsFRJc1QJE 781
conbench/api/_docs.py sha256=_9W09uZyp3RlMx9Jp1I5X0ogKFHRYBHZws263o_PKek 4779
conbench/api/_endpoint.py sha256=NP1KoyizhSJzwRWDVpGALqjFGFJG3hveYdtOxVS8RNs 2607
conbench/api/_errors.py sha256=eXvrojgprel8MR_yo_BgI7ikBQB2qSlpgAJqcsxst94 1280
conbench/api/_examples.py sha256=dCUUN-jCt2gQ0K9hoQS8_RYWFKSyxOkyHZoAgbx6Xy0 20069
conbench/api/_google.py sha256=Bo_z0vyWf5GgLwAxfTppZZdONdt1rahcm9aHCMoNvIc 11634
conbench/api/_resp.py sha256=t0KBDZJee-kM4XnMtnGhtcgUiA1Uezzeyc6ZTFbNmLU 765
conbench/api/auth.py sha256=mmjFfLKxBmrWlRzUJ0hWdY3992dsMDPJ_cYC6CJ6rdY 3673
conbench/api/commits.py sha256=P1Jf-_vPeJrw0bWqLbv484nQu1wwECjbxdFmhDKe9as 1796
conbench/api/compare.py sha256=I1BoUeHghxmqjwlqFEKusqkgrJucfw7D56tbY4SRlDM 12604
conbench/api/contexts.py sha256=Ok9fADsVFIOu3Rjg4QT9ZoyJbQtUy3gDnlc2Zf_MpZ0 1642
conbench/api/hardware.py sha256=W35-S9_ZVPspnhx0g2FGULklF5jgn2HcBwS9w1bnIok 1676
conbench/api/history.py sha256=vBJJyrtrpI9lpvnjONXIANXIwvggLe-oPxmrMirGTU8 1603
conbench/api/index.py sha256=wh_uHBFRhCLf7Ufj7sp4Su9UqGgM01OSdVWy6WyNRYM 7038
conbench/api/info.py sha256=BzrmLHBzyIAnolxi-cBq1wPB0ugX8IowX9BOhpShUBM 1539
conbench/api/results.py sha256=msrf6eUp5INJAi9fJ8ks_suM4XvqgZd3c86VZGHUN8w 11130
conbench/api/runs.py sha256=rOxFk3kX76luVWEuYQovgOTQN7JJ7rZF-i679kPlnUg 4114
conbench/api/users.py sha256=LjVLTtjJPqmUg4VIwXhECjbAwqNn9umXRpiShmMSUZ0 5269
conbench/app/__init__.py sha256=ASvc2igICALhjeDNXm0hJ-JcllN9dXP0b3zXWOVVMfo 879
conbench/app/_endpoint.py sha256=BSwHhCqzvHaKsK1W3M24-AN1IFQwb7yHYOnoM7ECpr4 7836
conbench/app/_plots.py sha256=84cOa9-zPGVi-DmCBdhWwqpYrwXwbpKvZKw0ijXzlos 29408
conbench/app/_util.py sha256=rozKok8T1IJYqKRijAad3geBhZAqCVZ2LXUhwHu1sSs 1665
conbench/app/auth.py sha256=3ZPOmhg7FpRVRWlzz3N8iWwcU74FvU5-x1nHXJHKvs8 5659
conbench/app/batches.py sha256=R9StQY-wjiZVMBPD3YD21OrUusO0ad6zraTlePafZi4 2453
conbench/app/compare.py sha256=sW-h53_Pa7_M2Cj19MxPlqRPm5QlAGgkj0S2RryANLI 11324
conbench/app/hardware.py sha256=zZwzt8QrC3WFdUbkbx8Lyp4-SBvR_Z9b54c3X_u-4CY 1896
conbench/app/index.py sha256=0TFg3-k6bs8sXh0cdnvTCm4IpM42KM71zI3B6OpbN_I 4181
conbench/app/results.py sha256=fBqN3b_cNeYwbUlaqh3v_D_ECoUM4Gho_XEgO3JtuoI 13748
conbench/app/robots.py sha256=0fBMr-Ayt0MPb8bFKbDkb1VFZpw8qj1pZUmyF-kVMrM 649
conbench/app/runs.py sha256=7l5k1_PitcNPl_3uvOut31_tJOy7EMuXdqOVe8iyO1Y 3718
conbench/app/users.py sha256=MCkzQcvm8c2JHgYEQmwZJSfcKQHY9DUuX8p7P0s7YsA 5392
conbench/entities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/entities/_comparator.py sha256=rY_izjkDa5ClkroduJ0uOd1yjwof6q3lYjZHjtKVZb4 9192
conbench/entities/_entity.py sha256=LZiKjjU-x6skmz6a2InJxlJDjdMsFJ_W9QiQtmrf_kA 4919
conbench/entities/benchmark_result.py sha256=FBtKUS4DAd0v5vdT_WDSuPC2SQSlEuXQGWKJCA0WQoY 33679
conbench/entities/case.py sha256=raM-81yXN7eDIk1XiD5YQoJTX3YncXUgp79JyT6OcqI 469
conbench/entities/commit.py sha256=El_-Ra7Wwmh7NxK6J4-VI8Dz8BCdaXfxWJIkI_u2tZ4 35656
conbench/entities/compare.py sha256=oJrC9xbfQdUD-akshFJzqY06TX8t2bS1wI_psEzMYZA 2940
conbench/entities/context.py sha256=uaDGp2JZ0rs6cVIzMX1A73cX_UTQIoHayZLQ0Vw5pEs 956
conbench/entities/hardware.py sha256=zJFfk3Efj9L4EiW7BDPkVW96yLPq692_jh0GiX6qqJ8 7382
conbench/entities/history.py sha256=RAnt4nuEWLND4I5OuuEp3nkTSYfVdcLtmesYuGmqjxg 26202
conbench/entities/info.py sha256=z98776rcj1k6aiJm15lzGVXB6rA2kXULBKjsm-GKFsc 920
conbench/entities/run.py sha256=SckkFGleptprXvk2kPioCUOUh1FrJnmvafy_I0Vo6rw 23492
conbench/entities/user.py sha256=_9MAnQ3c0y_31FOZocY0dEvOhMcJuwihPLB3UKJ37Rc 2077
conbench/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/tests/conftest.py sha256=GBu7QlftK014KieJj8HnxBpn_yQugzZLPPC-JkaiwMs 1167
conbench/tests/helpers.py sha256=0puR3--a7_wrxvL8gBtc_tfpTjbAfimC8k-QBw1mxBM 544
conbench/tests/populate_local_conbench.py sha256=GjDAwejB6tXS2s24ehM0NocmbOdjk4_MKepEgJIPiJk 23257
conbench/tests/test_util.py sha256=407Gyw8AEDxoCgk75Eb2tJWrEz3YFJNUAiUqBH4Cc04 1585
conbench/tests/test_version.py sha256=y5QrDQqY8L132sK5Htj0UstoRp2t6pChpQym2h8nnMc 338
conbench/tests/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/tests/api/_asserts.py sha256=YGP1EYfsU0-PiKOVB9AFssiVzZQziHWMGX19PHqSG5M 10799
conbench/tests/api/_expected_docs.py sha256=GIIUWrP-xzsGdpmF-DVZX-sdcjHO6sinqki-9PrPNCM 101614
conbench/tests/api/_fixtures.py sha256=jDa53TEHs7qrxA-c7N-1Ww0akNYVQDw25PzoSl_8E4s 12997
conbench/tests/api/test_auth.py sha256=6zF-Cq2f6Pfg17r7CnGUQtj02Zd9TC1-fYT4dME4rRk 3718
conbench/tests/api/test_commits.py sha256=Dw1D3mwxtR5g_8IXZ319z-woVB8ws9Eu0cllUre6NSc 2172
conbench/tests/api/test_compare.py sha256=MgV4jNZ8IB5fUbWmsH2MjodmnFLJ3LV3mEKbsLD_z24 23352
conbench/tests/api/test_contexts.py sha256=8Q-yfTTeoNY5nLdN6Z1ONSfErPgqXJve1qNGAMmuGHo 1045
conbench/tests/api/test_docs.py sha256=aNgxIfIqbY2-79IBEI13P0tiFMkj2qTM9vatM73olDE 1614
conbench/tests/api/test_hardware.py sha256=2Ik2ViET0jsQG_dJrrFnf-gZLVdCtVG299BHYVoOEgQ 1583
conbench/tests/api/test_history.py sha256=SVrlNV6UUVelo4inIPDNfx-r-j06EwUo7Jt1WUQTobg 875
conbench/tests/api/test_index.py sha256=GRBrr52fRCJw8GR0LIG_HpVe-mrChSmbY9F0OSXs2Jw 1396
conbench/tests/api/test_info.py sha256=H5ACdKj5IVqywhbwo9wKmadNm7ahUhyksmip9CAFIls 978
conbench/tests/api/test_results.py sha256=YXnNp8y1HJD6A_GLp18Mc07A2I_YQ_e4ZKPWG9mfGGE 43687
conbench/tests/api/test_runs.py sha256=F1rwakrsQNz8j4cYzLGE59ygzTmbZhagv5odtyuOZM0 18625
conbench/tests/api/test_users.py sha256=B4Ibor6EtDW-jbLbJrDLPUIKs8kn-AjQ2UcxP4GSpKY 7603
conbench/tests/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/tests/app/_asserts.py sha256=d9o7hZLQ7KOGmIacXLc4AYmIlqI6GsNnUMGbYUh1NQQ 8862
conbench/tests/app/test_auth.py sha256=c7UQC17ssIlYbIS3TKdKIcy7mWPPazK_A7J7fLGpJj0 12677
conbench/tests/app/test_batches.py sha256=IRWOX6raPbzZA9i-Lzmy4usFOzE7Mx8AQ7dbGqIpGsY 308
conbench/tests/app/test_compare.py sha256=R-EwAIAtvKhbHUydVkQ0T4LFY2yOEEMvftSuAnsUJrQ 3039
conbench/tests/app/test_hardware.py sha256=tBXfhxg8D0HkobKu2E80RMomqui3gtsNgwITRx2FnAQ 1725
conbench/tests/app/test_index.py sha256=Q1pzUAZOz3-I4tt_o26xuneKLR_A8zjtUgfKTgIl_9I 758
conbench/tests/app/test_plots.py sha256=7rdJgLgIF1JLNHPnakkPuXerK1SY0GoZ_pLtIWiEOBU 13342
conbench/tests/app/test_results.py sha256=4x7exejSXrgQxGRCV1cMW7xjD_go386n3gniLzwrsnA 3028
conbench/tests/app/test_robots.py sha256=l4D2TfHW_MSECTnxWUU3tXlwjCAi1PVF7muoTrDvIB4 853
conbench/tests/app/test_runs.py sha256=lxLS3K2EyVYWl3rcHq_wc30gRBSIBty-ZUituzzzreY 1852
conbench/tests/app/test_users.py sha256=e-mzIkTqhUKSMZyOXqevKDIjD8L-1GGiNIAM6ngRAzY 5949
conbench/tests/app/test_util.py sha256=zN8Jk9LlUii0jCx4bPXC4_JhTTnkDVaCnC4Nzk8GYdA 405
conbench/tests/benchmark/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/tests/benchmark/_example_benchmarks.py sha256=vhXz53AwIWmGuJEX1xovhpI4ENf_e3-oT4l3m1Cv0dk 8458
conbench/tests/benchmark/test_cli.py sha256=bw8Kuul7l9GgCgAbZ-fzzuBSUkJZyt02rWenp23UdYc 11471
conbench/tests/benchmark/test_machine_info.py sha256=-pHAqzbId89LbvGb7z87p5ar26vI-2bsYblKszc1gzE 10522
conbench/tests/benchmark/test_runner.py sha256=1jq6l52sjSLIGdxYN37-TgI-8SMt_zKy8DwLPJWCGHc 8650
conbench/tests/benchmark/test_units.py sha256=Lj2R_c7lnTaRmSo526v4onxb3fKByYbeTnDaXmbb4Uo 1332
conbench/tests/benchmark/test_util.py sha256=tBkZ44k8nCTzwXuJlbQdAN18btZdiSNjP0pVGJ4LsSY 2719
conbench/tests/entities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
conbench/tests/entities/test_commit.py sha256=12vmDDDwM-NjuvpbPBwzAS8SIYu4E6R3QbW_mfwkSr0 16144
conbench/tests/entities/test_comparator.py sha256=2x852DHhFcQ5IibMVtc2yNxzgJEIhvfgux1NORe1mnU 64400
conbench/tests/entities/test_history.py sha256=nQDP-GgPgbbKDocROR1bnKsioPhyjhjXS6UMRs-Uy5E 9176
conbench/tests/entities/test_run.py sha256=A1x8qOOgerFvWNvxFN5xPgrBrpNOIeKS0OdK5lSvmic 1752
conbench/tests/entities/test_user.py sha256=J8P01Vpt4nZHSGDlIspDpeAvI7Z_ju94LgeT7gH1cZY 306
conbench-2023.4.10.dist-info/LICENSE sha256=DLxj6BFf9ntFXbQtJqcPs48H8YWScNswvMvOp1Bzuaw 1071
conbench-2023.4.10.dist-info/METADATA sha256=mT0KgK03AJps5eRIpkAh9UQGgyhgM9Tr_pK5beWL8iY 39316
conbench-2023.4.10.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
conbench-2023.4.10.dist-info/entry_points.txt sha256=TPb_5L2KCrI-idjWj0kcgZQHsS_Esz13lvAlbwCXFdw 51
conbench-2023.4.10.dist-info/top_level.txt sha256=sGzZ3NxZzni9TzsvdtZf9osWjJCqy1Ar7FK5SMyoqf0 9
conbench-2023.4.10.dist-info/RECORD

top_level.txt

conbench

entry_points.txt

conbench = conbench.cli:conbench