anonipy

View on PyPIReverse Dependencies (1)

0.3.0 anonipy-0.3.0-py3-none-any.whl

Wheel Details

Project: anonipy
Version: 0.3.0
Filename: anonipy-0.3.0-py3-none-any.whl
Download: [link]
Size: 38429
MD5: 2086a4bdd071d9eaf402103598e79866
SHA256: dba64103ffc5c110e2fc9c144c2fec27dd6fc456688f2bf7700035c922bc744f
Uploaded: 2024-12-11 22:29:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: anonipy
Version: 0.3.0
Summary: The data anonymization package
Author: Erik Novak, Nina Kokalj
Maintainer: Erik Novak
Project-Url: Source, https://github.com/eriknovak/anonipy
Project-Url: Docs, https://eriknovak.github.io/anonipy
License: BSD 2-Clause License Copyright (c) 2024, Erik Novak All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: python,machine learning,natural language processing,anonymization
Classifier: Intended Audience :: Science/Research
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: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Requires-Dist: spacy (==3.8.2)
Requires-Dist: gliner (==0.2.13)
Requires-Dist: gliner-spacy (==0.0.10)
Requires-Dist: transformers (==4.45.2)
Requires-Dist: accelerate (>=0.26.0)
Requires-Dist: lingua-language-detector (==1.3.5)
Requires-Dist: python-dateutil (>=2.9.0)
Requires-Dist: babel (>=2.13.0)
Requires-Dist: dateparser (>=1.1.8)
Requires-Dist: pypdf (>=4.2.0)
Requires-Dist: python-docx (>=1.1.2)
Requires-Dist: tqdm (==4.67.0)
Requires-Dist: anonipy[dev,test]; extra == "all"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: python-githooks; extra == "dev"
Requires-Dist: mkdocs-material; extra == "dev"
Requires-Dist: mkdocstrings[python]; extra == "dev"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5165 characters]

WHEEL

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

RECORD

Path Digest Size
anonipy/__init__.py sha256=4T-ib5fR-K9xNo6UTS4ZgqfP_BBS1QSSRH744wbv_m4 791
anonipy/constants.py sha256=qe0IeQBkaf3xxTilDjGquCK-WCzqF8fTr_yOxI6oGfI 4326
anonipy/definitions.py sha256=4cZ5nP69N8F2xMcALkSDQxdMKGTGZ1ogA2ynlKZL5gc 2389
anonipy/anonymize/__init__.py sha256=6TF9SkIhRjmkVf3IOQC2Qs4MYRSzI9UEMlehGOT-B4c 914
anonipy/anonymize/helpers.py sha256=PWzmtEFG8b0gt1Ea_3sZ8Zuyq5d1NBO0wnA35XvmFP8 1798
anonipy/anonymize/pipeline.py sha256=jJNSVciTbgBGcgbMrkUKJHEZe7AmlT9ipANk4Lc8Nrs 6155
anonipy/anonymize/extractors/__init__.py sha256=oUIdYqOHc1ntiefN0vCHXUrvB3JA4aQyAngkO-o_CQ4 648
anonipy/anonymize/extractors/interface.py sha256=2L-ZnUITD8-tMQgsRZZ6Yt0Uwov3kW27bXHj7U3bM-M 490
anonipy/anonymize/extractors/multi_extractor.py sha256=S_7lGmD94oC9rhjwCG2jKG40tvgJxCdlGfsEEM0XVBc 5695
anonipy/anonymize/extractors/ner_extractor.py sha256=E6AR-b3Hay1IKeEa_cLFAVXm3lNaXET53sj0lC1P61k 8893
anonipy/anonymize/extractors/pattern_extractor.py sha256=7e1GRfyFJJDd_s5HSBvED_u3gFi_r74AfXu7k13Ezpc 10115
anonipy/anonymize/generators/__init__.py sha256=N-V0-AJxSIwpYXrR6xbEHqAmst_JHJYHtm8aUHiYlK0 816
anonipy/anonymize/generators/date_generator.py sha256=eGF5RqWgZCTeYdpYY1BJiHzmLowjhcSGTjfGtAbCMno 6417
anonipy/anonymize/generators/interface.py sha256=cYcbAdcuokL3HUyqHNNugLh6PYhJlzS5oABwXRZIJPo 493
anonipy/anonymize/generators/llm_label_generator.py sha256=8GW9HUDdEjfhv_6wbKn0nrhVeQIyNAVjm9OwjujfIyg 5378
anonipy/anonymize/generators/mask_label_generator.py sha256=9Y_NexgxBx74vdzYFL9xtsVk7EYeeLXjvO4F4EQRe-M 7422
anonipy/anonymize/generators/number_generator.py sha256=G9d6GS9g85Y8CFr-SeAsfUql7-lQzdrCy5Wx_dulBEo 1995
anonipy/anonymize/strategies/__init__.py sha256=ny8L9Umyit3cekiqno2DTPfR4cGOoQQYYVp4HRpDZTA 674
anonipy/anonymize/strategies/interface.py sha256=h4F2qKVQlpM5nmoJQlIOrhxMobLhIXSEe4od6QffVZQ 543
anonipy/anonymize/strategies/masking.py sha256=zO3TYw3nnsQ2Aus9St6y-YZIsSPOxOJtAx76ed1ltEU 3079
anonipy/anonymize/strategies/pseudonymization.py sha256=8Gq7095a0zFnkwG7kxXNmQd9CSPQVxxJtF-mdudK6lk 3867
anonipy/anonymize/strategies/redaction.py sha256=EXTRlCRpMIaaslDMo2tGkSm-A-11NXNYDlt1peBRczg 2645
anonipy/utils/__init__.py sha256=s1YTvFPJfFMcXObPSjgYQMFY1LWGw9RoznEsSAddFIQ 480
anonipy/utils/colors.py sha256=P2rtAgRqD_CkW4VmdKLrj9wD8nbFmWhVo1dSpWbaFdI 653
anonipy/utils/datetime_format.py sha256=tv7dQVmZjsdpRygWlNQQ-wDlPEf63LrKQItvGW772FM 4902
anonipy/utils/file_system.py sha256=RXx_XuSJQ1dTTRc-Rofg_huCUPqiznQdAicl-pkcNdg 7336
anonipy/utils/language_detector.py sha256=gW31UqEC7gIhXD6b2egpFzfNA9cHw350JMlg0Jhjfm4 3024
anonipy/utils/regex.py sha256=81QOGmKu8WvpqOxvtt8oUqdwa93smdvlgEVG8eMAw78 14179
anonipy-0.3.0.dist-info/LICENSE sha256=KJH4WOvn7-qmE5J-DSXaKyR22rAlK6Ir85uxX-h2i3U 1319
anonipy-0.3.0.dist-info/METADATA sha256=vFg-nPAVfOxtx9sMX2jnu1QPgF_dnSu-PcID2gSn4AQ 8363
anonipy-0.3.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
anonipy-0.3.0.dist-info/top_level.txt sha256=XSJeup_lGCkaz_mKDDYrgEkx_aUrzfy3nAAME6uOGB8 8
anonipy-0.3.0.dist-info/RECORD

top_level.txt

anonipy