warren-api

View on PyPIReverse Dependencies (1)

0.1.0 warren_api-0.1.0-py3-none-any.whl

Wheel Details

Project: warren-api
Version: 0.1.0
Filename: warren_api-0.1.0-py3-none-any.whl
Download: [link]
Size: 25556
MD5: 363afcda0734993d4be0985dfce53ac7
SHA256: 5fc69f9b359a2efe0cfda079d0f9f9c4a3214c916e9b87a3a59e89a01450867c
Uploaded: 2023-09-22 14:13:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: warren-api
Version: 0.1.0
Summary: The visualization platform for your learning analytics (API backend)
Author-Email: "Open FUN (France Universite Numerique)" <fun.dev[at]fun-mooc.fr>
Project-Url: Homepage, https://github.com/openfun/warren
Project-Url: Bug Tracker, https://github.com/openfun/warren/issues
License: MIT License Copyright (c) 2023-present France Université Numérique 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: Analytics,xAPI,LRS,LTI
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
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
Requires-Dist: alembic (==1.12.0)
Requires-Dist: arrow (==1.2.3)
Requires-Dist: django-lti-toolbox (==1.2.0)
Requires-Dist: elasticsearch[async] (==8.9.0)
Requires-Dist: fastapi (==0.103.1)
Requires-Dist: importlib-metadata (==6.8.0)
Requires-Dist: pandas (==2.0.3)
Requires-Dist: psycopg2-binary (==2.9.7)
Requires-Dist: pydantic[dotenv] (==1.10.8)
Requires-Dist: python-jose[cryptography] (==3.3.0)
Requires-Dist: rfc3987 (==1.3.8)
Requires-Dist: sentry-sdk[fastapi] (==1.31.0)
Requires-Dist: sqlmodel (==0.0.8)
Requires-Dist: uvicorn[standard] (==0.23.2)
Requires-Dist: ralph-malph[backend-lrs] (==3.9.0)
Requires-Dist: twine (==4.0.2); extra == "ci"
Requires-Dist: black (==23.9.1); extra == "dev"
Requires-Dist: build (==1.0.3); extra == "dev"
Requires-Dist: factory-boy (==3.3.0); extra == "dev"
Requires-Dist: Faker (==19.6.1); extra == "dev"
Requires-Dist: httpx (==0.24.1); extra == "dev"
Requires-Dist: ipdb (==0.13.13); extra == "dev"
Requires-Dist: ipython (==8.10.0); extra == "dev"
Requires-Dist: pytest (==7.4.2); extra == "dev"
Requires-Dist: pytest-cov (==4.1.0); extra == "dev"
Requires-Dist: pytest-httpx (==0.22.0); extra == "dev"
Requires-Dist: ruff (==0.0.290); extra == "dev"
Provides-Extra: ci
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 572 characters]

WHEEL

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

RECORD

