Skip to content

Commit

Permalink
vendor auxlib 0.0.40
Browse files Browse the repository at this point in the history
  • Loading branch information
kalefranz committed Jun 30, 2016
1 parent e589b51 commit 02e7587
Show file tree
Hide file tree
Showing 21 changed files with 4,397 additions and 0 deletions.
7 changes: 7 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ clean:
rm -f .coverage junit.xml tmpfile.rc conda/.version


# VERSION=0.0.40 make requests
auxlib:
git clone https://github.com/kalefranz/auxlib.git --single-branch --branch $(VERSION) \
&& rm -rf conda/_vendor/auxlib \
&& mv auxlib/auxlib conda/_vendor/ \
&& rm -rf auxlib

clean-all: clean
rm -rf dist env ve

Expand Down
47 changes: 47 additions & 0 deletions conda/_vendor/auxlib/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# -*- coding: utf-8 -*-
"""Auxlib is an auxiliary library to the python standard library.
The aim is to provide core generic features for app development in python. Auxlib fills in some
python stdlib gaps much like `pytoolz <https://github.com/pytoolz/>`_ has for functional
programming, `pyrsistent <https://github.com/tobgu/pyrsistent/>`_ has for data structures, or
`boltons <https://github.com/mahmoud/boltons/>`_ has generally.
Major areas addressed include:
- :ref:`packaging`: package versioning, with a clean and less invasive alternative to
versioneer
- :ref:`entity`: robust base class for type-enforced data models and transfer objects
- :ref:`type_coercion`: intelligent type coercion utilities
- :ref:`configuration`: a map implementation designed specifically to hold application
configuration and context information
- :ref:`factory`: factory pattern implementation
- :ref:`path`: file path utilities especially helpful when working with various python
package formats
- :ref:`logz`: logging initialization routines to simplify python logging setup
- :ref:`crypt`: simple, but correct, pycrypto wrapper
"""
from __future__ import absolute_import, division, print_function

# don't mess up logging for library users
from .logz import getLogger, NullHandler
getLogger('auxlib').addHandler(NullHandler())

from .packaging import BuildPyCommand, SDistCommand, Tox, get_version # NOQA

__all__ = [
"__name__", "__version__", "__author__",
"__email__", "__license__", "__copyright__",
"__summary__", "__url__",
"BuildPyCommand", "SDistCommand", "Tox", "get_version",
]

__version__ = get_version(__file__)

__name__ = "auxlib"
__author__ = 'Kale Franz'
__email__ = '[email protected]'
__url__ = 'https://github.com/kalefranz/auxlib'
__license__ = "ISC"
__copyright__ = "(c) 2015 Kale Franz. All rights reserved."
__summary__ = """auxiliary library to the python standard library"""
5 changes: 5 additions & 0 deletions conda/_vendor/auxlib/_vendor/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import absolute_import, division, print_function
import logging

log = logging.getLogger(__name__)
5 changes: 5 additions & 0 deletions conda/_vendor/auxlib/_vendor/boltons/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
from __future__ import absolute_import, division, print_function
from logging import getLogger

log = getLogger(__name__)
Loading

0 comments on commit 02e7587

Please sign in to comment.