extrapypi

View on PyPIReverse Dependencies (0)

0.4 extrapypi-0.4-py2.py3-none-any.whl

Wheel Details

Project: extrapypi
Version: 0.4
Filename: extrapypi-0.4-py2.py3-none-any.whl
Download: [link]
Size: 987653
MD5: c29fc1aa8156ecf8cdf5ac48aba0699f
SHA256: dc196783bd55536faec69b54a68649d049157f9cba8c34472a44a89669dd544b
Uploaded: 2018-02-02 15:55:06 +0000

dist-info

METADATA

Metadata-Version: 2.0
Name: extrapypi
Version: 0.4
Summary: pypi server built on flask, aimed to be an extra index for private dependencies, including basic permissions
Author: karec
Author-Email: manu.valette[at]gmail.com
Home-Page: https://github.com/karec/extrapypi
Download-Url: https://github.com/karec/extrapypi/releases
License: MIT
Keywords: web flask pypi
Classifier: Framework :: Flask
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: License :: OSI Approved :: MIT License
Platform: any
Requires-Dist: Flask (>=0.11)
Requires-Dist: Flask-Login
Requires-Dist: Flask-Migrate
Requires-Dist: Flask-Principal
Requires-Dist: Flask-SQLAlchemy
Requires-Dist: Flask-WTF
Requires-Dist: blinker
Requires-Dist: docutils
Requires-Dist: passlib
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-flask; extra == "tests"
Provides-Extra: docs
Provides-Extra: tests
[Description omitted; length: 788 characters]

WHEEL

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

RECORD

