Simple app to add configuration options to a Django project.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

added coverage

+81 -14
+80 -14
poetry.lock
··· 35 35 version = ">=1.4.0,<1.5" 36 36 37 37 [[package]] 38 - category = "dev" 38 + category = "main" 39 39 description = "Atomic file writes." 40 40 marker = "sys_platform == \"win32\"" 41 41 name = "atomicwrites" ··· 44 44 version = "1.4.0" 45 45 46 46 [[package]] 47 - category = "dev" 47 + category = "main" 48 48 description = "Classes Without Boilerplate" 49 49 name = "attrs" 50 50 optional = false ··· 86 86 version = "7.1.2" 87 87 88 88 [[package]] 89 - category = "dev" 89 + category = "main" 90 90 description = "Cross-platform colored terminal text." 91 91 marker = "sys_platform == \"win32\"" 92 92 name = "colorama" ··· 96 96 97 97 [[package]] 98 98 category = "main" 99 + description = "Code coverage measurement for Python" 100 + name = "coverage" 101 + optional = false 102 + python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4" 103 + version = "5.2" 104 + 105 + [package.extras] 106 + toml = ["toml"] 107 + 108 + [[package]] 109 + category = "main" 99 110 description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." 100 111 name = "django" 101 112 optional = false ··· 154 165 text-unidecode = "1.3" 155 166 156 167 [[package]] 157 - category = "dev" 168 + category = "main" 158 169 description = "Read metadata from Python packages" 159 170 marker = "python_version < \"3.8\"" 160 171 name = "importlib-metadata" ··· 200 211 version = "0.6.1" 201 212 202 213 [[package]] 203 - category = "dev" 214 + category = "main" 204 215 description = "More routines for operating on iterables, beyond itertools" 205 216 name = "more-itertools" 206 217 optional = false ··· 208 219 version = "8.4.0" 209 220 210 221 [[package]] 211 - category = "dev" 222 + category = "main" 212 223 description = "Core utilities for Python packages" 213 224 name = "packaging" 214 225 optional = false ··· 228 239 version = "0.8.0" 229 240 230 241 [[package]] 231 - category = "dev" 242 + category = "main" 232 243 description = "plugin and hook calling mechanisms for python" 233 244 name = "pluggy" 234 245 optional = false ··· 244 255 dev = ["pre-commit", "tox"] 245 256 246 257 [[package]] 247 - category = "dev" 258 + category = "main" 248 259 description = "library with cross-python path, ini-parsing, io, code, log facilities" 249 260 name = "py" 250 261 optional = false ··· 267 278 toml = ">=0.7.1" 268 279 269 280 [[package]] 270 - category = "dev" 281 + category = "main" 271 282 description = "Python parsing module" 272 283 name = "pyparsing" 273 284 optional = false ··· 275 286 version = "2.4.7" 276 287 277 288 [[package]] 278 - category = "dev" 289 + category = "main" 279 290 description = "pytest: simple powerful testing with Python" 280 291 name = "pytest" 281 292 optional = false ··· 301 312 testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"] 302 313 303 314 [[package]] 315 + category = "main" 316 + description = "Pytest plugin for measuring coverage." 317 + name = "pytest-cov" 318 + optional = false 319 + python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" 320 + version = "2.10.0" 321 + 322 + [package.dependencies] 323 + coverage = ">=4.4" 324 + pytest = ">=4.6" 325 + 326 + [package.extras] 327 + testing = ["fields", "hunter", "process-tests (2.0.2)", "six", "pytest-xdist", "virtualenv"] 328 + 329 + [[package]] 304 330 category = "dev" 305 331 description = "A Django plugin for pytest." 306 332 name = "pytest-django" ··· 343 369 version = "2020.6.8" 344 370 345 371 [[package]] 346 - category = "dev" 372 + category = "main" 347 373 description = "Python 2 and 3 compatibility utilities" 348 374 name = "six" 349 375 optional = false ··· 383 409 version = "1.4.1" 384 410 385 411 [[package]] 386 - category = "dev" 412 + category = "main" 387 413 description = "Measures the displayed width of unicode strings in a terminal" 388 414 name = "wcwidth" 389 415 optional = false ··· 399 425 version = "1.12.1" 400 426 401 427 [[package]] 402 - category = "dev" 428 + category = "main" 403 429 description = "Backport of pathlib-compatible object wrapper for zip files" 404 430 marker = "python_version < \"3.8\"" 405 431 name = "zipp" ··· 412 438 testing = ["jaraco.itertools", "func-timeout"] 413 439 414 440 [metadata] 415 - content-hash = "04e35e60c66185d04e10fb269a196cc9f509f6fa3e9131a821509b23e5986785" 441 + content-hash = "64775aae2181cd7be111928b0cf19f2d7f250e1cc797c578f57350eab371978a" 416 442 python-versions = "^3.7" 417 443 418 444 [metadata.files] ··· 448 474 {file = "colorama-0.4.3-py2.py3-none-any.whl", hash = "sha256:7d73d2a99753107a36ac6b455ee49046802e59d9d076ef8e47b61499fa29afff"}, 449 475 {file = "colorama-0.4.3.tar.gz", hash = "sha256:e96da0d330793e2cb9485e9ddfd918d456036c7149416295932478192f4436a1"}, 450 476 ] 477 + coverage = [ 478 + {file = "coverage-5.2-cp27-cp27m-macosx_10_13_intel.whl", hash = "sha256:d9ad0a988ae20face62520785ec3595a5e64f35a21762a57d115dae0b8fb894a"}, 479 + {file = "coverage-5.2-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:4bb385a747e6ae8a65290b3df60d6c8a692a5599dc66c9fa3520e667886f2e10"}, 480 + {file = "coverage-5.2-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:9702e2cb1c6dec01fb8e1a64c015817c0800a6eca287552c47a5ee0ebddccf62"}, 481 + {file = "coverage-5.2-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:42fa45a29f1059eda4d3c7b509589cc0343cd6bbf083d6118216830cd1a51613"}, 482 + {file = "coverage-5.2-cp27-cp27m-win32.whl", hash = "sha256:41d88736c42f4a22c494c32cc48a05828236e37c991bd9760f8923415e3169e4"}, 483 + {file = "coverage-5.2-cp27-cp27m-win_amd64.whl", hash = "sha256:bbb387811f7a18bdc61a2ea3d102be0c7e239b0db9c83be7bfa50f095db5b92a"}, 484 + {file = "coverage-5.2-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:3740b796015b889e46c260ff18b84683fa2e30f0f75a171fb10d2bf9fb91fc70"}, 485 + {file = "coverage-5.2-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ebf2431b2d457ae5217f3a1179533c456f3272ded16f8ed0b32961a6d90e38ee"}, 486 + {file = "coverage-5.2-cp35-cp35m-macosx_10_13_x86_64.whl", hash = "sha256:d54d7ea74cc00482a2410d63bf10aa34ebe1c49ac50779652106c867f9986d6b"}, 487 + {file = "coverage-5.2-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:87bdc8135b8ee739840eee19b184804e5d57f518578ffc797f5afa2c3c297913"}, 488 + {file = "coverage-5.2-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:ed9a21502e9223f563e071759f769c3d6a2e1ba5328c31e86830368e8d78bc9c"}, 489 + {file = "coverage-5.2-cp35-cp35m-win32.whl", hash = "sha256:509294f3e76d3f26b35083973fbc952e01e1727656d979b11182f273f08aa80b"}, 490 + {file = "coverage-5.2-cp35-cp35m-win_amd64.whl", hash = "sha256:ca63dae130a2e788f2b249200f01d7fa240f24da0596501d387a50e57aa7075e"}, 491 + {file = "coverage-5.2-cp36-cp36m-macosx_10_13_x86_64.whl", hash = "sha256:5c74c5b6045969b07c9fb36b665c9cac84d6c174a809fc1b21bdc06c7836d9a0"}, 492 + {file = "coverage-5.2-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:c32aa13cc3fe86b0f744dfe35a7f879ee33ac0a560684fef0f3e1580352b818f"}, 493 + {file = "coverage-5.2-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:1e58fca3d9ec1a423f1b7f2aa34af4f733cbfa9020c8fe39ca451b6071237405"}, 494 + {file = "coverage-5.2-cp36-cp36m-win32.whl", hash = "sha256:3b2c34690f613525672697910894b60d15800ac7e779fbd0fccf532486c1ba40"}, 495 + {file = "coverage-5.2-cp36-cp36m-win_amd64.whl", hash = "sha256:a4d511012beb967a39580ba7d2549edf1e6865a33e5fe51e4dce550522b3ac0e"}, 496 + {file = "coverage-5.2-cp37-cp37m-macosx_10_13_x86_64.whl", hash = "sha256:32ecee61a43be509b91a526819717d5e5650e009a8d5eda8631a59c721d5f3b6"}, 497 + {file = "coverage-5.2-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:6f91b4492c5cde83bfe462f5b2b997cdf96a138f7c58b1140f05de5751623cf1"}, 498 + {file = "coverage-5.2-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:bfcc811883699ed49afc58b1ed9f80428a18eb9166422bce3c31a53dba00fd1d"}, 499 + {file = "coverage-5.2-cp37-cp37m-win32.whl", hash = "sha256:60a3d36297b65c7f78329b80120f72947140f45b5c7a017ea730f9112b40f2ec"}, 500 + {file = "coverage-5.2-cp37-cp37m-win_amd64.whl", hash = "sha256:12eaccd86d9a373aea59869bc9cfa0ab6ba8b1477752110cb4c10d165474f703"}, 501 + {file = "coverage-5.2-cp38-cp38-macosx_10_13_x86_64.whl", hash = "sha256:d82db1b9a92cb5c67661ca6616bdca6ff931deceebb98eecbd328812dab52032"}, 502 + {file = "coverage-5.2-cp38-cp38-manylinux1_i686.whl", hash = "sha256:214eb2110217f2636a9329bc766507ab71a3a06a8ea30cdeebb47c24dce5972d"}, 503 + {file = "coverage-5.2-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:8a3decd12e7934d0254939e2bf434bf04a5890c5bf91a982685021786a08087e"}, 504 + {file = "coverage-5.2-cp38-cp38-win32.whl", hash = "sha256:1dcebae667b73fd4aa69237e6afb39abc2f27520f2358590c1b13dd90e32abe7"}, 505 + {file = "coverage-5.2-cp38-cp38-win_amd64.whl", hash = "sha256:f50632ef2d749f541ca8e6c07c9928a37f87505ce3a9f20c8446ad310f1aa87b"}, 506 + {file = "coverage-5.2-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:7403675df5e27745571aba1c957c7da2dacb537c21e14007ec3a417bf31f7f3d"}, 507 + {file = "coverage-5.2-cp39-cp39-manylinux1_i686.whl", hash = "sha256:0fc4e0d91350d6f43ef6a61f64a48e917637e1dcfcba4b4b7d543c628ef82c2d"}, 508 + {file = "coverage-5.2-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:25fe74b5b2f1b4abb11e103bb7984daca8f8292683957d0738cd692f6a7cc64c"}, 509 + {file = "coverage-5.2-cp39-cp39-win32.whl", hash = "sha256:d67599521dff98ec8c34cd9652cbcfe16ed076a2209625fca9dc7419b6370e5c"}, 510 + {file = "coverage-5.2-cp39-cp39-win_amd64.whl", hash = "sha256:10f2a618a6e75adf64329f828a6a5b40244c1c50f5ef4ce4109e904e69c71bd2"}, 511 + {file = "coverage-5.2.tar.gz", hash = "sha256:1874bdc943654ba46d28f179c1846f5710eda3aeb265ff029e0ac2b52daae404"}, 512 + ] 451 513 django = [ 452 514 {file = "Django-3.0.8-py3-none-any.whl", hash = "sha256:5457fc953ec560c5521b41fad9e6734a4668b7ba205832191bbdff40ec61073c"}, 453 515 {file = "Django-3.0.8.tar.gz", hash = "sha256:31a5fbbea5fc71c99e288ec0b2f00302a0a92c44b13ede80b73a6a4d6d205582"}, ··· 533 595 pytest = [ 534 596 {file = "pytest-5.4.3-py3-none-any.whl", hash = "sha256:5c0db86b698e8f170ba4582a492248919255fcd4c79b1ee64ace34301fb589a1"}, 535 597 {file = "pytest-5.4.3.tar.gz", hash = "sha256:7979331bfcba207414f5e1263b5a0f8f521d0f457318836a7355531ed1a4c7d8"}, 598 + ] 599 + pytest-cov = [ 600 + {file = "pytest-cov-2.10.0.tar.gz", hash = "sha256:1a629dc9f48e53512fcbfda6b07de490c374b0c83c55ff7a1720b3fccff0ac87"}, 601 + {file = "pytest_cov-2.10.0-py2.py3-none-any.whl", hash = "sha256:6e6d18092dce6fad667cd7020deed816f858ad3b49d5b5e2b1cc1c97a4dba65c"}, 536 602 ] 537 603 pytest-django = [ 538 604 {file = "pytest-django-3.9.0.tar.gz", hash = "sha256:664e5f42242e5e182519388f01b9f25d824a9feb7cd17d8f863c8d776f38baf9"},
+1
pyproject.toml
··· 19 19 python = "^3.7" 20 20 django = "^3.0.7" 21 21 djangorestframework = "^3.11.0" 22 + pytest-cov = "^2.10.0" 22 23 23 24 [tool.poetry.dev-dependencies] 24 25 pylint = "^2.5.3"