Skip to content

Commit

Permalink
Update skel.
Browse files Browse the repository at this point in the history
  • Loading branch information
ionelmc committed Feb 26, 2015
1 parent 572431a commit 071270d
Show file tree
Hide file tree
Showing 19 changed files with 591 additions and 155 deletions.
3 changes: 2 additions & 1 deletion .coveragerc
Expand Up @@ -2,10 +2,11 @@
source = src

[run]
branch = True
source = src
parallel = true

[report]
show_missing = true
precision = 2
omit = *migrations*
omit = *migrations*
4 changes: 3 additions & 1 deletion .gitignore
Expand Up @@ -36,6 +36,7 @@ htmlcov
.mr.developer.cfg
.project
.pydevproject
.idea

# Complexity
output/*.html
Expand All @@ -49,4 +50,5 @@ docs/_build
.*.sw[po]
.build
.ve
.bootstrap
.bootstrap
*.bak
1 change: 1 addition & 0 deletions .travis.yml
Expand Up @@ -54,3 +54,4 @@ notifications:
email:
on_success: never
on_failure: always

6 changes: 3 additions & 3 deletions MANIFEST.in
@@ -1,7 +1,7 @@
graft docs
graft examples
graft conf
graft src
graft ci
graft tests

include *.komodoproject
Expand All @@ -16,7 +16,7 @@ include CONTRIBUTING.rst
include LICENSE
include README.rst

include bootstrap.py conftest.py
include conftest.py
include tox.ini .travis.yml appveyor.yml

global-exclude *.py[co] __pycache__
global-exclude *.py[co] __pycache__ *.so *.pyd
41 changes: 34 additions & 7 deletions README.rst
Expand Up @@ -2,26 +2,53 @@
django-admin-utils
===========================

.. image:: http://img.shields.io/travis/ionelmc/django-admin-utils/master.png
| |docs| |travis| |appveyor| |coveralls| |landscape| |scrutinizer|
| |version| |downloads| |wheel| |supported-versions| |supported-implementations|
.. |docs| image:: https://readthedocs.org/projects/django-admin-utils/badge/?style=flat
:target: https://readthedocs.org/projects/django-admin-utils
:alt: Documentation Status

.. |travis| image:: http://img.shields.io/travis/ionelmc/django-admin-utils/master.png?style=flat
:alt: Travis-CI Build Status
:target: https://travis-ci.org/ionelmc/django-admin-utils

.. image:: https://ci.appveyor.com/api/projects/status/4vtplv2v9dy3b3e6/branch/master
.. |appveyor| image:: https://ci.appveyor.com/api/projects/status/github/ionelmc/django-admin-utils?branch=master
:alt: AppVeyor Build Status
:target: https://ci.appveyor.com/project/ionelmc/django-admin-utils

.. image:: http://img.shields.io/coveralls/ionelmc/django-admin-utils/master.png
.. |coveralls| image:: http://img.shields.io/coveralls/ionelmc/django-admin-utils/master.png?style=flat
:alt: Coverage Status
:target: https://coveralls.io/r/ionelmc/django-admin-utils

.. image:: http://img.shields.io/pypi/v/django-admin-utils.png
:alt: PYPI Package
.. |landscape| image:: https://landscape.io/github/ionelmc/django-admin-utils/master/landscape.svg?style=flat
:target: https://landscape.io/github/ionelmc/django-admin-utils/master
:alt: Code Quality Status

.. |version| image:: http://img.shields.io/pypi/v/django-admin-utils.png?style=flat
:alt: PyPI Package latest release
:target: https://pypi.python.org/pypi/django-admin-utils

.. |downloads| image:: http://img.shields.io/pypi/dm/django-admin-utils.png?style=flat
:alt: PyPI Package monthly downloads
:target: https://pypi.python.org/pypi/django-admin-utils

.. image:: http://img.shields.io/pypi/dm/django-admin-utils.png
:alt: PYPI Package
.. |wheel| image:: https://pypip.in/wheel/django-admin-utils/badge.png?style=flat
:alt: PyPI Wheel
:target: https://pypi.python.org/pypi/django-admin-utils

.. |supported-versions| image:: https://pypip.in/py_versions/django-admin-utils/badge.png?style=flat
:alt: Supported versions
:target: https://pypi.python.org/pypi/django-admin-utils

.. |supported-implementations| image:: https://pypip.in/implementation/django-admin-utils/badge.png?style=flat
:alt: Supported imlementations
:target: https://pypi.python.org/pypi/django-admin-utils

.. |scrutinizer| image:: https://img.shields.io/scrutinizer/g/ionelmc/django-admin-utils/master.png?style=flat
:alt: Scrtinizer Status
:target: https://scrutinizer-ci.com/g/ionelmc/django-admin-utils/

Utility code and patterns.

Requirements
Expand Down
254 changes: 243 additions & 11 deletions appveyor.yml
@@ -1,33 +1,265 @@

build: false
version: '{build}'
build: off
environment:
global:
WITH_COMPILER: "cmd /E:ON /V:ON /C .\\ci\\appveyor-with-compiler.cmd"
matrix:
- TOXENV: check
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.4"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.4"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.4-nocover"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.4-nocover"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.5"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.5"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.5-nocover"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.5-nocover"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.6"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.6"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.6-nocover"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.6-nocover"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.7"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.7"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "2.7-1.7-nocover"
TOXPYTHON: "C:\\Python27\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "32"
- TOXENV: "2.7-1.7-nocover"
TOXPYTHON: "C:\\Python27-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.0"
PYTHON_HOME: "C:\\Python27-x64"
PYTHON_VERSION: "2.7"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.5"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.5"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.5-nocover"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.5-nocover"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.6"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.6"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.6-nocover"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.6-nocover"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.7"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.7"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.3-1.7-nocover"
TOXPYTHON: "C:\\Python33\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "32"
- TOXENV: "3.3-1.7-nocover"
TOXPYTHON: "C:\\Python33-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python33-x64"
PYTHON_VERSION: "3.3"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.5"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.5"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.5-nocover"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.5-nocover"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.6"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.6"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.6-nocover"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.6-nocover"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.7"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.7"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
- TOXENV: "3.4-1.7-nocover"
TOXPYTHON: "C:\\Python34\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "32"
- TOXENV: "3.4-1.7-nocover"
TOXPYTHON: "C:\\Python34-x64\\python.exe"
WINDOWS_SDK_VERSION: "v7.1"
PYTHON_HOME: "C:\\Python34-x64"
PYTHON_VERSION: "3.4"
PYTHON_ARCH: "64"
init:
- "ECHO %TOXENV%"
- ps: "ls C:\\Python*"
install:
- ps: Invoke-WebRequest "https://bootstrap.pypa.io/ez_setup.py" -OutFile "c:\\ez_setup.py"
- ps: Invoke-WebRequest "https://bootstrap.pypa.io/get-pip.py" -OutFile "c:\\get-pip.py"
- "c:\\python27\\python c:\\ez_setup.py"
- "c:\\python27\\python c:\\get-pip.py"
- "c:\\python27\\Scripts\\pip install tox virtualenv"
- "powershell ci\\appveyor-bootstrap.ps1"
test_script:
- "c:\\python27\\Scripts\\tox --version"
- "c:\\python27\\Scripts\\virtualenv --version"
- "c:\\python27\\Scripts\\pip --version"
- "c:\\python27\\Scripts\\tox"
- "%PYTHON_HOME%\\Scripts\\tox --version"
- "%PYTHON_HOME%\\Scripts\\virtualenv --version"
- "%PYTHON_HOME%\\Scripts\\pip --version"
- "%WITH_COMPILER% %PYTHON_HOME%\\Scripts\\tox"
after_test:
- "IF \"%TOXENV:~-8,8%\" == \"-nocover\" %WITH_COMPILER% %TOXPYTHON% setup.py bdist_wheel"
artifacts:
- path: dist\*

0 comments on commit 071270d

Please sign in to comment.