annif

View on PyPIReverse Dependencies (0)

1.1.0 annif-1.1.0-py3-none-any.whl

Wheel Details

Project: annif
Version: 1.1.0
Filename: annif-1.1.0-py3-none-any.whl
Download: [link]
Size: 502074
MD5: d8a502a694de62701cc29bae36593340
SHA256: 288e35bfe701ce180e3131b184c8c05f3eaa3075938fdcd6780db0239b1efa2f
Uploaded: 2024-04-25 13:03:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: annif
Version: 1.1.0
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<3.13
Requires-Dist: click (==8.1.*)
Requires-Dist: click-log (==0.4.*)
Requires-Dist: connexion[flask,swagger-ui,uvicorn] (<3.1.0,>=3.0.5)
Requires-Dist: fasttext-wheel (==0.9.2); extra == "fasttext"
Requires-Dist: gensim (==4.3.*)
Requires-Dist: gunicorn (==22.0.*)
Requires-Dist: huggingface-hub (==0.22.*)
Requires-Dist: joblib (==1.4.*)
Requires-Dist: jsonschema (==4.21.*)
Requires-Dist: lmdb (==1.4.1); extra == "nn"
Requires-Dist: nltk (==3.8.*)
Requires-Dist: numpy (==1.26.*)
Requires-Dist: omikuji (==0.5.*); extra == "omikuji"
Requires-Dist: optuna (==3.6.*)
Requires-Dist: python-dateutil (==2.9.*)
Requires-Dist: rdflib (==7.0.*)
Requires-Dist: requests (==2.31.*)
Requires-Dist: scikit-learn (==1.4.*)
Requires-Dist: scipy (==1.12.*)
Requires-Dist: simplemma (==0.9.*)
Requires-Dist: spacy (==3.7.*); extra == "spacy"
Requires-Dist: stwfsapy (==0.4.*); python_version < "3.12" and extra == "stwfsa"
Requires-Dist: tensorflow-cpu (==2.15.*); python_version < "3.12" and extra == "nn"
Requires-Dist: tomli (==2.0.*); python_version < "3.11"
Requires-Dist: voikko (==0.5.*); extra == "voikko"
Requires-Dist: yake (==0.4.8); 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: 9143 characters]

WHEEL

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

RECORD

