oarepo

View on PyPIReverse Dependencies (41)

12.2.7 oarepo-12.2.7-py3-none-any.whl

Wheel Details

Project: oarepo
Version: 12.2.7
Filename: oarepo-12.2.7-py3-none-any.whl
Download: [link]
Size: 20265
MD5: e0751c4bf5428df983ffdd2da05e16f1
SHA256: f53fe9b1c6c6dace3e0c7fd19b3c4553b00a4d2d79bbd792a87eeace7eb736e0
Uploaded: 2025-02-21 11:15:22 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: oarepo
Version: 12.2.7
Summary: CESNET, UCT Prague and NTK wrapper around Invenio v3.
Author-Email: "UCT Prague, CESNET z.s.p.o., NTK" <miroslav.simek[at]cesnet.cz>
Project-Url: Homepage, https://github.com/oarepo/oarepo
License: MIT
Keywords: oarepo,invenio
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: aiobotocore (==2.19.0)
Requires-Dist: aiohappyeyeballs (==2.4.6)
Requires-Dist: aiohttp (==3.11.12)
Requires-Dist: aioitertools (==0.12.0)
Requires-Dist: aiosignal (==1.3.2)
Requires-Dist: alabaster (==0.7.16)
Requires-Dist: alembic (==1.10.4)
Requires-Dist: amqp (==5.3.1)
Requires-Dist: aniso8601 (==10.0.0)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: arrow (==1.3.0)
Requires-Dist: asttokens (==3.0.0)
Requires-Dist: attrs (==25.1.0)
Requires-Dist: babel (==2.17.0)
Requires-Dist: babel-edtf (==1.1.4)
Requires-Dist: base32-lib (==1.0.2)
Requires-Dist: beautifulsoup4 (==4.13.3)
Requires-Dist: bibtexparser (==1.4.3)
Requires-Dist: billiard (==4.2.1)
Requires-Dist: bleach (==6.2.0)
Requires-Dist: blinker (==1.8.2)
Requires-Dist: boto3 (==1.36.3)
Requires-Dist: botocore (==1.36.3)
Requires-Dist: build (==1.2.2.post1)
Requires-Dist: cachelib (==0.9.0)
Requires-Dist: cairocffi (==1.7.1)
Requires-Dist: cairosvg (==2.7.1)
Requires-Dist: celery (==5.3.6)
Requires-Dist: certifi (==2025.1.31)
Requires-Dist: cffi (==1.17.1)
Requires-Dist: charset-normalizer (==3.4.1)
Requires-Dist: check-manifest (==0.50)
Requires-Dist: citeproc-py (==0.6.0)
Requires-Dist: citeproc-py-styles (==0.1.3)
Requires-Dist: click (==8.1.8)
Requires-Dist: click-default-group (==1.2.4)
Requires-Dist: click-didyoumean (==0.3.1)
Requires-Dist: click-plugins (==1.1.1)
Requires-Dist: click-repl (==0.3.0)
Requires-Dist: commonmark (==0.9.1)
Requires-Dist: commonmeta-py (==0.8.6)
Requires-Dist: counter-robots (==2025.2)
Requires-Dist: coverage (==7.6.12)
Requires-Dist: cryptography (==44.0.1)
Requires-Dist: cssselect2 (==0.7.0)
Requires-Dist: datacite (==1.2.0)
Requires-Dist: dateparser (==1.2.0)
Requires-Dist: dcxml (==0.1.2)
Requires-Dist: decorator (==5.1.1)
Requires-Dist: defusedxml (==0.7.1)
Requires-Dist: deprecated (==1.2.18)
Requires-Dist: dictdiffer (==0.9.0)
Requires-Dist: dnspython (==2.7.0)
Requires-Dist: docker-services-cli (==0.10.1)
Requires-Dist: docutils (==0.19)
Requires-Dist: dojson (==1.5.0)
Requires-Dist: edtf (==4.0.1)
Requires-Dist: email-validator (==2.2.0)
Requires-Dist: events (==0.5)
Requires-Dist: executing (==2.2.0)
Requires-Dist: faker (==36.1.1)
Requires-Dist: fastjsonschema (==2.21.1)
Requires-Dist: flask (==2.2.5)
Requires-Dist: flask-admin (==1.6.1)
Requires-Dist: flask-alembic (==2.0.1)
Requires-Dist: flask-babel (==4.0.0)
Requires-Dist: flask-caching (==2.3.0)
Requires-Dist: flask-celeryext (==0.5.0)
Requires-Dist: flask-collect-invenio (==1.4.0)
Requires-Dist: flask-cors (==5.0.0)
Requires-Dist: flask-iiif (==1.2.0)
Requires-Dist: flask-kvsession-invenio (==0.6.4)
Requires-Dist: flask-limiter (==2.9.2)
Requires-Dist: flask-login (==0.6.3)
Requires-Dist: flask-mail (==0.9.1)
Requires-Dist: flask-menu (==2.0.0)
Requires-Dist: flask-oauthlib (==0.9.6)
Requires-Dist: flask-principal (==0.4.0)
Requires-Dist: flask-resources (==1.2.0)
Requires-Dist: flask-restful (==0.3.10)
Requires-Dist: flask-security-invenio (==3.4.0)
Requires-Dist: flask-shell-ipython (==0.5.3)
Requires-Dist: flask-sqlalchemy (==2.5.1)
Requires-Dist: flask-talisman (==0.8.1)
Requires-Dist: flask-webpackext (==2.0.0)
Requires-Dist: flask-wtf (==1.2.2)
Requires-Dist: frozenlist (==1.5.0)
Requires-Dist: fs (==2.4.16)
Requires-Dist: fsspec (==2025.2.0)
Requires-Dist: ftfy (==4.4.3)
Requires-Dist: future (==1.0.0)
Requires-Dist: geojson (==3.2.0)
Requires-Dist: ghp-import (==2.1.0)
Requires-Dist: github3-py (==4.0.1)
Requires-Dist: greenlet (==3.1.1)
Requires-Dist: html5lib (==1.1)
Requires-Dist: humanize (==4.12.0)
Requires-Dist: idna (==3.10)
Requires-Dist: idutils (==1.4.2)
Requires-Dist: imagesize (==1.4.1)
Requires-Dist: importlib-metadata (==7.2.1)
Requires-Dist: importlib-resources (==6.5.2)
Requires-Dist: infinity (==1.5)
Requires-Dist: iniconfig (==2.0.0)
Requires-Dist: intervals (==0.9.2)
Requires-Dist: invenio-access (==2.1.0)
Requires-Dist: invenio-accounts (==5.1.7)
Requires-Dist: invenio-admin (==1.4.1)
Requires-Dist: invenio-administration (==2.2.4.post1002)
Requires-Dist: invenio-app (==1.5.1)
Requires-Dist: invenio-assets (==3.1.0)
Requires-Dist: invenio-banners (==3.3.0.post1000)
Requires-Dist: invenio-base (==1.4.0)
Requires-Dist: invenio-cache (==1.3.1)
Requires-Dist: invenio-celery (==1.3.2)
Requires-Dist: invenio-communities (==13.0.9.post1002)
Requires-Dist: invenio-config (==1.0.4)
Requires-Dist: invenio-db (==1.3.1)
Requires-Dist: invenio-drafts-resources (==3.2.0.post1004)
Requires-Dist: invenio-files-rest (==2.2.4)
Requires-Dist: invenio-formatter (==2.0.4)
Requires-Dist: invenio-github (==1.5.2)
Requires-Dist: invenio-i18n (==2.2.0)
Requires-Dist: invenio-indexer (==2.4.0)
Requires-Dist: invenio-jsonschemas (==1.1.5)
Requires-Dist: invenio-logging (==2.1.4)
Requires-Dist: invenio-mail (==2.2.1)
Requires-Dist: invenio-notifications (==0.6.1)
Requires-Dist: invenio-oaiserver (==2.2.1)
Requires-Dist: invenio-oauth2server (==2.4.1)
Requires-Dist: invenio-oauthclient (==4.1.3.post1002)
Requires-Dist: invenio-pages (==4.1.2)
Requires-Dist: invenio-pidstore (==1.3.4)
Requires-Dist: invenio-previewer (==2.2.2)
Requires-Dist: invenio-queues (==1.0.1)
Requires-Dist: invenio-records (==2.4.1)
Requires-Dist: invenio-records-files (==1.2.1)
Requires-Dist: invenio-records-permissions (==0.21.0)
Requires-Dist: invenio-records-resources (==5.10.1.post1006)
Requires-Dist: invenio-records-rest (==2.4.1)
Requires-Dist: invenio-records-ui (==1.2.2)
Requires-Dist: invenio-requests (==4.1.2.post1002)
Requires-Dist: invenio-rest (==1.5.0)
Requires-Dist: invenio-s3 (==1.0.7.post1000)
Requires-Dist: invenio-search (==2.4.1)
Requires-Dist: invenio-search-ui (==2.8.7)
Requires-Dist: invenio-stats (==4.3.0)
Requires-Dist: invenio-theme (==3.6.1)
Requires-Dist: invenio-userprofiles (==3.0.2)
Requires-Dist: invenio-users-resources (==5.2.1)
Requires-Dist: invenio-vocabularies (==3.4.2)
Requires-Dist: invenio-webhooks (==1.0.1)
Requires-Dist: ipython (==8.32.0)
Requires-Dist: isbnlib (==3.10.14)
Requires-Dist: isort (==6.0.0)
Requires-Dist: itsdangerous (==2.0.1)
Requires-Dist: jedi (==0.19.2)
Requires-Dist: jinja2 (==3.1.5)
Requires-Dist: jmespath (==1.0.1)
Requires-Dist: jsmin (==3.0.1)
Requires-Dist: jsonpatch (==1.33)
Requires-Dist: jsonpointer (==3.0.0)
Requires-Dist: jsonref (==1.1.0)
Requires-Dist: jsonresolver (==0.4.0)
Requires-Dist: jsonschema (==4.23.0)
Requires-Dist: jsonschema-specifications (==2024.10.1)
Requires-Dist: jupyter-client (==8.6.3)
Requires-Dist: jupyter-core (==5.7.2)
Requires-Dist: jupyterlab-pygments (==0.3.0)
Requires-Dist: kombu (==5.4.2)
Requires-Dist: limits (==4.0.1)
Requires-Dist: luqum (==0.13.0)
Requires-Dist: lxml (==5.3.1)
Requires-Dist: lxml-html-clean (==0.4.1)
Requires-Dist: mako (==1.3.9)
Requires-Dist: markdown (==3.7)
Requires-Dist: markupsafe (==3.0.2)
Requires-Dist: marshmallow (==3.26.1)
Requires-Dist: marshmallow-oneofschema (==3.1.1)
Requires-Dist: marshmallow-utils (==0.9.1)
Requires-Dist: matplotlib-inline (==0.1.7)
Requires-Dist: maxminddb (==2.6.3)
Requires-Dist: maxminddb-geolite2 (==2018.703)
Requires-Dist: mergedeep (==1.3.4)
Requires-Dist: mistune (==3.1.1)
Requires-Dist: mkdocs (==1.6.1)
Requires-Dist: mkdocs-get-deps (==0.2.0)
Requires-Dist: mkdocs-jupyter (==0.12.0)
Requires-Dist: mkdocs-material (==8.5.11)
Requires-Dist: mkdocs-material-extensions (==1.3.1)
Requires-Dist: msgpack (==1.1.0)
Requires-Dist: multidict (==6.1.0)
Requires-Dist: nameparser (==1.1.3)
Requires-Dist: nbclient (==0.10.2)
Requires-Dist: nbconvert (==7.16.6)
Requires-Dist: nbformat (==5.10.4)
Requires-Dist: nbstripout (==0.6.2)
Requires-Dist: oauthlib (==2.1.0)
Requires-Dist: opensearch-dsl (==2.1.0)
Requires-Dist: opensearch-py (==2.8.0)
Requires-Dist: ordered-set (==4.1.0)
Requires-Dist: packaging (==24.2)
Requires-Dist: pandocfilters (==1.5.1)
Requires-Dist: parso (==0.8.4)
Requires-Dist: passlib (==1.7.4)
Requires-Dist: pathspec (==0.12.1)
Requires-Dist: pexpect (==4.9.0)
Requires-Dist: pillow (==11.1.0)
Requires-Dist: platformdirs (==4.3.6)
Requires-Dist: pluggy (==1.5.0)
Requires-Dist: ply (==3.11)
Requires-Dist: prompt-toolkit (==3.0.50)
Requires-Dist: propcache (==0.2.1)
Requires-Dist: psycopg2-binary (==2.9.10)
Requires-Dist: ptyprocess (==0.7.0)
Requires-Dist: pure-eval (==0.2.3)
Requires-Dist: py (==1.11.0)
Requires-Dist: pycodestyle (==2.12.1)
Requires-Dist: pycountry (==22.3.5)
Requires-Dist: pycparser (==2.22)
Requires-Dist: pydash (==6.0.2)
Requires-Dist: pydocstyle (==6.3.0)
Requires-Dist: pygments (==2.19.1)
Requires-Dist: pyjwt (==2.9.0)
Requires-Dist: pymdown-extensions (==10.14.3)
Requires-Dist: pymysql (==1.1.1)
Requires-Dist: pynpm (==0.2.0)
Requires-Dist: pyparsing (==3.2.1)
Requires-Dist: pyproject-hooks (==1.2.0)
Requires-Dist: pytest (==7.1.3)
Requires-Dist: pytest-cov (==6.0.0)
Requires-Dist: pytest-flask (==1.3.0)
Requires-Dist: pytest-github-actions-annotate-failures (==0.3.0)
Requires-Dist: pytest-invenio (==2.2.1)
Requires-Dist: pytest-isort (==4.0.0)
Requires-Dist: pytest-pycodestyle (==2.4.1)
Requires-Dist: pytest-pydocstyle (==2.4.0)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: python-geoip (==1.2)
Requires-Dist: python-slugify (==8.0.4)
Requires-Dist: pytz (==2024.1)
Requires-Dist: pywebpack (==2.1.0)
Requires-Dist: pyyaml (==6.0.2)
Requires-Dist: pyyaml-env-tag (==0.1)
Requires-Dist: pyzmq (==26.2.1)
Requires-Dist: redis (==5.2.1)
Requires-Dist: referencing (==0.36.2)
Requires-Dist: regex (==2024.11.6)
Requires-Dist: requests (==2.32.3)
Requires-Dist: requests-oauthlib (==1.1.0)
Requires-Dist: rich (==12.6.0)
Requires-Dist: rpds-py (==0.22.3)
Requires-Dist: s3fs (==0.4.2)
Requires-Dist: s3transfer (==0.11.2)
Requires-Dist: selenium (==3.141.0)
Requires-Dist: setuptools (==75.8.0)
Requires-Dist: simplejson (==3.20.1)
Requires-Dist: simplekv (==0.14.1)
Requires-Dist: six (==1.17.0)
Requires-Dist: snowballstemmer (==2.2.0)
Requires-Dist: soupsieve (==2.6)
Requires-Dist: speaklater (==1.3)
Requires-Dist: sphinx (==7.3.7)
Requires-Dist: sphinx-autodoc-typehints (==1.25.3)
Requires-Dist: sphinxcontrib-applehelp (==2.0.0)
Requires-Dist: sphinxcontrib-devhelp (==2.0.0)
Requires-Dist: sphinxcontrib-htmlhelp (==2.1.0)
Requires-Dist: sphinxcontrib-issuetracker (==0.11)
Requires-Dist: sphinxcontrib-jsmath (==1.0.1)
Requires-Dist: sphinxcontrib-qthelp (==2.0.0)
Requires-Dist: sphinxcontrib-serializinghtml (==2.0.0)
Requires-Dist: sqlalchemy (==1.4.54)
Requires-Dist: sqlalchemy-continuum (==1.4.1)
Requires-Dist: sqlalchemy-utils (==0.38.3)
Requires-Dist: stack-data (==0.6.3)
Requires-Dist: text-unidecode (==1.3)
Requires-Dist: tinycss2 (==1.4.0)
Requires-Dist: tomli (==2.2.1)
Requires-Dist: tornado (==6.4.2)
Requires-Dist: tqdm (==4.67.1)
Requires-Dist: traitlets (==5.14.3)
Requires-Dist: types-beautifulsoup4 (==4.12.0.20250204)
Requires-Dist: types-bleach (==6.2.0.20241123)
Requires-Dist: types-dateparser (==1.2.0.20250208)
Requires-Dist: types-html5lib (==1.1.11.20241018)
Requires-Dist: types-python-dateutil (==2.9.0.20241206)
Requires-Dist: types-pyyaml (==6.0.12.20241230)
Requires-Dist: types-requests (==2.31.0.6)
Requires-Dist: types-urllib3 (==1.26.25.14)
Requires-Dist: types-xmltodict (==0.13.0.3)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: tzdata (==2025.1)
Requires-Dist: tzlocal (==5.3)
Requires-Dist: ua-parser (==1.0.1)
Requires-Dist: ua-parser-builtins (==0.18.0.post1)
Requires-Dist: uritemplate (==4.1.1)
Requires-Dist: uritools (==4.0.3)
Requires-Dist: urllib3 (==2.3.0)
Requires-Dist: validators (==0.34.0)
Requires-Dist: vine (==5.1.0)
Requires-Dist: wand (==0.6.13)
Requires-Dist: watchdog (==2.2.1)
Requires-Dist: wcwidth (==0.2.13)
Requires-Dist: webargs (==5.5.3)
Requires-Dist: webencodings (==0.5.1)
Requires-Dist: werkzeug (==2.2.3)
Requires-Dist: wrapt (==1.17.2)
Requires-Dist: wtforms (==3.1.2)
Requires-Dist: wtforms-alchemy (==0.18.0)
Requires-Dist: wtforms-components (==0.11.0)
Requires-Dist: xmltodict (==0.12.0)
Requires-Dist: yarl (==1.18.3)
Requires-Dist: zipp (==3.21.0)
Requires-Dist: zipstream-ng (==1.8.0)
Requires-Dist: invenio-app-rdm (==12.0.12.post1002); extra == "rdm"
Requires-Dist: invenio-rdm-records (==10.9.1.post1003); extra == "rdm"
Provides-Extra: rdm
Provides-Extra: test
Provides-Extra: tests
Provides-Extra: dev
Provides-Extra: devs
Provides-Extra: s3
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2435 characters]

