metasyn

View on PyPIReverse Dependencies (1)

0.8.0 metasyn-0.8.0-py3-none-any.whl

Wheel Details

Project: metasyn
Version: 0.8.0
Filename: metasyn-0.8.0-py3-none-any.whl
Download: [link]
Size: 283268
MD5: accb6f80528c3e1244b98e10dfb4b9f5
SHA256: 740027c01f4f29452e708a0ddc3155d824eb95561027da0bc8fc4dfdb928d921
Uploaded: 2024-03-25 15:07:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: metasyn
Version: 0.8.0
Summary: Package for creating synthetic datasets while preserving privacy.
Author-Email: Raoul Schram <r.d.schram[at]uu.nl>, Erik-Jan van Kesteren <e.vankesteren1[at]uu.nl>
Project-Url: GitHub, https://github.com/sodascience/metasyn
Project-Url: documentation, https://metasyn.readthedocs.io/en/latest/index.html
License: MIT License Copyright (c) 2024 SoDa Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: metadata,open-data,privacy,synthetic-data,tabular datasets
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Requires-Dist: polars (>=0.20.13)
Requires-Dist: tqdm
Requires-Dist: numpy (>=1.20)
Requires-Dist: pyarrow
Requires-Dist: scipy
Requires-Dist: faker
Requires-Dist: lingua-language-detector
Requires-Dist: regex
Requires-Dist: jsonschema
Requires-Dist: regexmodel (>=0.2.1)
Requires-Dist: importlib-metadata; python_version < "3.10"
Requires-Dist: tomli; python_version < "3.11"
Requires-Dist: importlib-resources; python_version < "3.9"
Requires-Dist: ruff; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pylint; extra == "test"
Requires-Dist: pydocstyle; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: flake8; extra == "test"
Requires-Dist: nbval; extra == "test"
Requires-Dist: sphinx; extra == "test"
Requires-Dist: sphinx-rtd-theme; extra == "test"
Requires-Dist: sphinxcontrib-napoleon; extra == "test"
Requires-Dist: sphinx-autodoc-typehints; extra == "test"
Requires-Dist: sphinx-inline-tabs; extra == "test"
Requires-Dist: sphinx-copybutton; extra == "test"
Requires-Dist: XlsxWriter; extra == "test"
Requires-Dist: types-tqdm; extra == "test"
Requires-Dist: types-regex; extra == "test"
Requires-Dist: pandas; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
Obsoletes: metasynth
License-File: LICENSE
[Description omitted; length: 7311 characters]

WHEEL

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

RECORD