Path Digest Size
annif/__init__.py sha256=K0I5579TYkx1qCPMJK2M97A9SkDG3JsUY2PrHR6uzQ8 3542
annif/analyzer/__init__.py sha256=KSkfwW-LrC9H3IkI-jyOUCycMXhF_Xsm9W9o9BU2Bhc 1399
annif/analyzer/analyzer.py sha256=6e8rVg_2axdCUqUPJs8RZjQKzVAQOI-cv6ajZo8ls5A 1872
annif/analyzer/simple.py sha256=fsYFVFnmFyFSUlfbwnBF2hEQarVCX4Sd61lYSX0y-5c 384
annif/analyzer/simplemma.py sha256=5n_RMvfFcTp4keGkjon5ZGiYVj62L6WsIRm8_AH2WLc 437
annif/analyzer/snowball.py sha256=U1H9XImq71LYJU0raWQWxmFEMA_6p3pucjMBsy6qKeI 567
annif/analyzer/spacy.py sha256=LAVdtA3YY5uIzgtnZWloEXm-N6irTth7TzaAPTtOHnc 1249
annif/analyzer/voikko.py sha256=YsYXhIQPTqAIKAlkQOT3bs4CXESD34Ajq-I3b227qGk 992
annif/backend/__init__.py sha256=CooR0MATsTc-Mae68YH95g_hm7GSRi7VdcyAZC7ae0A 2581
annif/backend/backend.py sha256=KGQlqHNG17OifgNfRHUFdt5SzILWp_HMvKhnEg-Qat0 6023
annif/backend/dummy.py sha256=mtJPDxD4H3BuGjdOuCABQV0oXZvaGCYjNuXBy4h3QmI 1612
annif/backend/ensemble.py sha256=dNq0qq7NfivRFCtLpp3cuSp4sILK7_w4UIQ5MB300UA 6195
annif/backend/fasttext.py sha256=_0lvKkZnu0AaSMQKjSzFoDN6_UHT-CsCdvmIBzxRkYQ 6206
annif/backend/http.py sha256=bnbUNvaTgP-K1p6hGLsKE47Gxeo1ZYn9s6a7JsX0_VE 3093
annif/backend/hyperopt.py sha256=JFqYQ2mR6h69urSFSksR7mvqOnjotiZGVoTHToopzCM 4010
annif/backend/mixins.py sha256=PwhXPaLw8PBlG7e2PImMAGZD2k96pECjCqCww1szPzc 3027
annif/backend/mllm.py sha256=wssN2Errf0C3AE5dbOJ7W2Dd8IrLqeNGs0aHC0N3qQs 6085
annif/backend/nn_ensemble.py sha256=3rAqQBvlJ4kFopjHwbHJOVVejHLEDo0lCGnMWJDa3rw 11226
annif/backend/omikuji.py sha256=uGy6MtyED4rMh3lt8AKfuMd1yDwt2swTaUcS_lE04sY 5576
annif/backend/pav.py sha256=PXxKvRUJWNQCpPuiED0T-Id4pEJQ1yEyy5fM5r8-fwQ 6487
annif/backend/stwfsa.py sha256=MDQpstvXT93jpA1Ui15l9pRhVO8Ff6Md22VE5U1r7_U 5074
annif/backend/svc.py sha256=4aUhV9NdAslw1lxozTVBBvqgJipuHUtc7DNTkyg_-e8 4217
annif/backend/tfidf.py sha256=3rr5gvCG0sYoSr5UylyCV7YW99GRPQCj3-wdPtTEm6k 4779
annif/backend/yake.py sha256=y008rD4IMCWwXhi-2nxtYBl_JvmgDPIa1aOxeo7n9hE 6965
annif/cli.py sha256=L26ivGmMYD-iJPJRexkh53zC4yW2BdGaVaG8p6MLb3w 25489
annif/cli_util.py sha256=RzXYPZy0bIb6w2c-XSoL3Q4ls8bR2yAh258sIatOB4s 8425
annif/config.py sha256=vpCECe23W43hYL2eEzKGLPhsVh9dJcZ4EcLl2MV7Loo 4708
annif/corpus/__init__.py sha256=V_xeSr7VhwcfwnkNoKk_4CCP1vzERFtUbkqfYNoItbk 663
annif/corpus/combine.py sha256=gnO9wpMfirvuV-hFFLjZVyyGUrX24TtAxfOMjSWB5Yk 666
annif/corpus/document.py sha256=hPv_AW8S7bc8IHXkYvXBB6W0DCJYtWwCvRhnCZOcvYw 4580
annif/corpus/skos.py sha256=vT8GmtsOViINHVotDg3T3-qzBV1sCJt7gjYifDYTxZ4 5225
annif/corpus/subject.py sha256=dZaYFtvEYE1BwdVBLuREjdHKM3z1KgC1XFye0YsWnV8 9632
annif/corpus/types.py sha256=oIy6MSU_AhbINxynmzg_ZBYEY4bn90VdUHxZPqJHk0Y 1844
annif/datadir.py sha256=W8KBHhXCiaRd0USTT0d6-leH5530QWDmSJn9k-na5Mc 692
annif/default_config.py sha256=F8PZQXWOUzEgHYTBIBUTrt-9z41DanyutC1ZIyBLpH4 1135
annif/eval.py sha256=x9L97zSffCYMK0X5bwKTDeO2XB4lXml37EZ2C341e7A 10070
annif/exception.py sha256=Sw303B6wphA_bemWitEAz9WJEFzcaBcz_xst3BEhx3M 1988
annif/hfh_util.py sha256=lHMPZhbyLAhSTP9VIotB28oTBGmFR35hN2rcEvDmzM8 7867
annif/lexical/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annif/lexical/mllm.py sha256=VjpaJR7VDaTdzPZ3RNlWzTiiUm7orS4cECSbqQo18CA 13407
annif/lexical/tokenset.py sha256=jEA_tYF9ho2KZV4f_d-Hac5cY5Thtpa-Zghew7-mbFc 3118
annif/lexical/util.py sha256=YUXNinmAW0JYasoXQaBMKNIdKmt5xPGzOYsPJtPaImc 1774
annif/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
annif/openapi/annif.yaml sha256=o6xvWiCCsKVznErGq9RaXFWFGA5N9hKp9KlpnYqpLbo 10889
annif/openapi/validation.py sha256=LslGppk2nNkVuD3V9YlAyOLXGLuAkLdiLDwl-MKtH5U 1469
annif/parallel.py sha256=viNAYcrE3bmdGUyIbXTcv3k1-C8zxdHr7f1DB03sx4A 3401
annif/project.py sha256=H7kFwBRrcI-TN5RzWy_VnPxTxe1Qkc66GIR0xM-hZMU 10977
annif/registry.py sha256=g833rFwx1kZaimGmypVbevlc9Wco_jVTJGSsGzigjpE 5956
annif/rest.py sha256=Uw42ogDVZbG6ntNBuSFpr5UfvdUKsFPnrS0oT8C78-I 6562
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=KaY4c9tNUJ9CT4y9LLkCDOZ62yntnd7S4GeaPtb1Yyk 2938
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=bdYoqzmfKMXo_t-vGbsYWaf-jgl3qmSsNjUTPuUjCWo 5527
annif/templates/home.html sha256=6DpXWy-m9hzRY2ol8mG8j8pb8x3gQsi9g6qdAC5egjE 11448
annif/transform/__init__.py sha256=7mCT_YuxS57XvHTd5smtZVqv9HOWTHpH-6_9BJY7XVc 1993
annif/transform/inputlimiter.py sha256=04DXUb5IekYF0WoPOW0MPNu1D9wFDUpbnac0Zze6B5M 939
annif/transform/langfilter.py sha256=IE0NWiwhRMlwr6--lbtwYXg_VDisvOkYLdIJtjoWxcQ 1382
annif/transform/transform.py sha256=KZm1r-dR1floi2bpMrKvfepU1UXs13FFWr26crCZtWo 2357
annif/util.py sha256=PNFqe0wm9HeOF7BHq-oydT21GVLQ2sma2m5koQd6k6M 3482
annif/views.py sha256=MaD5sSzbONjyjjXj1PCg4rSS71Btkf_aQ0-PwTGYpzw 147
annif/vocab.py sha256=BwnColT4ws8HwvBt61w9U0SfG94pPcBT_lux7zNy53s 5184
annif-1.1.0.dist-info/LICENSE.txt sha256=BzwVDGAVw4grEiiaHg-u53D5neEkPG47lJFlBHWDEEQ 606
annif-1.1.0.dist-info/METADATA sha256=7A2yn0eRxFDM1Ee_dSKRnh2MYWqorSzQTpC5aaPjIsw 11408
annif-1.1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
annif-1.1.0.dist-info/entry_points.txt sha256=HwGtUehh6LBihbk5ZjO-7lWabuF_pNe7EF1BoQ2dfGE 39
annif-1.1.0.dist-info/RECORD

entry_points.txt

annif = annif.cli:cli