annif

View on PyPIReverse Dependencies (0)

1.0.2 annif-1.0.2-py3-none-any.whl

Wheel Details

Project: annif
Version: 1.0.2
Filename: annif-1.0.2-py3-none-any.whl
Download: [link]
Size: 497679
MD5: bbccda5f9002c07cfed903eadd8a30ed
SHA256: ce6b5fc75e8f45116273701405c31d0f79e2da0a80a6ad71f2423d4ed826218e
Uploaded: 2024-02-02 09:34:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: annif
Version: 1.0.2
Summary: Automated subject indexing and classification tool
Author: National Library of Finland
Author-Email: finto-posti[at]helsinki.fi
Maintainer: Osma Suominen
Maintainer-Email: osma.suominen[at]helsinki.fi
Home-Page: https://annif.org
Project-Url: Documentation, https://github.com/NatLibFi/Annif/wiki
Project-Url: Repository, https://github.com/NatLibFi/Annif
License: Apache-2.0
Keywords: machine-learning,text-classification,rest-api,code4lib,subject-indexing
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
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
Requires-Python: >=3.8,<3.12
Requires-Dist: click (==8.1.*)
Requires-Dist: click-log (==0.4.*)
Requires-Dist: connexion[swagger-ui] (==2.14.2)
Requires-Dist: fasttext-wheel (==0.9.2); extra == "fasttext"
Requires-Dist: flask (==2.2.*)
Requires-Dist: flask-cors (==4.0.*)
Requires-Dist: gensim (==4.3.*)
Requires-Dist: gunicorn (==21.2.*)
Requires-Dist: joblib (==1.3.*)
Requires-Dist: jsonschema (==4.17.*)
Requires-Dist: lmdb (==1.4.1); extra == "nn"
Requires-Dist: nltk (==3.8.*)
Requires-Dist: numpy (==1.24.*)
Requires-Dist: omikuji (==0.5.*); extra == "omikuji"
Requires-Dist: optuna (==3.3.*)
Requires-Dist: python-dateutil (==2.8.*)
Requires-Dist: rdflib (==6.3.*)
Requires-Dist: scikit-learn (==1.3.*)
Requires-Dist: scipy (==1.10.*)
Requires-Dist: simplemma (==0.9.*)
Requires-Dist: spacy (==3.6.*); extra == "spacy"
Requires-Dist: stwfsapy (==0.3.*); extra == "stwfsa"
Requires-Dist: tensorflow-cpu (==2.13.*); extra == "nn"
Requires-Dist: tensorflow-io-gcs-filesystem (<=0.34); python_version == "3.8" and extra == "nn"
Requires-Dist: tomli (==2.0.*); python_version < "3.11"
Requires-Dist: voikko (==0.5.*); extra == "voikko"
Requires-Dist: yake (==0.4.5); extra == "yake"
Provides-Extra: fasttext
Provides-Extra: nn
Provides-Extra: omikuji
Provides-Extra: spacy
Provides-Extra: stwfsa
Provides-Extra: voikko
Provides-Extra: yake
Description-Content-Type: text/markdown
[Description omitted; length: 8842 characters]

WHEEL

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

RECORD

