figures

View on PyPIReverse Dependencies (0)

0.4.4 Figures-0.4.4-py3-none-any.whl
0.4.0 Figures-0.4.0-py3-none-any.whl
Figures-0.4.0-py2-none-any.whl

Wheel Details

Project: figures
Version: 0.4.0
Filename: Figures-0.4.0-py3-none-any.whl
Download: [link]
Size: 179473
MD5: f739be1b8e60d70d4e0beb5e287bedb9
SHA256: 0fdb8ca64fb1059ba309721b324ce8998c856a64b6eb2d0fbe37d3aa1c621934
Uploaded: 2020-12-03 17:25:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Figures
Version: 0.4.0
Summary: Reporting and data retrieval for Open edX
Author: Appsembler
Author-Email: opensources[at]appsembler.com
Home-Page: https://github.com/appsembler/figures
License: MIT
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.8
Classifier: Framework :: Django :: 1.11
Classifier: Framework :: Django :: 2.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
[Description omitted; length: 485 characters]

WHEEL

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

RECORD

Path Digest Size
figures/__init__.py sha256=FsZYAJXPwAo8w7rw9BY95Y5IDedJ_bJ0gKzdD2M4ZQA 8
figures/admin.py sha256=GAWGyd9v9rXK7tLiHRgPEaUBvVrNn-OaZl7fyUIRjIs 3995
figures/apps.py sha256=DDEiDzlwlZZv7PXlW6sqkJrrltzcxtxIi1KmiuZ6UOU 1658
figures/backfill.py sha256=LG2YCWSn5pwsFbLgOuyjWxeJFQ_gMuAxGYPaXKbOUl4 1353
figures/compat.py sha256=wghtr2pu5_1KBkrqD0n5SonhRWeCLz_AZWI1Ud3Bu14 3061
figures/filters.py sha256=PvVT_5h0uxnSq9IMhgJcXTvkELGgOmSHPpOOyksNsnk 16966
figures/helpers.py sha256=_hcfhaV7TKHKQhR7BPOU0tGHDLP6GP-5hMVIm5xPC4o 7420
figures/log.py sha256=f2w0xcDG--Ki5_5yo1IubEDnrHvYzCm6Sx5SAmldr-c 925
figures/mau.py sha256=jKY9S59m2fedButTc0jt9cTtdhy4uOqzId45xogDIwU 6601
figures/metrics.py sha256=q2Cn6di4gtZY4NO40Np2y0wa4xPdQq0xT_gfFN46N34 28239
figures/models.py sha256=xhGJP9hdHHv12re8Z9V8dHLU0M37LUtj_y3EiLEiWac 18880
figures/pagination.py sha256=Kf8L0tH3qxi-JEVWCouOzhkmneSazzkbXO2BZZS_2cU 475
figures/permissions.py sha256=LSt5aN6fIbuEqrFTqYfe71YGu84yZDRzOYXBTfw53jk 3029
figures/serializers.py sha256=wcxv0LM7eU5H2YIoYYrf5CgcYrqxxP7-9FWM8XBjnRI 30378
figures/sites.py sha256=t7o7EbTu14KKzbdqsQdU4opji5IJJFsjEGYWaPF--9I 8178
figures/tasks.py sha256=fvkRERecSXjvGtb1crvbxdIWh4qjIpg6NqTAM0MoZWc 9880
figures/urls.py sha256=95NH56FK98YqCRzPVlcJAWRND_mvwIy2PAdo9y5wXyM 3269
figures/views.py sha256=Trqe7ZM-Z-rEG_SmYmS2UjE_bLivsZA6BUlE2GIKOxw 31212
figures/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
figures/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
figures/management/commands/backfill_figures_metrics.py sha256=S7HbQ_1Fr8SA1Qpd_1SrvivCGMTi2H6eClwcQDzIVPI 2466
figures/management/commands/populate_figures_metrics.py sha256=YCVvir-_OoVobGPcGm0v5BIgBfEF0kmjiCNTDwwmS3M 3179
figures/management/commands/run_figures_monthly_metrics.py sha256=zIELDSvrLt-YOAlO0_XYAizUp5Fasaj926Gl1UcjP68 969
figures/migrations/0001_initial.py sha256=vjOxGvRCqgGxvou3CNAH_wwZnzKLGUFmzpfeDV7f1Gc 1325
figures/migrations/0002_course_daily_metrics.py sha256=qYPQrhIrUmL999RTsWPwGNeSYO1KYZNcmMxcr3Bi_5c 1611
figures/migrations/0003_pipelineerror.py sha256=kzagszXQMFCn5hISqAomw-_ciQShD1c-PY8WrteYUV4 1603
figures/migrations/0004_learner_course_grade_metrics.py sha256=8fESoAYrxRbpoxA_1OC7hvl9mLH4VHfQejxg0vcVIbA 1897
figures/migrations/0005_add_site_to_models.py sha256=9mx3Zs--W8ObZ5IPVe_OvOrIornXxXXtrY6YC4HbJDs 1477
figures/migrations/0006_remove_default_site_from_models.py sha256=b2ZhFh9mVzG0CivVN1Say5eOOOHcy3Yf_RLXxfQL-jQ 905
figures/migrations/0007_modify_course_daily_metrics.py sha256=D5KgV-LWkOtW3kffSgsy2UKCa9wIaj6xaSPMdlfn-_Q 656
figures/migrations/0008_cdm_meta_update.py sha256=hFBpyrKBjzMUi3NVvchoD5LB9uvHKpahEpFWrmYIcfc 489
figures/migrations/0009_mau_metrics.py sha256=NJn7Z9ve2PNTfrXGrlnmmq78JO6aknYKwIT6GMbs_eg 2686
figures/migrations/0010_site_monthly_metrics.py sha256=t_yOg-5t-rEqljNm3aYo5r3AjZL2mFgV-Bx9WCvcMeY 1747
figures/migrations/0011_add_mau_to_site_daily_metrics.py sha256=7er2G5Xmj6s5MKfxVavm2PULA1HNn2UXlsBv_fAgRhw 509
figures/migrations/0012_alter_pipelineerror_field.py sha256=96puw_tp5pJYtlAPCYcjJNw51j-t7aj5Xn9rhkkmsIg 581
figures/migrations/0013_add_indexes_to_lcgm_date_for_and_course_id.py sha256=TLJ7zpUZvGQ3feuzKWZ3DpoUiQDXJOEGqfsCdZXgAU4 2308
figures/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
figures/pipeline/__init__.py sha256=aKKf5fUXTNhmAqRUgr9E2kGZUGE2739ikrLf0RcltR8 9
figures/pipeline/course_daily_metrics.py sha256=DPJEkxGfdyFreIqa8nNbqT-lVAwNJ0_cERke3GZImJE 12902
figures/pipeline/enrollment_metrics.py sha256=aKarHDIk2tfMfbupdYI-1Q8I2f0pUAEkLJJYKpZHrLE 10956
figures/pipeline/extractors.py sha256=l56HhhyaA5H04WL2rZbSjXVB3usr8DMV4PrUIKn1wWw 193
figures/pipeline/loaders.py sha256=8LyG7V4-WAjvxyHmG4NDo0heQdGoaHbZ1xp-YWCsgoc 945
figures/pipeline/logger.py sha256=XdHIJZOcD4e4Gt7Y3Rl-EW-1Vyrf9nWST4qw2G6jwiw 1192
figures/pipeline/mau_pipeline.py sha256=ZqjYHhuzVW4lBKsq4HZzHK7wQSwyX9TL02PeDDlTlY0 2960
figures/pipeline/site_daily_metrics.py sha256=6lyg3NEIm9_mdkElVkmXaenJJ7zqX0L1sP6gFyL5um0 6855
figures/pipeline/site_monthly_metrics.py sha256=wQFLBQD1u0Sz0wW6yIISeysx0ep1M39jCRSuvIqf8AA 1601
figures/pipeline/transformers.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
figures/settings/__init__.py sha256=wPCP01WUOT2g_N1KAytML6yf1Tm7hVrtfr6woZzOoRs 38
figures/settings/lms_production.py sha256=smQNjvSwPv2Tl6W8j4pGceU-1uV0Hdc22Bj9nyhWjBE 3067
figures/static/README sha256=a31gVWReB5w_FH2YULuMAHjmsbX8b3zKDI8NmqsehtY 54
figures/templates/figures/admin_dropdown_filter.html sha256=beb46rGxHSIZVTOD32MPdvH1_XViNEDMxySNkxTevOE 1169
figures/templates/figures/index.html sha256=Rxu3WMgzSKZWblNbzomkkEDIftqQuyUetiq9IOOi8_k 592
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/conftest.py sha256=7oSf6ncZPr2RngpM51WpE2ivArR_kSfDsO81fiB00Vc 3486
tests/factories.py sha256=5wJIEcClH2mRMQUQi8pKlucCPy3oyHKKTz3eNRp6-4s 12625
tests/helpers.py sha256=gjd1fdayusMc9BBOkP9yVuPH0cLcp-Ja1rbJqgwRXVs 1593
tests/test-webpack-stats.json sha256=ee8zEl9wcOTfZo3E6Q-wDjb8gtaZ5HRSstDMYtC5OCs 1221
tests/test_admin.py sha256=VgM3X-Z4-mC2G9xppt7Wo7Bb6xvbxiw_3kJNXnp7wWk 2666
tests/test_apps.py sha256=mZ45GRWtoDQaJLBE4LK033l691c-I8HTJhYrx5bz-OA 1072
tests/test_backfill.py sha256=VAo9xU3lYnGgQvtdteXF4l8QyQWyZs0B210Y7bIL3Ik 4221
tests/test_commands.py sha256=EgJqNnwwyXwmo_n6GZG-svedt_EW_LSTMbz-FFrKySo 1466
tests/test_compat.py sha256=2t5F2FgVyMOSl-EWqM1UG1VGVjiMjxIARVCkqzZuD30 4288
tests/test_filters.py sha256=JvXrGkDcWrg5Iy04qTNEOiJp-VHviqNxPLrBAl3xli4 15352
tests/test_helpers.py sha256=qRNmpCb98VuyQc5LRAuN2JhlwZDvlOS3Gv_YQhaWEQg 7030
tests/test_log.py sha256=JXb39-JO7FrjyMcpROdAIHl8LhRLXHztCiQAhPLHdOs 1724
tests/test_mau.py sha256=Di5mvivCe4qsMnAG3DO7K-K84j20hQKWSHfoTpA_QtI 6377
tests/test_mocks.py sha256=ThSL4Uc0xBSGMXMOTxQsgCewLY0To62aEd-O9crdeII 1353
tests/test_pagination.py sha256=LAcnMD3ypAZChrKISUsRCzxNBoXoZZoqVk6Kpw6osHw 440
tests/test_permissions.py sha256=X3k2ybZmWXQYIVxoAZthwbz7XTICdBvr_nrvLRw_vUk 7121
tests/test_serializers.py sha256=42m3tXgFn2HiaGZHFP-RaKVDGJkr46wLfKIRnWnmyQQ 25070
tests/test_settings.py sha256=xHdKWiEUWNoMysVUWjIbGFijorTDi24YU7Pde2k0mqQ 4607
tests/test_sites.py sha256=p1Lw-uK0m_YpXPZ-XYg2Kh6jeKM74AYf2HmXz5JO9jE 14343
tests/test_tasks.py sha256=uyRNMw6RUUyzab3h3WhaVMrZL2qc7P4Ji65_ao1DPF0 7737
tests/metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/metrics/test_certificate_metrics.py sha256=AmNZOoaIjz5YARMlDkm9-I9hn-h_wOkcU6xDPpkGZNk 3819
tests/metrics/test_course_monthly_metrics.py sha256=nRHe9WmcvowvtnIxdy5sOb9H0c3VKfpC5j9gLr434Zs 3666
tests/metrics/test_learner_course_grades.py sha256=KXEEQ4rLICi5H7f2L6vSVQxp-bA75o7YtdVnhov07bs 7443
tests/metrics/test_metrics.py sha256=IGvbDwtkScQjNItmzuS0Btp9LkctrD6P6DuHP5BRESI 26151
tests/metrics/test_registered_users.py sha256=qEj_FrptM4gsPAm_4zi_vi5hcvGuFDctSjgiEMoBbXE 3095
tests/metrics/test_site_monthly_metrics.py sha256=3KzSoyy8NPz2dUST2gFiwrhWwGDE0d48N7bd-PZsD9E 2634
tests/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/models/test_course_daily_metrics_model.py sha256=_X6KVALtyjHZ_9wPqIUG_UN8N4HLzCUXGNbxyTOSt18 9225
tests/models/test_learner_course_grade_metrics_model.py sha256=ZYQkG6C1GCaQFtzUGqJF1zb0t9WHFvq1J3ZoUUwIrsY 10737
tests/models/test_mau_models.py sha256=Dtn4po84zysHOgLAvl5MvD64mY6rOe2FSaJ_ZPlcAaw 6126
tests/models/test_pipeline_errors_model.py sha256=7ML_yaIhrxl1Cn_c_VrcrMk8JtIBZNlSQ4ikoQr0BqI 1364
tests/models/test_site_daily_metrics_model.py sha256=nR9akHzGhPMqiEtKIJN1qCsX15S3FAlnHn7HsAbEqlM 3291
tests/models/test_site_monthly_metrics_model.py sha256=Azd4XZEqPSZWPXFw2Ty4Pqe8ik-eDczEWju3TkhQ0B4 918
tests/pipeline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/pipeline/test_course_daily_metrics.py sha256=LPhRFrLLg4VtNAwTl_dAjkEF0NJ4EPq7w2rtQhYwaCY 12813
tests/pipeline/test_course_mau.py sha256=rsriGPc5pYweu3BvPMpRKt7ocWWM_-RRVEFFYsjVgzw 6692
tests/pipeline/test_enrollment_metrics.py sha256=LHbAGTwT0EA0_HYmIhHn57OKe5dYAWbdFeLd7SFklEU 15826
tests/pipeline/test_loaders.py sha256=n0R2AkCI9uw-UCVF1VD1zgTbNUExwc1po9vHIPqOUow 1634
tests/pipeline/test_logger.py sha256=D0V7KF57pbVbhfc99XVd5I9B5TAGzb2cAK7z8kTl2OE 1430
tests/pipeline/test_site_daily_metrics.py sha256=l627jv-ImDzLR4kyLtlaD8mzeJJ9OkAHmKGI9N6OJPE 11826
tests/pipeline/test_site_monthly_metrics.py sha256=3aNv4478gT64lpl6pPyCzqXFuOzbJnNI114dmpbnihs 3842
tests/views/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/views/base.py sha256=pD4RM-OW8goaQoSBmhldDQWHbZNd78fUNW_ZhIVPnGc 2284
tests/views/helpers.py sha256=AkJUFHJUgw3ODOW7nqhoAH-geQ2In21kob2zJt1LJ00 1804
tests/views/test_course_daily_metrics_view.py sha256=rxJ-WTrXy6GqO0SfyxboFgylZ1l6GIJWwtLEJOFUegI 6031
tests/views/test_course_enrollment_view.py sha256=hcSAzoEPf7AWtvbDUZ_R7ImUfsG0breCEIPS8HyrlpA 2983
tests/views/test_course_monthly_metrics_viewset.py sha256=IlDjsBCYjATneFtHoU4yFcu6n990Sc7FhtL8q9HzVmU 14467
tests/views/test_courses_index_view.py sha256=pgJrW7xOd8K-VnGw7sfrPRh66K52nJiK0c7bl1NpZKg 3169
tests/views/test_enrollment_metrics_viewset.py sha256=8rAe_feTZo6ZG0rxgRKopgYMHQmS3d-PVifN3UmB12o 17540
tests/views/test_figures_home_view.py sha256=8ya4Cc1ho79zY1FLhK1CwQYrc7BN6h33h1_iCLjE5ik 2890
tests/views/test_general_course_data_view.py sha256=DVrp755zwdkSMZFsyEDTi_U0aS5iFaDIs-UAIWF1HsY 10414
tests/views/test_general_site_metrics_view.py sha256=W8I3uagruYJOEyFUlNxHcDhMAf2Xli2fWLZ6KaR6vbE 1509
tests/views/test_general_user_data_view.py sha256=iSji4-9wMnXC8LvrvUp6vOSLdqxz9laybeo7zfbJ8SE 7624
tests/views/test_learner_details_view.py sha256=WP0e1NI3h95xpvWJTAxUatCe4B0-5conh_XbjE-s2GY 13915
tests/views/test_learner_metrics_viewset.py sha256=ynB55s3QGDHADHi2XyNmnbWyyOVN7QcYUbspOE_mONg 12516
tests/views/test_mau_views.py sha256=3kzg7jDuZ6AxN5Sco2sp1UI4ERCJGv5R1YP3-iU72Gs 6757
tests/views/test_site_daily_metrics_view.py sha256=fMHzTWbXbvNbuiLmYK3LGdbAtkekjsepmToene27g1U 5520
tests/views/test_site_monthly_metrics_viewset.py sha256=2VVosjw2xL45G1d2KTkdATAKEDXJBWUCx8dsyzeWU0c 10864
tests/views/test_sites_view.py sha256=bUiJjy_p3A_G9pnQSy0FqgkwZlVr9MR1vWajQ8mo2S4 3076
tests/views/test_user_index_view.py sha256=V5PhyHEGzQ7aVyJLCUn_SwiaeDEh2OkbGtsA_LGZAi8 4310
Figures-0.4.0.dist-info/LICENSE sha256=L43GcGElMpQGjfjIO5qBKMKlUp6Yll_0VPxmjsd4jpo 1078
Figures-0.4.0.dist-info/METADATA sha256=AfnIEkg9Pc-EVT24hvkC6RXB7xMAY66O6njYLsbK5gk 1407
Figures-0.4.0.dist-info/WHEEL sha256=gm79cMopkncyn0iSnI0vQNiDJ8t9on0H4_iz-CrpXMk 92
Figures-0.4.0.dist-info/entry_points.txt sha256=gwF0KnbALuRnfqWCmN8TuVayhxJZuHMHfKwg8uV4q4w 54
Figures-0.4.0.dist-info/top_level.txt sha256=Mz7FICmJbwV1JccTk1HDVg_GlJNb5_6KzcWUJPclZrU 14
Figures-0.4.0.dist-info/RECORD

top_level.txt

figures
tests

entry_points.txt

figures = figures.apps:FiguresConfig