[Python-modules-commits] [django-guardian] 05/06: merge patched into master

Brian May bam at moszumanska.debian.org
Sun Apr 3 01:55:21 UTC 2016


This is an automated email from the git hooks/post-receive script.

bam pushed a commit to branch master
in repository django-guardian.

commit 16c2fc5cc29e71220d82db8ac3aa14a234ac620c
Merge: c098b9d 2e72565
Author: Brian May <bam at debian.org>
Date:   Sun Apr 3 11:50:14 2016 +1000

    merge patched into master

 .gitignore                                         |   2 +
 .travis.yml                                        |  72 ++--
 CHANGES                                            |  36 +-
 MANIFEST.in                                        |  31 +-
 PKG-INFO                                           |   4 +-
 README.rst                                         |   4 -
 VERSION.txt                                        |   1 -
 benchmarks/__init__.py                             |   0
 benchmarks/models.py                               |  19 +
 benchmarks/run_benchmarks.py                       | 190 ++++++++++
 benchmarks/settings.py                             |  30 ++
 debian/.git-dpm                                    |   6 +-
 ...-Append-uncompressed-JavaScript-libraries.patch |   2 +-
 .../0002-Remove-nonlocal-image-for-Travis-ci.patch |  14 +-
 debian/patches/0003-Use-local-js-files.patch       |  22 --
 debian/patches/series                              |   1 -
 django_guardian.egg-info/PKG-INFO                  |   4 +-
 django_guardian.egg-info/SOURCES.txt               |  65 ++--
 docs/__pycache__/exts.cpython-33.pyc               | Bin 952 -> 0 bytes
 docs/__pycache__/exts.cpython-34.pyc               | Bin 791 -> 0 bytes
 docs/__pycache__/exts.cpython-35.pyc               | Bin 791 -> 0 bytes
 docs/api/guardian.shortcuts.rst                    |  16 +
 docs/conf.py                                       |  40 +--
 docs/configuration.rst                             |  34 +-
 docs/exts.py                                       |  49 ++-
 docs/exts.pyc                                      | Bin 922 -> 0 bytes
 docs/theme/rtd_theme/breadcrumbs.html              |  11 -
 docs/theme/rtd_theme/footer.html                   |  16 -
 docs/theme/rtd_theme/layout.html                   | 137 -------
 docs/theme/rtd_theme/layout_old.html               | 205 -----------
 docs/theme/rtd_theme/sass/_badge.sass              |  84 -----
 .../rtd_theme/sass/_badge_font_awesome_mini.sass   |  53 ---
 docs/theme/rtd_theme/sass/_breadcrumbs.sass        |  25 --
 docs/theme/rtd_theme/sass/_nav.sass                | 260 --------------
 docs/theme/rtd_theme/sass/badge_only.sass          |   9 -
 docs/theme/rtd_theme/sass/config.rb                |  38 --
 docs/theme/rtd_theme/sass/theme.sass               |  57 ---
 docs/theme/rtd_theme/search.html                   |  50 ---
 docs/theme/rtd_theme/searchbox.html                |   5 -
 docs/theme/rtd_theme/static/badge_only.css         |   1 -
 .../rtd_theme/static/font/fontawesome_webfont.eot  | Bin 37405 -> 0 bytes
 .../rtd_theme/static/font/fontawesome_webfont.svg  | 399 ---------------------
 .../rtd_theme/static/font/fontawesome_webfont.ttf  | Bin 79076 -> 0 bytes
 .../rtd_theme/static/font/fontawesome_webfont.woff | Bin 43572 -> 0 bytes
 docs/theme/rtd_theme/static/theme.css              |   1 -
 docs/theme/rtd_theme/static/theme.js               |  16 -
 docs/theme/rtd_theme/theme.conf                    |   7 -
 docs/theme/rtd_theme/versions.html                 |  38 --
 docs/userguide/assign.rst                          |   4 +-
 docs/userguide/check.rst                           |   8 +
 docs/userguide/example_project.rst                 |  13 +-
 docs/userguide/performance.rst                     |  30 ++
 example_project/__init__.py                        |   0
 example_project/context_processors.py              |   5 +
 example_project/core/__init__.py                   |   0
 example_project/core/admin.py                      |   5 +
 example_project/core/migrations/0001_initial.py    |  57 +++
 example_project/core/migrations/__init__.py        |   0
 example_project/core/models.py                     |  14 +
 example_project/manage.py                          |  17 +
 example_project/posts/__init__.py                  |   0
 example_project/posts/admin.py                     |  15 +
 example_project/posts/migrations/0001_initial.py   |  29 ++
 example_project/posts/migrations/__init__.py       |   0
 example_project/posts/models.py                    |  21 ++
 .../posts/templates/posts/post_detail.html         |  41 +++
 .../posts/templates/posts/post_list.html           |  36 ++
 example_project/posts/urls.py                      |   8 +
 example_project/posts/views.py                     |  29 ++
 example_project/requirements.txt                   |   6 +
 example_project/settings.py                        | 102 ++++++
 example_project/static/css/bootstrap.min.css       |   9 +
 .../static/img/glyphicons-halflings-white.png      | Bin 0 -> 8777 bytes
 .../static/img/glyphicons-halflings.png            | Bin 0 -> 12799 bytes
 example_project/static/js/bootstrap.min.js         |   6 +
 example_project/templates/403.html                 |  17 +
 example_project/templates/404.html                 |  18 +
 example_project/templates/500.html                 |  16 +
 example_project/templates/base.html                |  58 +++
 example_project/templates/home.html                |  15 +
 example_project/urls.py                            |  22 ++
 extras.py                                          |  14 +-
 guardian/__init__.py                               |  21 +-
 guardian/admin.py                                  |  61 ++--
 guardian/backends.py                               |  13 +-
 guardian/checks.py                                 |   4 -
 guardian/compat.py                                 |  36 +-
 guardian/conf/__init__.py                          |   1 -
 guardian/conf/settings.py                          |  20 +-
 guardian/core.py                                   | 213 ++++++++---
 guardian/decorators.py                             |  20 +-
 guardian/exceptions.py                             |   5 +-
 guardian/forms.py                                  |  10 +-
 guardian/management/__init__.py                    |  11 +-
 guardian/management/commands/__init__.py           |   1 -
 .../management/commands/clean_orphan_obj_perms.py  |   9 +-
 guardian/managers.py                               |  12 +-
 guardian/migrations/0001_initial.py                |  12 +-
 guardian/mixins.py                                 |  40 ++-
 guardian/models.py                                 |  11 +-
 guardian/shortcuts.py                              | 159 +++++---
 guardian/templatetags/__init__.py                  |   1 -
 guardian/templatetags/guardian_tags.py             |   9 +-
 guardian/testapp/__init__.py                       |   1 -
 .../testapp/migrations/0006_auto_20160221_1054.py  |  30 ++
 .../testapp/migrations/0007_auto_20160309_0245.py  |  46 +++
 guardian/testapp/models.py                         |  29 +-
 guardian/testapp/tests/conf.py                     |  16 +-
 guardian/testapp/tests/test_admin.py               | 115 +++---
 guardian/testapp/tests/test_checks.py              |   9 +-
 guardian/testapp/tests/test_conf.py                |   5 +-
 guardian/testapp/tests/test_core.py                | 148 ++++++--
 guardian/testapp/tests/test_custompkmodel.py       |  10 +-
 guardian/testapp/tests/test_decorators.py          |  48 +--
 guardian/testapp/tests/test_direct_rel.py          |  62 ++--
 guardian/testapp/tests/test_forms.py               |   7 +-
 guardian/testapp/tests/test_management.py          |  25 +-
 guardian/testapp/tests/test_managers.py            |   3 +-
 guardian/testapp/tests/test_mixins.py              |  17 +-
 guardian/testapp/tests/test_orphans.py             |  12 +-
 guardian/testapp/tests/test_other.py               | 131 ++++---
 guardian/testapp/tests/test_shortcuts.py           | 278 +++++++++-----
 guardian/testapp/tests/test_tags.py                |  44 +--
 guardian/testapp/tests/test_utils.py               |  30 +-
 guardian/testapp/testsettings.py                   |  22 +-
 guardian/utils.py                                  |  35 +-
 guardian/version.py                                |   4 +
 manage.py                                          |   3 +-
 pytest.ini                                         |   2 +
 requirements.txt                                   |   1 +
 setup.cfg                                          |   3 +
 setup.py                                           |  76 ++--
 tests.py                                           |  43 ---
 tox.ini                                            |   7 +-
 utils.py                                           |   3 +-
 135 files changed, 2314 insertions(+), 2289 deletions(-)