Path Digest Size
annif/__init__.py sha256=fVdaApodWDd5nvAxJ6LiljTsS3f5eRe-1Gmsa5wD-iQ 2962
annif/analyzer/__init__.py sha256=LpFQynGq3CfcVO3EkktS49DL-6FcelvFvYPVyoF2DjM 1398
annif/analyzer/analyzer.py sha256=qM5JrQDjXD99MwneTjxKx40zOgo-CDBx4KocBMnB87A 1871
annif/analyzer/simple.py sha256=muaXgMyBRdo9gRND97CtC24miI7_N7vssexX-Fc8_Rw 383
annif/analyzer/simplemma.py sha256=4C4O21ttTbMScVUXuMZuUPXpYTnjMxbOIrDtk-3hzTw 436
annif/analyzer/snowball.py sha256=nRWk3RhDD2xJeRRRlwPiI62BtJ-NhtzDgUXzobrQZPM 566
annif/analyzer/spacy.py sha256=qCmzGq42Mz0E8gY61qIUuaOcn7_0VZex0gmNeOs1NrE 1248
annif/analyzer/voikko.py sha256=_cgsbK-qa4DBqtdc_qBVo_wHeSn94i1PcISwtQyvTHY 991
annif/backend/__init__.py sha256=rH-Tj8-Eich2VMYvm8OzzoouG3xRORazaj2mglz_nhI 2580
annif/backend/backend.py sha256=YgOpL4zZ9CsHOiojhdMSjiKTZoQzXHj6W5Nfxoc1lPs 5939
annif/backend/dummy.py sha256=Ccc0EgrU5m7s3RAslua1JTEsesmBxAJjh_-CTPJB24w 1611
annif/backend/ensemble.py sha256=Qg8N_mSXQ3pRAxVNCIbV2Cwhxb89eEbS8eSPX2-mvDw 6194
annif/backend/fasttext.py sha256=SBfIDYw94WH3-3g500iljdQND4r0s4ojw4_Qmml4a30 6205
annif/backend/http.py sha256=B0NG7EmwfNM2IYu3f_7SE1lVvcQHC64qgSUsAHpxR9U 3092
annif/backend/hyperopt.py sha256=kt1Hw21t5KNhw4MGo_lvq2HhgxQaLIaluXmwHc12f1E 4009
annif/backend/mixins.py sha256=aYtXvF4K0uug1plwPKh0Vo6NX8cFYN5yyuaFj3L3q3A 3026
annif/backend/mllm.py sha256=TcLRwpJSfPNgHsJ0mzfU4MrdS1FfXuk83wjoVrjMmW0 6084
annif/backend/nn_ensemble.py sha256=JVnxmqPlVthDGseP_G3q9MOWJNzmLJTSQoTfv0akVfo 10037
annif/backend/omikuji.py sha256=zZhau4vCth3Ov9Y_fp4MMxnu0uQAqwZ6iBWw7YM9Rk4 5575
annif/backend/pav.py sha256=iM-nc26ZrFm0xK6ipQs9FISYKAjfOEL9jRNvC5XIp44 6410
annif/backend/stwfsa.py sha256=MDQpstvXT93jpA1Ui15l9pRhVO8Ff6Md22VE5U1r7_U 5074
annif/backend/svc.py sha256=8amySm19EgYwT2RbDeLJVlPenf70YhDceGBClJwFYtE 4216
annif/backend/tfidf.py sha256=fvI8VKlWHQE6QbReZ21c99RfKL7aL2_WGOmX3RWtd50 4778
annif/backend/yake.py sha256=QaL0x7ZIpKKm0jqEKk8NYp9fJx_N7P6w1NQQmRYejdM 6960
annif/cli.py sha256=94F9n2aKUUIYLJAAtnLJJpJ3PM4KZW2X6LIH2wM_7rs 20985
annif/cli_util.py sha256=lk4jEMD9zrNIeGJdfxDlTnxd_P5sFTiprPBFVCxCcuA 8415
annif/config.py sha256=SsL1kp8Uduop3yAQ2yGfmqPD7f-EZDCG9orvxJ60fKc 4707
annif/corpus/__init__.py sha256=MVBwSMWbVBBX-lXN_QGRCHJ_GQHFSAsKUsJRZjrbkR4 664
annif/corpus/combine.py sha256=UDKaMu00PbWYoq_z2JoEWWssmBdwa6oeD5CfzkcAOtA 665
annif/corpus/document.py sha256=cHjgtbPo5-WaIJjMTV7ZKTqIY4JeTmWzg1fYuHXebWc 4579
annif/corpus/skos.py sha256=qpLqsB_QLnF_2mdnV94ZPSebgp8w-wCjApcICVs67ro 5128
annif/corpus/subject.py sha256=7FNVFiQCqpfF395LtEy72YHkeT-EaM1usllMyA9uNtU 9631
annif/corpus/types.py sha256=mJvgklyBaCVLJdXgE78PW_FmHBdFifNg5JOJvCx6VkM 1843
annif/datadir.py sha256=Ay6TwHsyCNR2JKhuv_coeKzZjOAfNhaj2oy8h1PrXLQ 691
annif/default_config.py sha256=F8PZQXWOUzEgHYTBIBUTrt-9z41DanyutC1ZIyBLpH4 1135
annif/eval.py sha256=LwxFN0C_qIh1SNYDCYVEl0tbbxXu_SXGHrzhO6YE-P4 10071
annif/exception.py sha256=jPzp-MrTy1CXGYMDVeRgbi8sR5S6NycfESnohH2UV0Y 1987
annif/lexical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annif/lexical/mllm.py sha256=Lpi1-l0ReFJlKp2RNhPJOXFCiqcFQGV2fr6U4jTaBaI 13406
annif/lexical/tokenset.py sha256=uL7VsqTKPuutc2b3CwNoHvulJEF5kLGYQePMbvp-ucM 3117
annif/lexical/util.py sha256=7rJpyjk3hz0IfnO4QCYQDTD88MyBBOf8ynjujE2ZKxM 1773
annif/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annif/openapi/annif.yaml sha256=laOkavvEm9QFRQzsTaGMarniCVN_gkPvd-2IE60linI 10845
annif/openapi/validation.py sha256=gXNDoVASTWMNjw4yrM7wHtXmTLFcdAf-pLH_zOD6sR8 1652
annif/parallel.py sha256=YcH3oDnP9VGyJNi7zrg481Qk0ptWU8eV4jKMthbzg1Q 3400
annif/project.py sha256=Ig9aecutUy8sdfcTU4VQrFY3B19VnS_Dq_6kdrvX5Ss 10976
annif/registry.py sha256=CYT5AbhO4KLrWwRIRQcvDHbj7pcfduk-nmVmgU2_XQ8 5869
annif/rest.py sha256=rbINjT9tlnGz2aRS5UXNxtkRnlDBoM2l-5c-4lcdPCg 6370
annif/static/css/bootstrap.min.css sha256=IUOUHAPazai08QFs7W4MbzTlwEWFo7z_4zw8YmxEiko 194901
annif/static/css/bootstrap.min.css.map sha256=DeQ_E9sCysPjOIMV2S_0pBftVbM6LAbCOf8jWjwsOn8 522721
annif/static/css/fonts.css sha256=w-kYJKxSwD4AQaD4rrKPOZUwHqj7odaAgkEc5n_7lrE 590
annif/static/css/style.css sha256=ETNdg59NYePCI1F8NUOiLrWLsvYLQi5SeW1tpbWL3Hs 2862
annif/static/favicon.ico sha256=r3AdcvoSXRomHe3PFgt_nc6qzzG3fosF_wHN5isITeE 15086
annif/static/fonts/Jost-400-Book.otf sha256=hHLPJOKoXxv5tWYh-xOfwTGI5bU82C8oGN6ZS_FKlvg 35776
annif/static/fonts/Jost-400-Book.ttf sha256=YN6VFlGHD9LbvQmalvkyHxgxcc19cwR5BXh_N9LsKhM 98228
annif/static/fonts/Jost-500-Medium.otf sha256=H4fYepSNDVOBsb3UoqYK4-KwgyXsw4hvZ0k4QxQ-KOM 39056
annif/static/fonts/Jost-500-Medium.ttf sha256=cKlpsxuyCJNA5ELUUg8bQY6zibiBQYRR0igko4lkijE 109760
annif/static/img/annif-RGB.svg sha256=A1Lq8sa3jVox-hBbI2zZwS5h_UadWjox8mYb5PbVUj4 2663
annif/static/img/arrow-white.svg sha256=-PiGpcesdaCg5W_jgJ2n1TIIsJiAG1cejps_LtQOXDc 530
annif/static/js/axios.min.js sha256=_7bicKe7seobeXllroXjV2Czi5h0RHikFR3e55ox0hU 26580
annif/static/js/axios.min.js.map sha256=1w-ohJ8NbLsfS_XRFPich88mdFU3jxK0YWvAUZDesUU 124862
annif/static/js/bootstrap.min.js sha256=h1OMS35Ij1pJ0S-Y1qBK_GHQDyankPMZVpeZrNQ062U 60480
annif/static/js/bootstrap.min.js.map sha256=-_D-vV0yHUquPnlJV18Ut_2SIfN_SzcXMCjw0fabotE 217134
annif/static/js/vue.min.js sha256=628YJ33SSNGwa-a_S3mx27-nZrFkawJZt_CC_REfBPk 87533
annif/suggestion.py sha256=-m-mb5JQVJ__9RF65JcKORUAJx3LvGGKhoXrh18nACA 5531
annif/templates/home.html sha256=tKiCqYUG4QszLGDD6yiX6SYjiOO0lPvcCgIWk98nA-E 11156
annif/transform/__init__.py sha256=NHU1oGxF7HT8uaIfaOY-qLfFPindqvIRJbgMfxZHLew 1992
annif/transform/inputlimiter.py sha256=WjYezHAbesn59qnOWmXGoQkIF6WUPnCZdUXJr-7UhKQ 938
annif/transform/langfilter.py sha256=-lZc6m-0tZvMoNWi2Ess6e_r9r9qRyng6sTC0teCvg8 1381
annif/transform/transform.py sha256=tBeqlscNedrs1yFAgKaQFI5tzO3e3PPgvNJzlTloZB4 2356
annif/util.py sha256=JbceMA5c0TwXLENbJpcx2yGtygN-vQVWup4EO1oBeM0 3481
annif/views.py sha256=MaD5sSzbONjyjjXj1PCg4rSS71Btkf_aQ0-PwTGYpzw 147
annif/vocab.py sha256=EsoMi6xmPIrSELNkyL-U-VndixTQOXkFeHqpnsI0_LE 5183
annif-1.0.2.dist-info/LICENSE.txt sha256=XPzAGKgWAKDFBFkC12YL7mduHQE0CXwru8RCllq6ljE 606
annif-1.0.2.dist-info/METADATA sha256=fGaAtduqsx_p-dqUylrsm7VvC9j2Pq2JyvTSSraAStg 11113
annif-1.0.2.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
annif-1.0.2.dist-info/entry_points.txt sha256=HwGtUehh6LBihbk5ZjO-7lWabuF_pNe7EF1BoQ2dfGE 39
annif-1.0.2.dist-info/RECORD

entry_points.txt

annif = annif.cli:cli