Path Digest Size
metasyn/__init__.py sha256=Cquya2i7j2mb9CySJ2xi9QFRamYPigCvHbwZrpXVVQY 1245
metasyn/__main__.py sha256=xUYFBM9nsIH_4-Kv4oVThJY7bLKX8qUiLp5_8L6D4w4 8561
metasyn/_version.py sha256=vspFLRfYI6gAAN7kyihey2lhPos0jxqKaNDWFlKPlmU 411
metasyn/config.py sha256=nAy2N8UTCcK8HAETC-4QuUGfFTho8hiQ44rPIvQ6Y4U 6781
metasyn/metaframe.py sha256=KyF9ucg3AI1nCEvR9qQw2dOIV_-ti26tZ3kLUr8rH94 12475
metasyn/privacy.py sha256=yyLSMGgQAnWlcfdE0Fz4HngGjPRIADhY3B8sMRSgY_A 2887
metasyn/provider.py sha256=CONcbMfX1VfduKvnbB3JBxJB17wZDFORbpvON22Nk5g 20005
metasyn/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
metasyn/testutils.py sha256=uO0eRP_cnvXzHOAAlShJjb6UbJORSCclJ7cCLT7_pOM 2981
metasyn/util.py sha256=evGEo7rvV7s9xCJbQQo0Nd4vWyXaMnGKB2yVm88D3ww 8186
metasyn/validation.py sha256=UURElWUceViyOgAxuKtTlv32cW435vImikLFlfsJsu4 3137
metasyn/var.py sha256=S9VPq5A-mia5jrDWCUXUvzs8lxS8-qVkZmHCfxhkzoo 9776
metasyn/demo/__init__.py sha256=R0BoIxOMdTYkYR6qk_6cJs5iCugvkcqEsk4GsNL0QN8 173
metasyn/demo/dataset.py sha256=UZUgSKyqqh7yNA8kvihJ_c0qaZjy-XcnavaArIkVNJk 4500
metasyn/demo/demo_fruit.csv sha256=2GNJPh9RZwNEId10ASjCcB47-izC37j0YH6WhxpAq2E 126
metasyn/demo/demo_spaceship.csv sha256=FzNtVT9J699uyyZtK103RuXdMIRF98eGQUHE8o0qiNA 805421
metasyn/demo/demo_titanic.csv sha256=C_GJQz_78zVYhH8F55agYN0hsqFELTEA_ABDG9_BeeM 88611
metasyn/distribution/__init__.py sha256=m_0OkSXxXuUuu1_uHVn515C3YNtvOAP2wrlG80tqUv4 2448
metasyn/distribution/base.py sha256=HSBXDz38HgYbhRyVqwQ4XMCB_pR9h48wEGVFogHoR3A 10315
metasyn/distribution/categorical.py sha256=V57RT4D_Wu9ic2RTCZ7MHWdCgJ0Oqin8YbWPslWNkdk 6224
metasyn/distribution/constant.py sha256=opnjdhu5aDyptlh_19lAL56_BEJI1TgJYTxkIfHiL7M 4446
metasyn/distribution/continuous.py sha256=43AZbVqDZHxOB-7AkRKwFuxOaAJ_mMkPbMj2F34jUoo 6561
metasyn/distribution/datetime.py sha256=mVy4MM2HA1cCgjGVLtlij7qA5FNn1YIM2rBCMhVwRO0 5697
metasyn/distribution/discrete.py sha256=pbdyh5V9w9Exlrumr2jFozo7s7UnLO1Z61QLckbrYnA 5797
metasyn/distribution/faker.py sha256=0KILbrOXOe_Y8mx9TGNxZHqtNw6t7yPSy7O9a_FnfPw 6235
metasyn/distribution/na.py sha256=1WRtFPh9cIYivAWDA3190wNMbUk8c1ReQhdCsjyS5rI 713
metasyn/distribution/regex.py sha256=TYncgbZXUAWoprLvTCirZnpABZCxvtm6oy6BdB4biQQ 4851
metasyn/distribution/legacy/__init__.py sha256=x_2MlpwYM8yW3zJwtu-wmPhjDJuJfrm9JuDm8gmV8_w 63
metasyn/schema/__init__.py sha256=wkMYtokxJ_QhZVKGA3wzYP9-EStjimj4pYI8dmbStNE 83
metasyn/schema/generative_metadata_format.json sha256=GWWYeJElYq3LyMidEPwNuINL1rTgJogJfEptHVUp16g 10418
metasyn-0.8.0.dist-info/LICENSE sha256=tisUkyvptTvmxVFqluxrUHl8FdqIqKmZePyTs2Wkxf8 1061
metasyn-0.8.0.dist-info/METADATA sha256=f-YvRl_Z45jHWu4fstk6pe-8vnD_c4yp8Qq_Am9eTTY 10712
metasyn-0.8.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
metasyn-0.8.0.dist-info/entry_points.txt sha256=vIc-uWuVUhru9-HeAAoL7Wncwa9Po6WMom-D1rwKbQY 193
metasyn-0.8.0.dist-info/top_level.txt sha256=bjv7b1VQDiYqiAqr50brtjUVgcevYNTNNfhKw6Z-nio 8
metasyn-0.8.0.dist-info/RECORD

top_level.txt

metasyn

entry_points.txt

metasyn = metasyn.__main__:main
builtin = metasyn.provider:BuiltinDistributionProvider
none = metasyn.privacy:BasicPrivacy