Path Digest Size
extrapypi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
extrapypi/app.py sha256=Rd4lZI7put1zwEf5BjApN8qmsVdm_KRplo78atjuuWw 3495
extrapypi/config.py sha256=5OyXCYZYAPn3foLr6EQp7IsDIRUq7E2jAmyH6fAgEhU 4332
extrapypi/extensions.py sha256=aa4p5ByNu4d6DtaX504_aLc7galSXEQIcZE49ZILbok 304
extrapypi/manage.py sha256=mY4zg9fIXYvu_4zms_auWQwELvnDMI3qfQrEvzalIpw 3634
extrapypi/test_config.py sha256=0VFQZGZ3arVRdi94d3Rj3smyjnT1mFwfE2AgH3nnaRc 110
extrapypi/wsgi.py sha256=zWVqPk6j1AbEZKQprNmznRQZk5O_V-QnxSngQkO8Mjc 58
extrapypi/commons/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
extrapypi/commons/filters.py sha256=Wqwv7QJ-U221CHFtJov2I3GvQOgw_JgruwSVmp88FIk 244
extrapypi/commons/login.py sha256=xDXAzQ04jLqPhMyMpb4ZP57qJPZwwIZsnrrwYDcH_Ds 1544
extrapypi/commons/packages.py sha256=1D6ZTbDEMTMOORX6Zg_F7yulKEEZhVX_OT0ONbroCig 4950
extrapypi/commons/permissions.py sha256=eKyDi2GdtKaAzZ6UHIqO-n9MPEZ1pnEStsROvG9kE58 543
extrapypi/dashboard/__init__.py sha256=h5wXbl0Ss2iaUusQ5LT6oxyrjGNJJOakKPIXCZPxcpc 20
extrapypi/dashboard/views.py sha256=rQ16GjcbAxaDHUbT4XyL2SfGXR1nkNFMDu1Tx4H5KoM 6561
extrapypi/data/default_config.cfg sha256=FaRtoJT8H4D8GdiSfLC4xUApjNgISd-KQTipcjeNlWY 312
extrapypi/forms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
extrapypi/forms/user.py sha256=ft0N3GVHLIBF9ci2xlduCne9tLuq-2hFNgDRTpDp4e4 1445
extrapypi/migrations/README sha256=MVlc9TYmr57RbhXET6QxgyCcwWP7w-vLkEsirENqiIQ 38
extrapypi/migrations/alembic.ini sha256=zQU53x-FQXAbtuOxp3_hgtsEZK8M0Unkw9F_uMSBEDc 770
extrapypi/migrations/env.py sha256=Wq2LWnjhvykAiHoXi-s2VMOwHyRidCY-XLqumlBHcqc 2884
extrapypi/migrations/script.py.mako sha256=8_xgA-gm_OhehnO7CiIijWgnm00ZlszEHtIHrAYFJl0 494
extrapypi/migrations/versions/21a32f52b0c3_remove_digest_from_release_model.py sha256=dxTAcuU28aQW_whakwdrEQOfep4LPyotiHhQH9gMNgM 595
extrapypi/migrations/versions/e9ba59cdb7b9_initial_migration.py sha256=xNNSB1N3mOxkt_oez5bnPyTHC3gzD_hqOS0WSZt52_0 333
extrapypi/models/__init__.py sha256=pub8udsVbrMHLVmNrOppVf_HzBxwghboyu13qGJXLBU 138
extrapypi/models/package.py sha256=PClSOARHCNGLc_MIL_p0hEbK-wfbqLGUZChRPkGh_sw 1284
extrapypi/models/release.py sha256=HXQELzDVtDL17rGoVCbIkJEJezHMAWetxSCKE8mgrxM 1092
extrapypi/models/types.py sha256=kiMuZ2c0DlsTtzfgfw5e1OxhOQ2NErkOEa9DPvOev6o 312
extrapypi/models/user.py sha256=MIiyppf6u7tbjL2V1HrfqiPssmsAY7QEkqCi_EyOFV0 1095
extrapypi/simple/__init__.py sha256=h5wXbl0Ss2iaUusQ5LT6oxyrjGNJJOakKPIXCZPxcpc 20
extrapypi/simple/views.py sha256=YIZQAurvhk_tWsvWdyDsDUc14k7Nh9ZJOiOUyPJIzvU 2668
extrapypi/static/css/bootstrap-grid.css sha256=tOCRN6uabpDhYRhwH2W8_GW0ojhxA3wpgDvCsjKd1xM 29140
extrapypi/static/css/bootstrap-grid.css.map sha256=9Zk5NsjwbzIpzqAxf3zC0J-y5HGrYl3rx3DX0K8peNs 73751
extrapypi/static/css/bootstrap-grid.min.css sha256=t2isRyVw7Q0PDz0Jea63-FLQPJb457Lay29S-NTiBZA 21780
extrapypi/static/css/bootstrap-grid.min.css.map sha256=VXFJY7bCWCFoGOEiH6lxvBc2mg-_iQQZHIwQ3peI6dA 52677
extrapypi/static/css/bootstrap-reboot.css sha256=jJQ7peumP7DWngZGlXisjcjR9QsteaUgTN97AmSMjgo 4486
extrapypi/static/css/bootstrap-reboot.css.map sha256=AbmWZPBiDcwKrD8k3v50IeDVENYrJSHy-3IXh4cAu_0 51030
extrapypi/static/css/bootstrap-reboot.min.css sha256=ZeIRHNBrNlXFlcfvaKsx9S1BOwWJ42hBund78iurMLw 3604
extrapypi/static/css/bootstrap-reboot.min.css.map sha256=QZibx04SQvgWDBv4E534mL9XyUDe3KfcMHBtpMm_oSw 24646
extrapypi/static/css/bootstrap.css sha256=tqnsGuq1RhhSNqeZr8GW-PXVDpiNDwNujo4iNsdP50o 156884
extrapypi/static/css/bootstrap.css.map sha256=J8_Ee4nF7VmYKkiAv7VMn0rwyIXtfPeYSBNjkIUZFzI 379132
extrapypi/static/css/bootstrap.min.css sha256=m_h_cUDAhf6_iBRixTbuc8-Rg2cIETQtPcH9D3p2Kg0 124962
extrapypi/static/css/bootstrap.min.css.map sha256=XZYLsmdR-E6-kWq2WXR4Co5K8Tr73ANxw7jmpchxyQc 502438
extrapypi/static/css/font-awesome.min.css sha256=eZrrJcwDc_3uDhsdt61sL2oOBY362qM3lon1gyExkL0 31000
extrapypi/static/fonts/FontAwesome.otf sha256=RE3UNmYV_8ShbQErL6kBNwZdPMtBD6b9Xk3de15P_NU 134808
extrapypi/static/fonts/fontawesome-webfont.eot sha256=e_yrbbmdXPvxcFygU23ceFhUMsxfpBu9etDwCQM7KXk 165742
extrapypi/static/fonts/fontawesome-webfont.svg sha256=rWFXkmwWIrpOHQPUePFUE2hSS_xG9R5C_g2UX37zI-Q 444379
extrapypi/static/fonts/fontawesome-webfont.ttf sha256=qljzPyOaD7AvXHpsRcBD16msmgkzNYBmlOzW1O3A1qg 165548
extrapypi/static/fonts/fontawesome-webfont.woff sha256=ugxZ3rVFD1y0Gz-TYJ7i0NmVQVh33foiPoqKdTNHTwc 98024
extrapypi/static/fonts/fontawesome-webfont.woff2 sha256=Kt78vAQefRj88tQXh53FoJmXqmTWdbejxLbOM9oT8_4 77160
extrapypi/static/js/bootstrap.js sha256=1LmgjLdpcClLOb_DwQyq5qTdgtQFvYxiARMhHFojyHc 111390
extrapypi/static/js/bootstrap.min.js sha256=DiWJXXyq81WlPRnDfGmgYZj2aOVCKyEdJ1l-2TmDuAs 51143
extrapypi/static/js/jquery-3.2.1.min.js sha256=hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4 86659
extrapypi/static/js/popper.js sha256=qT83xcMtAwodgxtQI7aym8kykPVCPeuvR8g7ZERSgFk 81670
extrapypi/storage/__init__.py sha256=ialLdSRGx0Guq3LNvYmVeeEQpqE7OM4j01YuY2RKLsU 395
extrapypi/storage/base.py sha256=GeZsXnHV08SUx4WP_B_DigihpPvz0MlAHqsUcS7UUBo 3217
extrapypi/storage/local.py sha256=UMI3JP8n1OxgI7RAlwYOIM87KMCgPWZQdpmGxfwuKy0 4006
extrapypi/templates/_bootstrapform.html sha256=II2Jmz5JoqcUYmINo2zzXrDHQBPNF1nCxFhYSz8_Ld8 764
extrapypi/templates/base.html sha256=SpFm0CKz5F10GCVHzv7ZFvHlE4WFQtKYui0i4MPD-_Q 2736
extrapypi/templates/index.html sha256=WJG1tSLV3whtD_CxEPvZ0hu0_HFjrzTQgoai6Eb2vgM 6
extrapypi/templates/login.html sha256=bN5vzx4OCuGf9dn9MHt2Cf2p1RSykop3eq4OdNQfIQY 3515
extrapypi/templates/dashboard/index.html sha256=9XnEMr4HGoDdPBNYjX2d0GwymnPSzNj-_qXSQMdrPys 994
extrapypi/templates/dashboard/package_detail.html sha256=jje1Gk8EAg-rc4kxXbw3z689RBrZrghJW8WhKHsyPNQ 1241
extrapypi/templates/dashboard/user_create.html sha256=ooORuHNMBEtF3lBu_sY8B_N9hXN2Mg8iAbkf8l_Ocus 299
extrapypi/templates/dashboard/user_detail.html sha256=uDQxSRaMuatVr1I3_nUBRm0--HkQHEMm5eJKBlEHFxY 314
extrapypi/templates/dashboard/users.html sha256=Akc8_o_kFptgOQAkDb1azUeDyUYdOuNYOuuMCEhg-s0 1188
extrapypi/templates/simple/package.html sha256=w6HS5AdP_KkLlIAQtidrtg-Ig2U7g3Ug9G48_Vy2ox4 133
extrapypi/templates/simple/simple.html sha256=Uu999Pbjmrzy80zMJfjLLk-yvtyoATQ2dpuawjoFGks 134
extrapypi/templates/user/pwd_update.html sha256=xe9PM_2iu7ifPtbwf9zBxlXCVlRRjyZOItDArC0p7io 302
extrapypi/templates/user/update.html sha256=In07Cjcz2cxNHKFlnIoz6YxzDKwuEMB0CWHxKo0t1Qw 298
extrapypi/user/__init__.py sha256=h5wXbl0Ss2iaUusQ5LT6oxyrjGNJJOakKPIXCZPxcpc 20
extrapypi/user/views.py sha256=oQZSgV5Tjk-2xwPO12PPDItiGl99x9yRx8REtI6zyp0 2052
extrapypi/utils/__init__.py sha256=h5wXbl0Ss2iaUusQ5LT6oxyrjGNJJOakKPIXCZPxcpc 20
extrapypi/utils/views.py sha256=qtLFEikTv4nOdb17gFYcwFEoS5oCifRodw0E47vBOdo 225
extrapypi-0.4.dist-info/DESCRIPTION.rst sha256=SIl-Jrv9jsixZfUYbKsWDtAIlcPTAcMfLqiM1A-Zirc 788
extrapypi-0.4.dist-info/LICENSE.txt sha256=E16P3DvnvzXI7-jYIm2eij0PI_tKRSgsPDWh35LyCW4 1073
extrapypi-0.4.dist-info/METADATA sha256=xSnjHRE6BB9d0t-Fmrhs4WC_3-XH2guWYoEFiBNImBY 1942
extrapypi-0.4.dist-info/RECORD
extrapypi-0.4.dist-info/WHEEL sha256=o2k-Qa-RMNIJmUdIc7KU6VWR_ErNRbWNlxDIpl7lm34 110
extrapypi-0.4.dist-info/entry_points.txt sha256=WlTp9-tCLULdFW2lWSy2kHwFmH_A_kXxFejzIcWZA4o 52
extrapypi-0.4.dist-info/metadata.json sha256=ICDGlhnDjmiajx4AjMTZLcLupJByP0qGFSefnoDZ1vE 1455
extrapypi-0.4.dist-info/top_level.txt sha256=8juxkUr9tqN0XXA2pW-_fsFSv8uxbPPPHS5eIwrahLw 10

top_level.txt

extrapypi

entry_points.txt

extrapypi = extrapypi.manage:cli