tmlt.core

View on PyPIReverse Dependencies (1)

0.18.0 tmlt_core-0.18.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
tmlt_core-0.18.0-cp39-cp39-macosx_12_0_x86_64.whl
tmlt_core-0.18.0-cp39-cp39-macosx_12_0_arm64.whl
tmlt_core-0.18.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
tmlt_core-0.18.0-cp312-cp312-macosx_12_0_x86_64.whl
tmlt_core-0.18.0-cp312-cp312-macosx_12_0_arm64.whl
tmlt_core-0.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
tmlt_core-0.18.0-cp311-cp311-macosx_12_0_x86_64.whl
tmlt_core-0.18.0-cp311-cp311-macosx_12_0_arm64.whl
tmlt_core-0.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
tmlt_core-0.18.0-cp310-cp310-macosx_12_0_x86_64.whl
tmlt_core-0.18.0-cp310-cp310-macosx_12_0_arm64.whl
0.4.3 tmlt.core-0.4.3-py3-none-any.whl

Wheel Details

Project: tmlt.core
Version: 0.4.3
Filename: tmlt.core-0.4.3-py3-none-any.whl
Download: [link]
Size: 163574
MD5: 8379ef164a664b3e3ed58dacff03be96
SHA256: f20bd411f60a467efea30195508ed0169247b0303e1f56399ea471c741c1bb00
Uploaded: 2022-09-01 14:41:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tmlt.core
Version: 0.4.3
Summary: Tumult's differential privacy primitives
Home-Page: https://gitlab.com/tumult-labs/core
Project-Url: Documentation, https://docs.tmlt.dev/core/latest
Project-Url: Repository, https://gitlab.com/tumult-labs/core
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7.1,<4.0.0
Requires-Dist: numpy (<1.19.5,>=1.18.0)
Requires-Dist: pandas (<2.0.0,>=1.2.0)
Requires-Dist: pyarrow (<3.0.0,>=2.0.0)
Requires-Dist: pyspark[sql] (<3.1.0,>=3.0.0)
Requires-Dist: python-flint (==0.3.0)
Requires-Dist: randomgen (<2.0.0,>=1.18.1)
Requires-Dist: scipy (<1.6.1,>=1.4.1)
Requires-Dist: sympy (<1.10,>=1.8)
Requires-Dist: typeguard (<2.13.0,>=2.12.1)
Requires-Dist: typing_extensions (<4.0.0.0,>=3.10.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1772 characters]

WHEEL

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

RECORD