Path Digest Size
warren/__init__.py sha256=4WbQ8ebG-yh1zfPZ2DK0BW_IGkXeE0388E-CJYdLaaI 45
warren/backends.py sha256=XJoQHsGheFnWlObfE5g8ADc-1V7M1C8QKmw-YVhXZvY 403
warren/conf.py sha256=bTczuZrubrDqLG8zDJvlFlAvWYRqd62TedB3arhCgfc 2302
warren/db.py sha256=l1p5wrmLlaI0QPfjpjuKCU0SYFqrEMaBFu6RZqXnSXE 178
warren/exceptions.py sha256=E02pmA9WqXe-cKRml6RgJDRDeSfI-uz6yOkXuVwev2w 120
warren/fields.py sha256=ZetnHwtYMuJoYYm3YKNwxMRY3UAH3J1MjyIXwNaqo7Q 2003
warren/filters.py sha256=2X2Anm3ETAnghVoRAF4cmCDOCm0VxmQ-8gjFyeVuz2w 2687
warren/models.py sha256=uQF6gr3Za_m8Lv7T6C8OEJeKk8PPG84b7gyMLwbaS-s 4528
warren/utils.py sha256=Zuj03keSgCw68yyok-r6YNr2Y-K5xw-ULaw2sXys-qs 1868
warren/xapi.py sha256=8nyv-J343-VxoMlhYrmUZtGD-mHa6PsSOBum-QFWsjA 2766
warren/api/__init__.py sha256=-grrrWIEpq5HhFfBN9blfLwFmcrMl0pwOLdNU7OZxLo 372
warren/api/v1/__init__.py sha256=6YReC4IHpOKbbts4d-3Ldt6WqwASSWvlEy10TXQRCuM 441
warren/factories/__init__.py sha256=TxA1oSoWfSjLBOHuNda1dfPhDL800n3F5Bt5odcXwSw 30
warren/factories/base.py sha256=BNeY4QXLwUKS1HJKISkfT-Sp96wZMTqGXhdF1qsYrcc 1615
warren/indicators/__init__.py sha256=ruiKMl03TCVQgie8nIqV5D2XFZLDxixz24MOWe7VrqM 72
warren/indicators/base.py sha256=xYCJKbbiUiYCWFfiQubmNhlMd52k0YeP-__SA0A8M08 1600
warren/indicators/models.py sha256=xwABn3OIUDLEK7Zi4vtfWf6sYIi5n7YynljtBV6YXFE 467
warren/migrations/env.py sha256=Jnoa1TF7mbU6D71S1G669Z4liDBV1IX3ZSY4PqX0AJo 2407
warren/migrations/versions/ecc3caa6bbbd_init.py sha256=O693kmr3GavVhKgZPfZ0NFy5rvN4XV8wnb_gDaMESNY 1117
warren/tests/__init__.py sha256=_aZyFv2EZ1kM7DyThGsa9avA5UvJO3Jc1ESx6kbT-aE 28
warren/tests/conftest.py sha256=dRRqL-eEPl_vKKq81q7tNto1NavAPhaV_BaLTf9GHFs 234
warren/tests/test_fields.py sha256=Uycf-rf2Np330iquvUcxLCicUZU8lJNQFKK-bni52RA 1710
warren/tests/test_filters.py sha256=j-oqniLkFqnJChjTHs2zHK0zuRPfR5pLCCm87Gxn7Ak 2970
warren/tests/test_indicators_base.py sha256=LZYAVYtxU_Y36MtfMD3BgpMnxSYd0aaUS2b6mYuUHSo 2949
warren/tests/test_models.py sha256=PvfX7_sDuHKWp1lk68DSc8QznDFkyAgfxmXE8wVc664 4003
warren/tests/test_utils.py sha256=w8fsCQXS-RuFdpmtPqBqW5-GGo4RH_CzpSigprJzNOI 6178
warren/tests/test_xapi.py sha256=3107xkFtGpKpulqnb0T-4jGPoDQMky0Wwv1RiAKOkq0 6772
warren/tests/fixtures/__init__.py sha256=mby8pOwvxi3cwpql1vFjPdGmwi1Zccmm5q7N0fbZJpA 29
warren/tests/fixtures/app.py sha256=U_U6vzqZSQ9guydfFOjpatrxNEXZjA_vFpHnByfEFZM 449
warren/tests/fixtures/asynchronous.py sha256=HaMoEnIYTdF2LNyQBzoKZHWA50MMduKF2kUi6vkWv28 153
warren/tests/fixtures/auth.py sha256=T5_eE5bwGPJ-izcgrWUF3L-LaT2JKU_f7MWF15I1bqY 1719
warren_api-0.1.0.dist-info/LICENSE.md sha256=DMWd20Y-XE5ZsHAVUsBhX2o4qtZjy0JB45sdTKj5pfE 1094
warren_api-0.1.0.dist-info/METADATA sha256=rKfR1k5jybzxKskLoDxfjlo6XCIGxaNu6vxmJ92lFlk 3932
warren_api-0.1.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
warren_api-0.1.0.dist-info/top_level.txt sha256=3LWQ8adOzeSsPBg_gsMJ7j3YLSmSVb4GX1Jwwf1cY_A 7
warren_api-0.1.0.dist-info/RECORD

top_level.txt

warren