diff --cc debian/.git-dpm
index f65825e,0000000..4e98872
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
 +# see git-dpm(1) from git-dpm package
- ebf68b4e9b9f47dc91ea5541e0622f48280bbec2
- ebf68b4e9b9f47dc91ea5541e0622f48280bbec2
- d55dae3e5943c10edd42341baa123543c0f857b2
++2e725651d02a4d7da8e0823462a6f9d9ed0de506
++2e725651d02a4d7da8e0823462a6f9d9ed0de506
++1bd34f4d6d85b6e90fff6806a66740626d83ee70
 +1bd34f4d6d85b6e90fff6806a66740626d83ee70
 +django-guardian_1.4.3.orig.tar.gz
 +0be9b4a3c2c051fc8e2c812a14b231a31d74fa57
 +145045
 +debianTag="debian/%e%v"
 +patchedTag="patched/%e%v"
 +upstreamTag="upstream/%e%u"
diff --cc debian/patches/0001-Append-uncompressed-JavaScript-libraries.patch
index df8a694,0000000..e6c53dc
mode 100644,000000..100644
--- a/debian/patches/0001-Append-uncompressed-JavaScript-libraries.patch
+++ b/debian/patches/0001-Append-uncompressed-JavaScript-libraries.patch
@@@ -1,8457 -1,0 +1,8457 @@@
- From 02193976ef199f066a32f74f484ef53abeeebf50 Mon Sep 17 00:00:00 2001
++From 1c3eaf5f25f2849979e18baa29c5e95856e64bbe Mon Sep 17 00:00:00 2001
 +From: "Twitter, Inc" <Twitter, Inc>
 +Date: Tue, 3 Nov 2015 19:47:23 +1100
 +Subject: Append uncompressed JavaScript libraries
 +
 + Append uncompressed JavaScript libraries as following.
 + - Twitter Bootstrap
 +  - example_project/static/js/bootstrap.js
 +  - example_project/static/css/bootstrap.css
 +Origin: https://github.com/twbs/bootstrap/archive/v2.3.0.tar.gz
 +Last-Update: 2013-02-07
 +---
 + example_project/static/css/bootstrap.css | 6158 ++++++++++++++++++++++++++++++
 + example_project/static/js/bootstrap.js   | 2268 +++++++++++
 + 2 files changed, 8426 insertions(+)
 + create mode 100644 example_project/static/css/bootstrap.css
 + create mode 100644 example_project/static/js/bootstrap.js
 +
 +diff --git a/example_project/static/css/bootstrap.css b/example_project/static/css/bootstrap.css
 +new file mode 100644
 +index 0000000..b255056
 +--- /dev/null
 ++++ b/example_project/static/css/bootstrap.css
 +@@ -0,0 +1,6158 @@
 ++/*!
 ++ * Bootstrap v2.3.0
 ++ *
 ++ * Copyright 2012 Twitter, Inc
 ++ * Licensed under the Apache License v2.0
 ++ * http://www.apache.org/licenses/LICENSE-2.0
 ++ *
 ++ * Designed and built with all the love in the world @twitter by @mdo and @fat.
 ++ */
 ++
 ++.clearfix {
 ++  *zoom: 1;
 ++}
 ++
 ++.clearfix:before,
 ++.clearfix:after {
 ++  display: table;
 ++  line-height: 0;
 ++  content: "";
 ++}
 ++
 ++.clearfix:after {
 ++  clear: both;
 ++}
 ++
 ++.hide-text {
 ++  font: 0/0 a;
 ++  color: transparent;
 ++  text-shadow: none;
 ++  background-color: transparent;
 ++  border: 0;
 ++}
 ++
 ++.input-block-level {
 ++  display: block;
 ++  width: 100%;
 ++  min-height: 30px;
 ++  -webkit-box-sizing: border-box;
 ++     -moz-box-sizing: border-box;
 ++          box-sizing: border-box;
 ++}
 ++
 ++article,
 ++aside,
 ++details,
 ++figcaption,
 ++figure,
 ++footer,
 ++header,
 ++hgroup,
 ++nav,
 ++section {
 ++  display: block;
 ++}
 ++
 ++audio,
 ++canvas,
 ++video {
 ++  display: inline-block;
 ++  *display: inline;
 ++  *zoom: 1;
 ++}
 ++
 ++audio:not([controls]) {
 ++  display: none;
 ++}
 ++
 ++html {
 ++  font-size: 100%;
 ++  -webkit-text-size-adjust: 100%;
 ++      -ms-text-size-adjust: 100%;
 ++}
 ++
 ++a:focus {
 ++  outline: thin dotted #333;
 ++  outline: 5px auto -webkit-focus-ring-color;
 ++  outline-offset: -2px;
 ++}
 ++
 ++a:hover,
 ++a:active {
 ++  outline: 0;
 ++}
 ++
 ++sub,
 ++sup {
 ++  position: relative;
 ++  font-size: 75%;
 ++  line-height: 0;
 ++  vertical-align: baseline;
 ++}
 ++
 ++sup {
 ++  top: -0.5em;
 ++}
 ++
 ++sub {
 ++  bottom: -0.25em;
 ++}
 ++
 ++img {
 ++  width: auto\9;
 ++  height: auto;
 ++  max-width: 100%;
 ++  vertical-align: middle;
 ++  border: 0;
 ++  -ms-interpolation-mode: bicubic;
 ++}
 ++
 ++#map_canvas img,
 ++.google-maps img {
 ++  max-width: none;
 ++}
 ++
 ++button,
 ++input,
 ++select,
 ++textarea {
 ++  margin: 0;
 ++  font-size: 100%;
 ++  vertical-align: middle;
 ++}
 ++
 ++button,
 ++input {
 ++  *overflow: visible;
 ++  line-height: normal;
 ++}
 ++
 ++button::-moz-focus-inner,
 ++input::-moz-focus-inner {
 ++  padding: 0;
 ++  border: 0;
 ++}
 ++
 ++button,
 ++html input[type="button"],
 ++input[type="reset"],
 ++input[type="submit"] {
 ++  cursor: pointer;
 ++  -webkit-appearance: button;
 ++}
 ++
 ++label,
 ++select,
 ++button,
 ++input[type="button"],
 ++input[type="reset"],
 ++input[type="submit"],
 ++input[type="radio"],
 ++input[type="checkbox"] {
 ++  cursor: pointer;
 ++}
 ++
 ++input[type="search"] {
 ++  -webkit-box-sizing: content-box;
 ++     -moz-box-sizing: content-box;
 ++          box-sizing: content-box;
 ++  -webkit-appearance: textfield;
 ++}
 ++
 ++input[type="search"]::-webkit-search-decoration,
 ++input[type="search"]::-webkit-search-cancel-button {
 ++  -webkit-appearance: none;
 ++}
 ++
 ++textarea {
 ++  overflow: auto;
 ++  vertical-align: top;
 ++}
 ++
 ++ at media print {
 ++  * {
 ++    color: #000 !important;
 ++    text-shadow: none !important;
 ++    background: transparent !important;
 ++    box-shadow: none !important;
 ++  }
 ++  a,
 ++  a:visited {
 ++    text-decoration: underline;
 ++  }
 ++  a[href]:after {
 ++    content: " (" attr(href) ")";
 ++  }
 ++  abbr[title]:after {
 ++    content: " (" attr(title) ")";
 ++  }
 ++  .ir a:after,
 ++  a[href^="javascript:"]:after,
 ++  a[href^="#"]:after {
 ++    content: "";
 ++  }
 ++  pre,
 ++  blockquote {
 ++    border: 1px solid #999;
 ++    page-break-inside: avoid;
 ++  }
 ++  thead {
 ++    display: table-header-group;
 ++  }
 ++  tr,
 ++  img {
 ++    page-break-inside: avoid;
 ++  }
 ++  img {
 ++    max-width: 100% !important;
 ++  }
 ++  @page  {
 ++    margin: 0.5cm;
 ++  }
 ++  p,
 ++  h2,
 ++  h3 {
 ++    orphans: 3;
 ++    widows: 3;
 ++  }
 ++  h2,
 ++  h3 {
 ++    page-break-after: avoid;
 ++  }
 ++}
 ++
 ++body {
 ++  margin: 0;
 ++  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 ++  font-size: 14px;
 ++  line-height: 20px;
 ++  color: #333333;
 ++  background-color: #ffffff;
 ++}
 ++
 ++a {
 ++  color: #0088cc;
 ++  text-decoration: none;
 ++}
 ++
 ++a:hover,
 ++a:focus {
 ++  color: #005580;
 ++  text-decoration: underline;
 ++}
 ++
 ++.img-rounded {
 ++  -webkit-border-radius: 6px;
 ++     -moz-border-radius: 6px;
 ++          border-radius: 6px;
 ++}
 ++
 ++.img-polaroid {
 ++  padding: 4px;
 ++  background-color: #fff;
 ++  border: 1px solid #ccc;
 ++  border: 1px solid rgba(0, 0, 0, 0.2);
 ++  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 ++     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 ++          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
 ++}
 ++
 ++.img-circle {
 ++  -webkit-border-radius: 500px;
 ++     -moz-border-radius: 500px;
 ++          border-radius: 500px;
 ++}
 ++
 ++.row {
 ++  margin-left: -20px;
 ++  *zoom: 1;
 ++}
 ++
 ++.row:before,
 ++.row:after {
 ++  display: table;
 ++  line-height: 0;
 ++  content: "";
 ++}
 ++
 ++.row:after {
 ++  clear: both;
 ++}
 ++
 ++[class*="span"] {
 ++  float: left;
 ++  min-height: 1px;
 ++  margin-left: 20px;
 ++}
 ++
 ++.container,
 ++.navbar-static-top .container,
 ++.navbar-fixed-top .container,
 ++.navbar-fixed-bottom .container {
 ++  width: 940px;
 ++}
 ++
 ++.span12 {
 ++  width: 940px;
 ++}
 ++
 ++.span11 {
 ++  width: 860px;
 ++}
 ++
 ++.span10 {
 ++  width: 780px;
 ++}
 ++
 ++.span9 {
 ++  width: 700px;
 ++}
 ++
 ++.span8 {
 ++  width: 620px;
 ++}
 ++
 ++.span7 {
 ++  width: 540px;
 ++}
 ++
 ++.span6 {
 ++  width: 460px;
 ++}
 ++
 ++.span5 {
 ++  width: 380px;
 ++}
 ++
 ++.span4 {
 ++  width: 300px;
 ++}
 ++
 ++.span3 {
 ++  width: 220px;
 ++}
 ++
 ++.span2 {
 ++  width: 140px;
 ++}
 ++
 ++.span1 {
 ++  width: 60px;
 ++}
 ++
 ++.offset12 {
 ++  margin-left: 980px;
 ++}
 ++
 ++.offset11 {
 ++  margin-left: 900px;
 ++}
 ++
 ++.offset10 {
 ++  margin-left: 820px;
 ++}
 ++
 ++.offset9 {
 ++  margin-left: 740px;
 ++}
 ++
 ++.offset8 {
 ++  margin-left: 660px;
 ++}
 ++
 ++.offset7 {
 ++  margin-left: 580px;
 ++}
 ++
 ++.offset6 {
 ++  margin-left: 500px;
 ++}
 ++
 ++.offset5 {
 ++  margin-left: 420px;
 ++}
 ++
 ++.offset4 {
 ++  margin-left: 340px;
 ++}
 ++
 ++.offset3 {
 ++  margin-left: 260px;
 ++}
 ++
 ++.offset2 {
 ++  margin-left: 180px;
 ++}
 ++
 ++.offset1 {
 ++  margin-left: 100px;
 ++}
 ++
 ++.row-fluid {
 ++  width: 100%;
 ++  *zoom: 1;
 ++}
 ++
 ++.row-fluid:before,
 ++.row-fluid:after {
 ++  display: table;
 ++  line-height: 0;
 ++  content: "";
 ++}
 ++
 ++.row-fluid:after {
 ++  clear: both;
 ++}
 ++
 ++.row-fluid [class*="span"] {
 ++  display: block;
 ++  float: left;
 ++  width: 100%;
 ++  min-height: 30px;
 ++  margin-left: 2.127659574468085%;
 ++  *margin-left: 2.074468085106383%;
 ++  -webkit-box-sizing: border-box;
 ++     -moz-box-sizing: border-box;
 ++          box-sizing: border-box;
 ++}
 ++
 ++.row-fluid [class*="span"]:first-child {
 ++  margin-left: 0;
 ++}
 ++
 ++.row-fluid .controls-row [class*="span"] + [class*="span"] {
 ++  margin-left: 2.127659574468085%;
 ++}
 ++
 ++.row-fluid .span12 {
 ++  width: 100%;
 ++  *width: 99.94680851063829%;
 ++}
 ++
 ++.row-fluid .span11 {
 ++  width: 91.48936170212765%;
 ++  *width: 91.43617021276594%;
 ++}
 ++
 ++.row-fluid .span10 {
 ++  width: 82.97872340425532%;
 ++  *width: 82.92553191489361%;
 ++}
 ++
 ++.row-fluid .span9 {
 ++  width: 74.46808510638297%;
 ++  *width: 74.41489361702126%;
 ++}
 ++
 ++.row-fluid .span8 {
 ++  width: 65.95744680851064%;
 ++  *width: 65.90425531914893%;
 ++}
 ++
 ++.row-fluid .span7 {
 ++  width: 57.44680851063829%;
 ++  *width: 57.39361702127659%;
 ++}
 ++
 ++.row-fluid .span6 {
 ++  width: 48.93617021276595%;
 ++  *width: 48.88297872340425%;
 ++}
 ++
 ++.row-fluid .span5 {
 ++  width: 40.42553191489362%;
 ++  *width: 40.37234042553192%;
 ++}
 ++
 ++.row-fluid .span4 {
 ++  width: 31.914893617021278%;
 ++  *width: 31.861702127659576%;
 ++}
 ++
 ++.row-fluid .span3 {
 ++  width: 23.404255319148934%;
 ++  *width: 23.351063829787233%;
 ++}
 ++
 ++.row-fluid .span2 {
 ++  width: 14.893617021276595%;
 ++  *width: 14.840425531914894%;
 ++}
 ++
 ++.row-fluid .span1 {
 ++  width: 6.382978723404255%;
 ++  *width: 6.329787234042553%;
 ++}
 ++
 ++.row-fluid .offset12 {
 ++  margin-left: 104.25531914893617%;
 ++  *margin-left: 104.14893617021275%;
 ++}
 ++
 ++.row-fluid .offset12:first-child {
 ++  margin-left: 102.12765957446808%;
 ++  *margin-left: 102.02127659574467%;
 ++}
 ++
 ++.row-fluid .offset11 {
 ++  margin-left: 95.74468085106382%;
 ++  *margin-left: 95.6382978723404%;
 ++}
 ++
 ++.row-fluid .offset11:first-child {
 ++  margin-left: 93.61702127659574%;
 ++  *margin-left: 93.51063829787232%;
 ++}
 ++
 ++.row-fluid .offset10 {
 ++  margin-left: 87.23404255319149%;
 ++  *margin-left: 87.12765957446807%;
 ++}
 ++
 ++.row-fluid .offset10:first-child {
 ++  margin-left: 85.1063829787234%;
 ++  *margin-left: 84.99999999999999%;
 ++}
 ++
 ++.row-fluid .offset9 {
 ++  margin-left: 78.72340425531914%;
 ++  *margin-left: 78.61702127659572%;
 ++}
 ++
 ++.row-fluid .offset9:first-child {
 ++  margin-left: 76.59574468085106%;
 ++  *margin-left: 76.48936170212764%;
 ++}
 ++
 ++.row-fluid .offset8 {
 ++  margin-left: 70.2127659574468%;
 ++  *margin-left: 70.10638297872339%;
 ++}
 ++
 ++.row-fluid .offset8:first-child {
 ++  margin-left: 68.08510638297872%;
 ++  *margin-left: 67.9787234042553%;
 ++}
 ++
 ++.row-fluid .offset7 {
 ++  margin-left: 61.70212765957446%;
 ++  *margin-left: 61.59574468085106%;
 ++}
 ++
 ++.row-fluid .offset7:first-child {
 ++  margin-left: 59.574468085106375%;
 ++  *margin-left: 59.46808510638297%;
 ++}
 ++
 ++.row-fluid .offset6 {
 ++  margin-left: 53.191489361702125%;
 ++  *margin-left: 53.085106382978715%;
 ++}
 ++
 ++.row-fluid .offset6:first-child {
 ++  margin-left: 51.063829787234035%;
 ++  *margin-left: 50.95744680851063%;
 ++}
 ++
 ++.row-fluid .offset5 {
 ++  margin-left: 44.68085106382979%;
 ++  *margin-left: 44.57446808510638%;
 ++}
 ++
 ++.row-fluid .offset5:first-child {
 ++  margin-left: 42.5531914893617%;
 ++  *margin-left: 42.4468085106383%;
 ++}
 ++
 ++.row-fluid .offset4 {
 ++  margin-left: 36.170212765957444%;
 ++  *margin-left: 36.06382978723405%;
 ++}
 ++
 ++.row-fluid .offset4:first-child {
 ++  margin-left: 34.04255319148936%;
 ++  *margin-left: 33.93617021276596%;
 ++}
 ++
 ++.row-fluid .offset3 {
 ++  margin-left: 27.659574468085104%;
 ++  *margin-left: 27.5531914893617%;
 ++}
 ++
 ++.row-fluid .offset3:first-child {
 ++  margin-left: 25.53191489361702%;
 ++  *margin-left: 25.425531914893618%;
 ++}
 ++
 ++.row-fluid .offset2 {
 ++  margin-left: 19.148936170212764%;
 ++  *margin-left: 19.04255319148936%;
 ++}
 ++
 ++.row-fluid .offset2:first-child {
 ++  margin-left: 17.02127659574468%;
 ++  *margin-left: 16.914893617021278%;
 ++}
 ++
 ++.row-fluid .offset1 {
 ++  margin-left: 10.638297872340425%;
 ++  *margin-left: 10.53191489361702%;
 ++}
 ++
 ++.row-fluid .offset1:first-child {
 ++  margin-left: 8.51063829787234%;
 ++  *margin-left: 8.404255319148938%;
 ++}
 ++
 ++[class*="span"].hide,
 ++.row-fluid [class*="span"].hide {
 ++  display: none;
 ++}
 ++
 ++[class*="span"].pull-right,
 ++.row-fluid [class*="span"].pull-right {
 ++  float: right;
 ++}
 ++
 ++.container {
 ++  margin-right: auto;
 ++  margin-left: auto;
 ++  *zoom: 1;
 ++}
 ++
 ++.container:before,
 ++.container:after {
 ++  display: table;
 ++  line-height: 0;
 ++  content: "";
 ++}
 ++
 ++.container:after {
 ++  clear: both;
 ++}
 ++
 ++.container-fluid {
 ++  padding-right: 20px;
 ++  padding-left: 20px;
 ++  *zoom: 1;
 ++}
 ++
 ++.container-fluid:before,
 ++.container-fluid:after {
 ++  display: table;
 ++  line-height: 0;
 ++  content: "";
 ++}
 ++
 ++.container-fluid:after {
 ++  clear: both;
 ++}
 ++
 ++p {
 ++  margin: 0 0 10px;
 ++}
 ++
 ++.lead {
 ++  margin-bottom: 20px;
 ++  font-size: 21px;
 ++  font-weight: 200;
 ++  line-height: 30px;
 ++}
 ++
 ++small {
 ++  font-size: 85%;
 ++}
 ++
 ++strong {
 ++  font-weight: bold;
 ++}
 ++
 ++em {
 ++  font-style: italic;
 ++}
 ++
 ++cite {
 ++  font-style: normal;
 ++}
 ++
 ++.muted {
 ++  color: #999999;
 ++}
 ++
 ++a.muted:hover,
 ++a.muted:focus {
 ++  color: #808080;
 ++}
 ++
 ++.text-warning {
 ++  color: #c09853;
 ++}
 ++
 ++a.text-warning:hover,
 ++a.text-warning:focus {
 ++  color: #a47e3c;
 ++}
 ++
 ++.text-error {
 ++  color: #b94a48;
 ++}
 ++
 ++a.text-error:hover,
 ++a.text-error:focus {
 ++  color: #953b39;
 ++}
 ++
 ++.text-info {
 ++  color: #3a87ad;
 ++}
 ++
 ++a.text-info:hover,
 ++a.text-info:focus {
 ++  color: #2d6987;
 ++}
 ++
 ++.text-success {
 ++  color: #468847;
 ++}
 ++
 ++a.text-success:hover,
 ++a.text-success:focus {
 ++  color: #356635;
 ++}
 ++
 ++.text-left {
 ++  text-align: left;
 ++}
 ++
 ++.text-right {
 ++  text-align: right;
 ++}
 ++
 ++.text-center {
 ++  text-align: center;
 ++}
 ++
 ++h1,
 ++h2,
 ++h3,
 ++h4,
 ++h5,
 ++h6 {
 ++  margin: 10px 0;
 ++  font-family: inherit;
 ++  font-weight: bold;
 ++  line-height: 20px;
 ++  color: inherit;
 ++  text-rendering: optimizelegibility;
 ++}
 ++
 ++h1 small,
 ++h2 small,
 ++h3 small,
 ++h4 small,
 ++h5 small,
 ++h6 small {
 ++  font-weight: normal;
 ++  line-height: 1;
 ++  color: #999999;
 ++}
 ++
 ++h1,
 ++h2,
 ++h3 {
 ++  line-height: 40px;
 ++}
 ++
 ++h1 {
 ++  font-size: 38.5px;
 ++}
 ++
 ++h2 {
 ++  font-size: 31.5px;
 ++}
 ++
 ++h3 {
 ++  font-size: 24.5px;
 ++}
 ++
 ++h4 {
 ++  font-size: 17.5px;
 ++}
 ++
 ++h5 {
 ++  font-size: 14px;
 ++}
 ++
 ++h6 {
 ++  font-size: 11.9px;
 ++}
 ++
 ++h1 small {
 ++  font-size: 24.5px;
 ++}
 ++
 ++h2 small {
 ++  font-size: 17.5px;
 ++}
 ++
 ++h3 small {
 ++  font-size: 14px;
 ++}
 ++
 ++h4 small {
 ++  font-size: 14px;
 ++}
 ++
... 7689 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/django-guardian.git



More information about the Python-modules-commits mailing list