Path Digest Size
tmlt/core/__init__.py sha256=6fixRWgigF5MrYKSIp0fgHd5v44y9Qn6ZLqT8RIc1OU 376
tmlt/core/domains/__init__.py sha256=HyEXU9BC1HlTO17uaYcK3Yps80Tx1BkR5sD3fghpSm0 83
tmlt/core/domains/base.py sha256=iEcmd5jZGetHHHXUR9C7WpNOG10Ihj5jYoCYXjVFYsk 1004
tmlt/core/domains/collections.py sha256=HZecNoA4EW3oR0FvwWzIuHsx21crENHRetJTgi_qBjk 2704
tmlt/core/domains/numpy_domains.py sha256=S0cNJ4ZyfAPtRGZucJhnMxzzyB_usfwtEvpHMhiIah4 3926
tmlt/core/domains/pandas_domains.py sha256=b5ATPrhdNR0dSDli5PMfcyT1nWMpezbLeLmFAsHFU4w 4129
tmlt/core/domains/spark_domains.py sha256=H3JyAAsvLXefDCt2qIxOqHt_H5tqvfpQY-yaU_tHSnU 24780
tmlt/core/measurements/__init__.py sha256=MB872ONwnTEgpJYynj9jqQgmerBoaodqI2rvQ7gG0_Q 88
tmlt/core/measurements/aggregations.py sha256=0qbZMI7Vo6H8L5jnewgFf91ITfEK3JY96UtFzNiISz4 60784
tmlt/core/measurements/base.py sha256=xmVPDQaXWYlZ-hNdP7pk3OkUzdf-NPp4-DhaoElJQkI 2943
tmlt/core/measurements/chaining.py sha256=GDMlu4hkB2twTh56W8adJARKEXNzeNun2_gwmblPOVg 5013
tmlt/core/measurements/composition.py sha256=7ctJd70XcVWfCCWSZ47iInEP9if6-jlNyfW-p1oW0Xc 6708
tmlt/core/measurements/converters.py sha256=eMh8qExXM-jNcsixPW0Z_d2kD2lmhP3Iq8-G92Bwv5A 8465
tmlt/core/measurements/interactive_measurements.py sha256=BLtlpw-zwc5t-QY52G9oYuYTkxQfts_4DYYuJCKq_yA 72130
tmlt/core/measurements/noise_mechanisms.py sha256=4kdhznN45JD1dKCc0K1Q3s0ymKsq5KNu0mTtMyMz0Ns 10756
tmlt/core/measurements/pandas_measurements/__init__.py sha256=F3Ne4ICGJRCq1kuM1PWgJAlwBgoG9KR4LO_LR1DbKQk 120
tmlt/core/measurements/pandas_measurements/dataframe.py sha256=FusJzV6xPA9I86n3h6g8v3k2NMmns25FqkSxOhXFSyo 10140
tmlt/core/measurements/pandas_measurements/series.py sha256=UAv6TU2l2nIFHMMyfYHZpZU2ccM81eSpfuwm7TBf2Xo 14988
tmlt/core/measurements/postprocess.py sha256=zBrRTb_vISyOEMvOBiCiK7HpxtA9VAnNV3jultrKgXA 7411
tmlt/core/measurements/spark_measurements.py sha256=z1kZFXc_I6rcs34sKtTfpSeuoPNmZI-JdmFJaP-F0CA 22751
tmlt/core/measures.py sha256=Zs4oDkOMB9x7xG5WjQ4HE_tkdOEcUIelGkvar8FA6IY 4856
tmlt/core/metrics.py sha256=Cso9JXdYgVphJgCFHw0XmYsSlBbKI2LHJVf781R-6EE 54077
tmlt/core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tmlt/core/random/__init__.py sha256=HitB_e1CaeNuUe1C34M3XxzA421HNrlFJOkmILa9lMk 119
tmlt/core/random/discrete_gaussian.py sha256=W7iZSdnAjDM-vykv4gMCPe38QpMu6mzj02ha_IFBwm0 16943
tmlt/core/random/inverse_cdf.py sha256=r_GD_fz0xdh7GqFoGI2EsKZ_XagPSAbupwEqYBLF9bk 1425
tmlt/core/random/laplace.py sha256=YDRv2y1Npaijq1phvlJ3KhuFzsurlMEcebxJsjwhmgg 1571
tmlt/core/random/rng.py sha256=-G1IpAv4O78zbCPE4AiCzLc63L8E01OuAhZfj0sYTUk 619
tmlt/core/random/uniform.py sha256=mczi8wpbzooCeNkeb0Eg_3tfvqL5BsZD623knFMWMrE 1305
tmlt/core/transformations/__init__.py sha256=wWq9SYe3B-TEMgKgWTd6JkBqfDVGA1AHE9s7DfUlG7o 91
tmlt/core/transformations/base.py sha256=KA0Q3OuMczJBLaNzZxPZUmoyAyTQQfs9z3dxIyMBIqQ 4041
tmlt/core/transformations/chaining.py sha256=KVXwWjuubjy48g2HrAeE-cflnlmXX7jN6UXMcrAqjxw 4646
tmlt/core/transformations/converters.py sha256=KlavT4pazAhs9r6l9n2ilxKEJMUtj_ADYE_Jr5exJ6g 3279
tmlt/core/transformations/dictionary.py sha256=6mMhMazBe4WQRr-19sbsn3bvbL6b5kYsLL7u8iEShhQ 27684
tmlt/core/transformations/identity.py sha256=CPuS_o7v9o1A7fx3SiTMBJcyBKe-Seyyd8JEGKccPDE 1160
tmlt/core/transformations/spark_transformations/__init__.py sha256=FS368lfEq5Ny2rG74sELZcA6q6gaY4dzWw230-JFyzc 125
tmlt/core/transformations/spark_transformations/add_remove_keys.py sha256=76uRX6ugY0de36IxoTHXQRSZQc46zgL16hhGaaDUecI 24714
tmlt/core/transformations/spark_transformations/agg.py sha256=5eLpgGlhoVxIKuVCJpCTCypAKZb7GFvFRywJ0vg7EIs 44304
tmlt/core/transformations/spark_transformations/filter.py sha256=zHtndWIiRtC1kRx-FdZ5Y5wuK78PTSqf17btgQXhWUs 5838
tmlt/core/transformations/spark_transformations/groupby.py sha256=xOsOqE2ovNbKnPgEApqIUDbnD4lHzkXSvpxvbxWWenc 16867
tmlt/core/transformations/spark_transformations/id.py sha256=LuuA0BLvxPip91U_m64KxmXrWHHItsdsCxOFtxQAiBs 5680
tmlt/core/transformations/spark_transformations/join.py sha256=2FCQJUv4tyEUU97AgGXRSq8KXIO-_z5Dn6GNcj0aQsI 30877
tmlt/core/transformations/spark_transformations/map.py sha256=RtYVoawU9OW7yAaZkSMyfMYE0QRpEMnwQoCOkZobJSI 37254
tmlt/core/transformations/spark_transformations/nan.py sha256=BlvL7aqGsbFOTb1OoswNsqSlT8e5hTn4sjZftYDefZw 40461
tmlt/core/transformations/spark_transformations/partition.py sha256=HK0VUfnJ_Adl7hJoe-MjNRbMF_wKys205GMkKJGc1Z8 9704
tmlt/core/transformations/spark_transformations/persist.py sha256=PnQ2pxL2mZLrrlNwZXYHaW1MesqyUl3Fi0ShiRsmoUc 3862
tmlt/core/transformations/spark_transformations/rename.py sha256=3OQIpVSyoJvP1LqiPwTuDASK2ddSytkNq8lC0Id9KYs 6769
tmlt/core/transformations/spark_transformations/select.py sha256=v6WNLrFltY8diMr5q5ab4fLeOa0xiKHxGEf0VQA7t5c 5800
tmlt/core/transformations/spark_transformations/truncation.py sha256=2Zf2WYgURItgs8cilfS0Sfj29fvsrpNax6iBl_4Gi2k 11987
tmlt/core/utils/__init__.py sha256=EEzb_xVgeD8LdyD0oLpoQcHXgavwJUy0YkbicVX5Szg 85
tmlt/core/utils/cleanup.py sha256=bDkXxf5UYQu6rhOw-yMhfjDvtrNmW0kcSlJA4ebhELE 1147
tmlt/core/utils/configuration.py sha256=bs8RKhv2Py7rwaw83qQKIo9PV9-YhJ4eXGLz_XSX-9Q 5296
tmlt/core/utils/distributions.py sha256=OBj7rv7DtGcwUelG_R0J8TbW5JhtQV2MixCQysfc6aA 6027
tmlt/core/utils/exact_number.py sha256=8LF8T-r3mBLV9EYzie7eZxtQN30jifBdBJa-7CxsItY 15002
tmlt/core/utils/grouped_dataframe.py sha256=J1YuolagZKsW43iHlOa3UwV9zIX41a30ipQKGycqIjI 10547
tmlt/core/utils/misc.py sha256=ABoirkVBsgrODtUoez1MmBSVuFboM-aI1CBZBxT6s2w 3818
tmlt/core/utils/parameters.py sha256=sAkaTL_ylkgSSwYtWtIv5yeUHJpZMMAvhYctPbkP5dM 3551
tmlt/core/utils/testing.py sha256=9Jtpl2DlIO5gphfz3hH5OoH2ggl5ME9ZFu57Iw9bWJ0 31570
tmlt/core/utils/truncation.py sha256=bk3XSrmzHd7exniJabNwo_fMqUFwerGlBb0r58bn888 7359
tmlt/core/utils/type_utils.py sha256=8a_EiE9Z70tq3bYbgODD8V9k-X9hda15uz98N6B6NYU 2722
tmlt/core/utils/validation.py sha256=jbbKVOQF3qsdSuZStw1Fx3wh-fSo5bOPyFBuzybjwhk 6215
tmlt.core-0.4.3.dist-info/LICENSE.docs sha256=OyiQ6s2FE3MAHEoUYjRY462vGxlnk5qpw4oxjijWHAA 20138
tmlt.core-0.4.3.dist-info/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
tmlt.core-0.4.3.dist-info/WHEEL sha256=DA86_h4QwwzGeRoz62o1svYt5kGEXpoUTuTtwzoTb30 83
tmlt.core-0.4.3.dist-info/METADATA sha256=evtecRRQWLJl9augqD0_vuhPQtwmugqxC8V90_OQtZ8 3196
tmlt.core-0.4.3.dist-info/RECORD