From be59cb8732208811c9b91cf799197f5dc2908ec5 Mon Sep 17 00:00:00 2001 From: Martin Sivak Date: Mon, 26 Nov 2012 13:38:14 +0100 Subject: Add GPL headers and init __all__ variables to make help(di) work again --- di/__init__.py | 24 ++++++++++++++++++++++++ di/core.py | 22 ++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/di/__init__.py b/di/__init__.py index bb67a43..6f02d2a 100644 --- a/di/__init__.py +++ b/di/__init__.py @@ -1 +1,25 @@ +# DI library for python +# +# Copyright (C) 2012 Red Hat, Inc. +# +# This copyrighted material is made available to anyone wishing to use, +# modify, copy, or redistribute it subject to the terms and conditions of +# the GNU General Public License v.2, or (at your option) any later version. +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY expressed or implied, including the implied warranties of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. You should have received a copy of the +# GNU General Public License along with this program; if not, write to the +# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. Any Red Hat trademarks that are incorporated in the +# source code or documentation are not subject to the GNU General Public +# License and may only be used or replicated with the express permission of +# Red Hat, Inc. +# +# Red Hat Author(s): Martin Sivak +# + + +__all__ = ["inject", "usesclassinject", "DI_ENABLE", "di_enable"] + from .core import * diff --git a/di/core.py b/di/core.py index 0962750..c0be603 100644 --- a/di/core.py +++ b/di/core.py @@ -1,3 +1,25 @@ +# DI library for Python - core functionality +# +# Copyright (C) 2012 Red Hat, Inc. +# +# This copyrighted material is made available to anyone wishing to use, +# modify, copy, or redistribute it subject to the terms and conditions of +# the GNU General Public License v.2, or (at your option) any later version. +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY expressed or implied, including the implied warranties of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General +# Public License for more details. You should have received a copy of the +# GNU General Public License along with this program; if not, write to the +# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. Any Red Hat trademarks that are incorporated in the +# source code or documentation are not subject to the GNU General Public +# License and may only be used or replicated with the express permission of +# Red Hat, Inc. +# +# Red Hat Author(s): Martin Sivak +# + + """This module implements dependency injection mechanisms.""" __author__ = "Martin Sivak " -- cgit