WHEEL

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

RECORD

Path Digest Size
oarepo/__init__.py sha256=i8gKvpYZ6w7Pu-hQWw9nvptLmHZVa-SW9wFsQL8938k 61
oarepo/react-dependencies.json sha256=zbHtXVHiGspoyxEYwxdavTan-Q-HbDjobsg89ygGiTo 1223
oarepo/version.py sha256=ByqtvaDGrnX9MA_6z0txeoRV_wGrtuSpSTYS_OpPTEo 174
oarepo/webpack.py sha256=heDdlpAK8LHkncyy5IphCLKbNXaeHOufofSWcZNgIjY 791
oarepo/assets/semantic-ui/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo/config/__init__.py sha256=FdYZJIYGMQNqgJd1RNC0wTElhpGiiIGa2xa8-01-WMY 1546
oarepo/config/base.py sha256=Y-vrFKkyNwlcUPT9veQSRM-ni86NF3iUnSFkyAJALdE 12490
oarepo/config/communities.py sha256=IWFGgjaEj0pdyVDWtCq1kxtxKzXCMoF276W2PSaoJ-E 1109
oarepo/config/cron.py sha256=YREbwQgniEx7HI6x08l-M_UxS9ezAL0MYHBisfuIpPk 3154
oarepo/config/generic_parameters.py sha256=1TnzuHOAiA6alER-bhkeX6ebx9F2n7Vw_bNnbRLChF4 8783
oarepo/config/i18n.py sha256=XVNQ8BHXimRJw8TNGj4np6LTe7Bi_3uj-Z1LoVzZt8k 160
oarepo/config/models.py sha256=Q9fDipOGeeqqnrgQoF9VKR3LMIrDxB7JsHSvRb9130U 765
oarepo/config/vocabulary.py sha256=i-l3VSboWxrH_4kF8veSdnhvT3VYaYaVZfo-CbGU2_Q 363
oarepo/config/workflows.py sha256=s86-lGnPyjkyW84H5FgVn9GodsJgLe2WAa000s4POuY 1535
oarepo-12.2.7.dist-info/LICENSE sha256=3HkkA8RPrliPRrvzWA6vxDwcTkM4eBxLS7LOVMfiRwg 1062
oarepo-12.2.7.dist-info/METADATA sha256=IQS9U4-XHNKSl0LDGjBep3a3vTMd7YJY8-SHdwWT4Ao 14685
oarepo-12.2.7.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
oarepo-12.2.7.dist-info/entry_points.txt sha256=3e3XufFTHbxYPRxMRwN3LFebSCvzKU4zQw98KaCTX50 55
oarepo-12.2.7.dist-info/top_level.txt sha256=-HP9W9-o0N03fTu4WG88DfAln-oZsFuwgU7Vs6S6Mck 7
oarepo-12.2.7.dist-info/RECORD

top_level.txt

oarepo

entry_points.txt

oarepo = oarepo.webpack:theme