diff --git a/COPYING.txt b/COPYING.txt
index dba13ed2ddf783ee8118c6a581dbf75305f816a3..94a9ed024d3859793618152ea559a168bbcbb5e2 100644
--- a/COPYING.txt
+++ b/COPYING.txt
@@ -1,5 +1,5 @@
- GNU AFFERO GENERAL PUBLIC LICENSE
- Version 3, 19 November 2007
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim copies
@@ -7,15 +7,17 @@
Preamble
- The GNU Affero General Public License is a free, copyleft license for
-software and other kinds of works, specifically designed to ensure
-cooperation with the community in the case of network server software.
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
-our General Public Licenses are intended to guarantee your freedom to
+the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
-software for all its users.
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
@@ -24,34 +26,44 @@ them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
- Developers that use our General Public Licenses protect your rights
-with two steps: (1) assert copyright on the software, and (2) offer
-you this License which gives you legal permission to copy, distribute
-and/or modify the software.
-
- A secondary benefit of defending all users' freedom is that
-improvements made in alternate versions of the program, if they
-receive widespread use, become available for other developers to
-incorporate. Many developers of free software are heartened and
-encouraged by the resulting cooperation. However, in the case of
-software used on network servers, this result may fail to come about.
-The GNU General Public License permits making a modified version and
-letting the public access it on a server without ever releasing its
-source code to the public.
-
- The GNU Affero General Public License is designed specifically to
-ensure that, in such cases, the modified source code becomes available
-to the community. It requires the operator of a network server to
-provide the source code of the modified version running there to the
-users of that server. Therefore, public use of a modified version, on
-a publicly accessible server, gives the public access to the source
-code of the modified version.
-
- An older license, called the Affero General Public License and
-published by Affero, was designed to accomplish similar goals. This is
-a different license, not a version of the Affero GPL, but Affero has
-released a new version of the Affero GPL which permits relicensing under
-this license.
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
@@ -60,7 +72,7 @@ modification follow.
0. Definitions.
- "This License" refers to version 3 of the GNU Affero General Public License.
+ "This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
@@ -537,45 +549,35 @@ to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
- 13. Remote Network Interaction; Use with the GNU General Public License.
-
- Notwithstanding any other provision of this License, if you modify the
-Program, your modified version must prominently offer all users
-interacting with it remotely through a computer network (if your version
-supports such interaction) an opportunity to receive the Corresponding
-Source of your version by providing access to the Corresponding Source
-from a network server at no charge, through some standard or customary
-means of facilitating copying of software. This Corresponding Source
-shall include the Corresponding Source for any work covered by version 3
-of the GNU General Public License that is incorporated pursuant to the
-following paragraph.
+ 13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
-under version 3 of the GNU General Public License into a single
+under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
-but the work with which it is combined will remain governed by version
-3 of the GNU General Public License.
+but the special requirements of the GNU Affero General Public License,
+section 13, concerning interaction through a network will apply to the
+combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
-the GNU Affero General Public License from time to time. Such new versions
-will be similar in spirit to the present version, but may differ in detail to
+the GNU General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
-Program specifies that a certain numbered version of the GNU Affero General
+Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
-GNU Affero General Public License, you may choose any version ever published
+GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
-versions of the GNU Affero General Public License can be used, that proxy's
+versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
@@ -633,29 +635,40 @@ the "copyright" line and a pointer to where the full notice is found.
Copyright (C)
This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as published by
+ it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
+ GNU General Public License for more details.
- You should have received a copy of the GNU Affero General Public License
+ You should have received a copy of the GNU General Public License
along with this program. If not, see .
Also add information on how to contact you by electronic and paper mail.
- If your software can interact with users remotely through a computer
-network, you should also make sure that it provides a way for users to
-get its source. For example, if your program is a web application, its
-interface could display a "Source" link that leads users to an archive
-of the code. There are many ways you could offer source, and different
-solutions will be better for different programs; see section 13 for the
-specific requirements.
+ If the program does terminal interaction, make it output a short
+notice like this when it starts in an interactive mode:
+
+ Copyright (C)
+ This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, your program's commands
+might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
-For more information on this, and how to apply and follow the GNU AGPL, see
+For more information on this, and how to apply and follow the GNU GPL, see
.
+
+ The GNU General Public License does not permit incorporating your program
+into proprietary programs. If your program is a subroutine library, you
+may consider it more useful to permit linking proprietary applications with
+the library. If this is what you want to do, use the GNU Lesser General
+Public License instead of this License. But first, please read
+.
diff --git a/README.rst b/README.rst
index 9f674cbbecf64b726ab333ad9011b38728e41866..c4d05f775b7f966ce938388232bf2c79427207eb 100644
--- a/README.rst
+++ b/README.rst
@@ -2,8 +2,8 @@
Rattail
=======
-Rattail is a retail software framework, released under the GNU Affero General
-Public License.
+Rattail is a retail software framework, released under the GNU General Public
+License.
This is the core ``rattail`` package.
diff --git a/fabfile.py b/fabfile.py
index acbb3b081c82994a952f7a57f88c404531b0a7e0..32687382987d5184e0b6e258e39a6613de16f6fa 100644
--- a/fabfile.py
+++ b/fabfile.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/__init__.py b/rattail/__init__.py
index 96a4565491bee96b3e440066ccc88db497d4a014..de5d1b767dd384a42933307dc2d4193c8a9cf06b 100644
--- a/rattail/__init__.py
+++ b/rattail/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/barcodes.py b/rattail/barcodes.py
index af2ecace0047680f78f05e3da9dc800c2d5297b3..a2ca4ad9a39fd70c96d032c84412b1694784e61f 100644
--- a/rattail/barcodes.py
+++ b/rattail/barcodes.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/__init__.py b/rattail/batch/__init__.py
index 1188b7be818a032799ae5f4252c60c5b6f44bfdd..e7d0924e4848bc18cba8ce5eec2c3f2a7d607bae 100644
--- a/rattail/batch/__init__.py
+++ b/rattail/batch/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/filemon.py b/rattail/batch/filemon.py
index c956bf4dcc7704a21c5338ef1b25c82e02276a20..ed146b712f703ee7fed65acde91b0b712b1079c1 100644
--- a/rattail/batch/filemon.py
+++ b/rattail/batch/filemon.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/handheld.py b/rattail/batch/handheld.py
index e2d0593d5cd4054918d85a15cf63c31b83eb6248..e5ee462482cfc20c52a9fd642fa6498283ed8a97 100644
--- a/rattail/batch/handheld.py
+++ b/rattail/batch/handheld.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/handlers.py b/rattail/batch/handlers.py
index 1a121ea095fc936f1aba1fecef96f7b1b7fb29bf..1549c62275923b6a0f6a89a7e20feeae342e3a8b 100644
--- a/rattail/batch/handlers.py
+++ b/rattail/batch/handlers.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/inventory.py b/rattail/batch/inventory.py
index d6d9dce3eeab9056f2d5c27577e9c20f1ff19a02..7d1d07ef2b05e52f82f14fa28b9e2b8fef96d3c3 100644
--- a/rattail/batch/inventory.py
+++ b/rattail/batch/inventory.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/labels.py b/rattail/batch/labels.py
index 39d534710307922335cc107b94cb451009a92c4c..e38dd7185eeac46c7a0aea727fbfd64b4af5f4b0 100644
--- a/rattail/batch/labels.py
+++ b/rattail/batch/labels.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/pricing.py b/rattail/batch/pricing.py
index 7b570c30d1ed9ffdfd1dac64375f72fd73f7cec1..3bd1c4171dd1afd1c9de5d526e990028b54f1c98 100644
--- a/rattail/batch/pricing.py
+++ b/rattail/batch/pricing.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/purchase.py b/rattail/batch/purchase.py
index ab05a2644e810a7aed66bf21b997ac299aea35af..17dc3d40975e6bf5643cdeb6582f1b94002ceed5 100644
--- a/rattail/batch/purchase.py
+++ b/rattail/batch/purchase.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/util.py b/rattail/batch/util.py
index 528ccd95c32834718687da826e75f62bc756011e..2fde78a20c575c6db96cf49146d333f179d0aeae 100644
--- a/rattail/batch/util.py
+++ b/rattail/batch/util.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/vendorcatalog.py b/rattail/batch/vendorcatalog.py
index fea0b568248d96579e1dbbadf1132b003a287e15..bd835e8e90ee5a4426bf97a29622ddad1648245d 100644
--- a/rattail/batch/vendorcatalog.py
+++ b/rattail/batch/vendorcatalog.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/batch/vendorinvoice.py b/rattail/batch/vendorinvoice.py
index ad0981e75d6128148c278e26749df8c0a75bc5ea..283155b3a5533906ff14c0959a85d27cad5335e7 100644
--- a/rattail/batch/vendorinvoice.py
+++ b/rattail/batch/vendorinvoice.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/bouncer/__init__.py b/rattail/bouncer/__init__.py
index a93a29e71b69fe4ab6709e79fcdc33b71faf7eb2..7cb7b0ff20d2850e18b85dca91cf55015c7f6790 100644
--- a/rattail/bouncer/__init__.py
+++ b/rattail/bouncer/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/bouncer/config.py b/rattail/bouncer/config.py
index f32c5978a8da7537a9befb15d5463371c642179c..58578d808dbb29a40f487c128982dfa59bbbb87d 100644
--- a/rattail/bouncer/config.py
+++ b/rattail/bouncer/config.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/bouncer/daemon.py b/rattail/bouncer/daemon.py
index 9d2faa76151b3aa87205bc52b5689396148ce41a..fdba07f75359b6ca890e41b062aed292541feabc 100644
--- a/rattail/bouncer/daemon.py
+++ b/rattail/bouncer/daemon.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/bouncer/handler.py b/rattail/bouncer/handler.py
index 685e29cc5e2b4a1a50ca0226bb9ee9c4bc6e0e4d..6ccf9f1ce26f8427a2151f6469158f06452f1856 100644
--- a/rattail/bouncer/handler.py
+++ b/rattail/bouncer/handler.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/commands/__init__.py b/rattail/commands/__init__.py
index cb591ba9b14f2741d07165b2bf53512b975ac642..f67e2a2136e42d6a0833b310a8a48fde0ad814e9 100644
--- a/rattail/commands/__init__.py
+++ b/rattail/commands/__init__.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/commands/core.py b/rattail/commands/core.py
index 64a5ceb5d5fc5e5a90578d9aad8907f6a06a40ec..5a6c705a8542ba9061db6001af46aafa05b7edc1 100644
--- a/rattail/commands/core.py
+++ b/rattail/commands/core.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/commands/dev.py b/rattail/commands/dev.py
index 3de49b74ab607e3bb98a88c3bb5f12c2c4d9dd20..901fc80bb595bc1556a1c4f5c5ec4620bb84f23f 100644
--- a/rattail/commands/dev.py
+++ b/rattail/commands/dev.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/commands/importing.py b/rattail/commands/importing.py
index 403206754dd59bcbd6364e3c0b8426830209e7eb..7f2570eaa7b885e3cad446a684d75817fa007ac9 100644
--- a/rattail/commands/importing.py
+++ b/rattail/commands/importing.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/config.py b/rattail/config.py
index 3572a58ce3e80a63eb7a153f5b3074cbd40f1c9e..7cac62eec9b9afe2677b5d8c0b93152dcac5a1dc 100644
--- a/rattail/config.py
+++ b/rattail/config.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/console.py b/rattail/console.py
index 23cc28b794531338a22f13472cfa2adc9b9585ff..cbd48c9077c9e7d8474847bb7306d0a7b33b6cf3 100644
--- a/rattail/console.py
+++ b/rattail/console.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/catalogs/dutchvalley.py b/rattail/contrib/vendors/catalogs/dutchvalley.py
index ce6e1de9f78b309462782d7fa67706350c37e5b6..cac4a8352aa442e399e7e9fcf300bb0e8392cfcc 100644
--- a/rattail/contrib/vendors/catalogs/dutchvalley.py
+++ b/rattail/contrib/vendors/catalogs/dutchvalley.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/catalogs/kehe.py b/rattail/contrib/vendors/catalogs/kehe.py
index 9505ba3dd060511305464dd3951197cd0ae78808..f519cc200c73dfa54d628739ccee9d324336fa1d 100644
--- a/rattail/contrib/vendors/catalogs/kehe.py
+++ b/rattail/contrib/vendors/catalogs/kehe.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/catalogs/lotuslight.py b/rattail/contrib/vendors/catalogs/lotuslight.py
index 06c0b0c8094b257699bf85944b25cde42661764f..91265b8cdff84bc24b0bf351337e04408d4a3b50 100644
--- a/rattail/contrib/vendors/catalogs/lotuslight.py
+++ b/rattail/contrib/vendors/catalogs/lotuslight.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/catalogs/unfi.py b/rattail/contrib/vendors/catalogs/unfi.py
index da5906f07049b6dc78b1285cfa89ed4acce6a43f..e23e286f62539a2b7343bae19ef6ef556c25a66b 100644
--- a/rattail/contrib/vendors/catalogs/unfi.py
+++ b/rattail/contrib/vendors/catalogs/unfi.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/invoices/alberts.py b/rattail/contrib/vendors/invoices/alberts.py
index 6c284e662e4ac4354632dcc56cd3b71ca32dd4c3..57384df5f1d418bd1d9b698ac1f3befdca30c034 100644
--- a/rattail/contrib/vendors/invoices/alberts.py
+++ b/rattail/contrib/vendors/invoices/alberts.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/invoices/kehe.py b/rattail/contrib/vendors/invoices/kehe.py
index e3eda2eef1bb63fad84bfaa12d783c1fc93cab99..75a76e5f0f690fe752fa325ac8babdc4ab10fd17 100644
--- a/rattail/contrib/vendors/invoices/kehe.py
+++ b/rattail/contrib/vendors/invoices/kehe.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/contrib/vendors/invoices/unfi.py b/rattail/contrib/vendors/invoices/unfi.py
index 3facf85f5cbc15a7edf8df4c9b91625bdae836f0..d780d7bffd560621fcbda8cc216cd6a34e3800fe 100644
--- a/rattail/contrib/vendors/invoices/unfi.py
+++ b/rattail/contrib/vendors/invoices/unfi.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/core.py b/rattail/core.py
index 47a0814ac1ca5dc4b2ab01b28fb613b78a93359d..9b48e348dcaa52ea0956e10eaa2944765bbc6c7f 100644
--- a/rattail/core.py
+++ b/rattail/core.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/csvutil.py b/rattail/csvutil.py
index 3809f95cff741fb1b7f1dd239858d0676b4dde46..92c459d947f435658acedb3233bf0f194d7aacf5 100644
--- a/rattail/csvutil.py
+++ b/rattail/csvutil.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/__init__.py b/rattail/datasync/__init__.py
index 35f88f86eb388b4fca5a273d11d6eebeb2655334..f9528eca28de3b6172a2f4e9c3d767f842c9d045 100644
--- a/rattail/datasync/__init__.py
+++ b/rattail/datasync/__init__.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/config.py b/rattail/datasync/config.py
index 4094577913ec32341337f8c5c99d706b071abbe4..deaa28e84766179835faa5a36d055fbdcd915268 100644
--- a/rattail/datasync/config.py
+++ b/rattail/datasync/config.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/consumers.py b/rattail/datasync/consumers.py
index 67be10fb0639a2880f27b252b8b60d1f6305749d..47ca986898fd61d3b2f019107ea7abeecb615ae0 100644
--- a/rattail/datasync/consumers.py
+++ b/rattail/datasync/consumers.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/daemon.py b/rattail/datasync/daemon.py
index 8b576cbaf1c7897eea9803f486e3b346115b8f01..a463cc0c8b242cc36aa546cce830b337214f37f0 100644
--- a/rattail/datasync/daemon.py
+++ b/rattail/datasync/daemon.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/rattail.py b/rattail/datasync/rattail.py
index ef16c2a3e8da1279d1d3389982a0aca539c75dbb..28efd0c8a772656ac0c004bf3b30dc9a5ff2267b 100644
--- a/rattail/datasync/rattail.py
+++ b/rattail/datasync/rattail.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/util.py b/rattail/datasync/util.py
index 81fdcb716125c23b90c7f4d3225dede00382cae0..0974aaa91b3451e90dabcf1c5dfc17bb9b92ef24 100644
--- a/rattail/datasync/util.py
+++ b/rattail/datasync/util.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/datasync/watchers.py b/rattail/datasync/watchers.py
index 30864274af14682370f362519e09ac30f73958fd..a13b30ac46ed0ff9c881513b4e329fbb103f893b 100644
--- a/rattail/datasync/watchers.py
+++ b/rattail/datasync/watchers.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/__init__.py b/rattail/db/__init__.py
index ec0d1551326b7b30f30be5298acbd8abfe4cad88..fe8233e7fe8db5c4ef7301776931089dfbe80479 100644
--- a/rattail/db/__init__.py
+++ b/rattail/db/__init__.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/__init__.py b/rattail/db/api/__init__.py
index 517d2f8cf66645148d16dbfca6bd462f56c849b0..f6d47ef090595b894162abc5d00bf40e98b067fd 100644
--- a/rattail/db/api/__init__.py
+++ b/rattail/db/api/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/org.py b/rattail/db/api/org.py
index b890d351df8c716deca4cf797cd9a01b1c6fa696..7a3db7beb77e1cbbcb4201f062d9d8092dc65ea5 100644
--- a/rattail/db/api/org.py
+++ b/rattail/db/api/org.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/people.py b/rattail/db/api/people.py
index 746f8e621b3d7d20527d41eddae4202dba2ae80d..fc67fedb4c1b83dea0e627aafc25b2c283fc6d2d 100644
--- a/rattail/db/api/people.py
+++ b/rattail/db/api/people.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/products.py b/rattail/db/api/products.py
index 94568c38b1e1864fc845b98ca1f4cb8316872517..e5d13fd50909d918dcd613b2e9dbddadd058afc8 100644
--- a/rattail/db/api/products.py
+++ b/rattail/db/api/products.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/settings.py b/rattail/db/api/settings.py
index d50c9ce5f58b39b209bcbdd18556191409d5f44b..baf8c91791ce1f4302e4a80856c979cdc3ab5f78 100644
--- a/rattail/db/api/settings.py
+++ b/rattail/db/api/settings.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/stores.py b/rattail/db/api/stores.py
index 5f9c59a42c18d46e5ef737d9d2a5f7ddc5b86368..8ae87daa98f0f4d5fb80851ab9e57db0c427aaf8 100644
--- a/rattail/db/api/stores.py
+++ b/rattail/db/api/stores.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/api/vendors.py b/rattail/db/api/vendors.py
index 5a94eda687d185bddbbe17961266a39c689e7d32..f4ac8f3c2f8643e4dcdb2b572eea80c98dc25a83 100644
--- a/rattail/db/api/vendors.py
+++ b/rattail/db/api/vendors.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/auth.py b/rattail/db/auth.py
index 23e12c68f476e2152da75659f78a6ce2145a1766..dc130d388125ca54790907bd60f64db2bf279ed8 100644
--- a/rattail/db/auth.py
+++ b/rattail/db/auth.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/cache.py b/rattail/db/cache.py
index 1675e67b06588bfac58f11833bd56e6b086a0eeb..bff2c9c9ba61064b5c30825f86a199e1da65b0b8 100644
--- a/rattail/db/cache.py
+++ b/rattail/db/cache.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/changes.py b/rattail/db/changes.py
index a3f8d5e028cb32a9d086e0827d2dbce446e76f74..e1d68d227820f76373723f4ce07d5d78d9b8bb0f 100644
--- a/rattail/db/changes.py
+++ b/rattail/db/changes.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/config.py b/rattail/db/config.py
index a560f9cf8844a83f9407575fedb6b41c36790027..2b95b251253dac0afd96364dbe7ea5091b2d0cd6 100644
--- a/rattail/db/config.py
+++ b/rattail/db/config.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/continuum.py b/rattail/db/continuum.py
index 11bf085eb241de50c8aed4cbf0cedfc96425096b..0c629cfb9d61a9679e4b611bf64c0cfbf744b712 100644
--- a/rattail/db/continuum.py
+++ b/rattail/db/continuum.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/core.py b/rattail/db/core.py
index 9fda5987159be9ff8ab9e90a1298fdb0a6b0569f..272bbf5bfea98ebbb9d6fe5382defe12a1cb977d 100644
--- a/rattail/db/core.py
+++ b/rattail/db/core.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/diffs.py b/rattail/db/diffs.py
index 1e3a771d9ed8aedcc25d0afe6ce3d9bfa3059f6e..253f31583c4e541f79a2e5688221ffacc7f84e78 100644
--- a/rattail/db/diffs.py
+++ b/rattail/db/diffs.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/dump.py b/rattail/db/dump.py
index 5b9d766aed5280dc7eb9f19e687f3dd618338680..5f29d61d68dc3cd60232ed0a9c8fa947fea4b52b 100644
--- a/rattail/db/dump.py
+++ b/rattail/db/dump.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/load.py b/rattail/db/load.py
index b16d1438b145ee74b1d557f14d69c5dabcba7033..198013f4d3bae710879fdb1c31e337c9920dc8f3 100644
--- a/rattail/db/load.py
+++ b/rattail/db/load.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/__init__.py b/rattail/db/model/__init__.py
index 1cc38c1118c3b27e3a5b7d4df8a1a51c4e6e4c84..8da11b0ab5a40b5c4ac1ccb783e5b7c4e47b70f1 100644
--- a/rattail/db/model/__init__.py
+++ b/rattail/db/model/__init__.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/__init__.py b/rattail/db/model/batch/__init__.py
index 0ce3e292555e622b3e6f520136235b51b76afdb9..dd3fbea0cff72feb7319b0379c6c08c4114de168 100644
--- a/rattail/db/model/batch/__init__.py
+++ b/rattail/db/model/batch/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/core.py b/rattail/db/model/batch/core.py
index 7d73d82d3efe32ad15df8ad75f7b0e0894e43c84..743ebd8cd280eb5c9cdc3d32e65ad351d2e3e125 100644
--- a/rattail/db/model/batch/core.py
+++ b/rattail/db/model/batch/core.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/handheld.py b/rattail/db/model/batch/handheld.py
index f8f2a14b4552fc6623687e16dc4bc0184e87153b..a9dc28fcc945e19cd9f72481f3f652e1851b3239 100644
--- a/rattail/db/model/batch/handheld.py
+++ b/rattail/db/model/batch/handheld.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/inventory.py b/rattail/db/model/batch/inventory.py
index 97de4787a446391c778eddeab72a823036231595..9c4b6495eb494f865868eb6e048a767423f5879d 100644
--- a/rattail/db/model/batch/inventory.py
+++ b/rattail/db/model/batch/inventory.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/labels.py b/rattail/db/model/batch/labels.py
index b5a10c79907fc7bd9212222f64c1b5da43c5548f..8e09885f4626cc4a2e608f0bf3e86d876f5ade6e 100644
--- a/rattail/db/model/batch/labels.py
+++ b/rattail/db/model/batch/labels.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/pricing.py b/rattail/db/model/batch/pricing.py
index 59d734c5a96e7a9eb5d67058118013e376c1ca94..38e0e01ca102333d0b1a9077602a05db08f1e6a5 100644
--- a/rattail/db/model/batch/pricing.py
+++ b/rattail/db/model/batch/pricing.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/purchase.py b/rattail/db/model/batch/purchase.py
index de5bee56b980f51c55aac3f91e31bb9dbde57c85..b15421f70e49342543d2e754be060e891c2e1e35 100644
--- a/rattail/db/model/batch/purchase.py
+++ b/rattail/db/model/batch/purchase.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/vendorcatalog.py b/rattail/db/model/batch/vendorcatalog.py
index a65025dae21f12a7315ea868414b4a68a8cfdeec..c8d579248d01be0da9c204bc2a04f94a838662dc 100644
--- a/rattail/db/model/batch/vendorcatalog.py
+++ b/rattail/db/model/batch/vendorcatalog.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/batch/vendorinvoice.py b/rattail/db/model/batch/vendorinvoice.py
index 6b1b4292f04be0949dedda15ba79cf6403f7acb0..7fa3bb6259bdcbb0f90ab6eb3d1b8f0aad7b2aeb 100644
--- a/rattail/db/model/batch/vendorinvoice.py
+++ b/rattail/db/model/batch/vendorinvoice.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/bouncer.py b/rattail/db/model/bouncer.py
index 766fde827387546d07c4db4f46516fbfd2039231..bb8b4bc7cfe45d203c9ba96390a67e71abbbe521 100644
--- a/rattail/db/model/bouncer.py
+++ b/rattail/db/model/bouncer.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/contact.py b/rattail/db/model/contact.py
index 50beeb81aa7af0df87a560c3af970c1e038d47f2..db9b68bc089868a73e2bc3156b640b2cbeebcf22 100644
--- a/rattail/db/model/contact.py
+++ b/rattail/db/model/contact.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/core.py b/rattail/db/model/core.py
index 2f15f7d426cb6c4bd5e17f63f48caa04c8c745fb..0b56f64f84c1161bd93a7f7148e7ada2224edfa4 100644
--- a/rattail/db/model/core.py
+++ b/rattail/db/model/core.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/customers.py b/rattail/db/model/customers.py
index 21fd68415e3fa5154cc7e8dd9b1a6309a1495d59..e63c4a54d43aeca0dc7a00a0e0f3a4f6557bfc68 100644
--- a/rattail/db/model/customers.py
+++ b/rattail/db/model/customers.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/custorders.py b/rattail/db/model/custorders.py
index ab96d21e19cf827036061caee806832ba70e087e..7501f0fb69d2d6547168fd7fdc51380d24b59d08 100644
--- a/rattail/db/model/custorders.py
+++ b/rattail/db/model/custorders.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/datasync.py b/rattail/db/model/datasync.py
index 42317566d4058c9b9b9390d57a2db4a4e7045dc8..16fe36d21e579b2fe8b7364f6819acc7ab7705b6 100644
--- a/rattail/db/model/datasync.py
+++ b/rattail/db/model/datasync.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/employees.py b/rattail/db/model/employees.py
index 78fa5a48a8dc244d491b7cdf130dbca6cfcf02a4..300e898568dff87edabe08a042a62965673c4679 100644
--- a/rattail/db/model/employees.py
+++ b/rattail/db/model/employees.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/exports.py b/rattail/db/model/exports.py
index 78aa91dc8673a07630525218cf3ba61eb802b8af..da651149de3e006750d95ca46b753f65afa53092 100644
--- a/rattail/db/model/exports.py
+++ b/rattail/db/model/exports.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/labels.py b/rattail/db/model/labels.py
index 7b54998a70777f5f32eeefc3fc3ba52166a851c8..0b859f2f55e7ea9e4fc2bd740c3af752f87d0a26 100644
--- a/rattail/db/model/labels.py
+++ b/rattail/db/model/labels.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/messages.py b/rattail/db/model/messages.py
index 736b001a253730df5213c35f1368de290afdbde7..790a18879f22092af9500e412ddbe0320739c727 100644
--- a/rattail/db/model/messages.py
+++ b/rattail/db/model/messages.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/org.py b/rattail/db/model/org.py
index 89547802b2f3356c3cd145e8289b336aab2f2591..8c2d2afe05829eea2e1443db877b6feef9907af8 100644
--- a/rattail/db/model/org.py
+++ b/rattail/db/model/org.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/people.py b/rattail/db/model/people.py
index 7ccd4c6802ab1d4951c812eacd1f9ec4eafaf04a..2d23614a5e25263b7091a37a0b639775e74bcc5f 100644
--- a/rattail/db/model/people.py
+++ b/rattail/db/model/people.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/products.py b/rattail/db/model/products.py
index 375c169d5e6754d8829fc5b4db5665a9eabb6325..7fb614d4eacfc241164f63f7098d3def0805dee0 100644
--- a/rattail/db/model/products.py
+++ b/rattail/db/model/products.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/purchase.py b/rattail/db/model/purchase.py
index 78d197196163c1f0d5cc461ee6b05d90b2311eed..3d270e76673ae37696921f68f4dcae9e26a335dd 100644
--- a/rattail/db/model/purchase.py
+++ b/rattail/db/model/purchase.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/reports.py b/rattail/db/model/reports.py
index 912294073c252a7cce197ff1ebbc69404d885a93..7fa6a2207995c690721fdec8cbe6a3bb4f10e115 100644
--- a/rattail/db/model/reports.py
+++ b/rattail/db/model/reports.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/shifts.py b/rattail/db/model/shifts.py
index 65a5cc61f165fdb0ef0a6ffd69c134538c6cadf2..cf092b8c7fb2594344fac585252eb9b29dd05ae0 100644
--- a/rattail/db/model/shifts.py
+++ b/rattail/db/model/shifts.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/stores.py b/rattail/db/model/stores.py
index 91489252e5c7da38189f6b00cc33ac81d0c70f8e..1618a589aaefb99f1c8be18fd693659b2a6f2d22 100644
--- a/rattail/db/model/stores.py
+++ b/rattail/db/model/stores.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/tempmon.py b/rattail/db/model/tempmon.py
index 61e45972ae63302265176561bb6782e97cfc202a..27521d651d22274526d1bf39ce522d1db222a2a0 100644
--- a/rattail/db/model/tempmon.py
+++ b/rattail/db/model/tempmon.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/users.py b/rattail/db/model/users.py
index 45b9174e54309efcab2702c6403e9b16c66db4e1..7276599be793544a79274a53a9df88be740910b0 100644
--- a/rattail/db/model/users.py
+++ b/rattail/db/model/users.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/model/vendors.py b/rattail/db/model/vendors.py
index 4cbc0b8e1de2c2f95860e34a07065ee19f4aa4a2..a932cbc613c3a4b2cc59c3cc016893ed5599f6dc 100644
--- a/rattail/db/model/vendors.py
+++ b/rattail/db/model/vendors.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/sync/__init__.py b/rattail/db/sync/__init__.py
index 94570773d5f0396e0557942fc79f9110da226bc0..d5727dfb9937ecf76394deb2b14b2441bf0dfca5 100644
--- a/rattail/db/sync/__init__.py
+++ b/rattail/db/sync/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/sync/linux.py b/rattail/db/sync/linux.py
index ab01871a8ba1213a8a0078de2d0d5436005e6790..d875e8a6e98c164c99e3062d13d7e617a3201f0b 100644
--- a/rattail/db/sync/linux.py
+++ b/rattail/db/sync/linux.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/sync/win32.py b/rattail/db/sync/win32.py
index d85048ae305d16e10ff95937d0038f814e164279..15126f00169103ca3b3122a3ae7b5880fd6e4d6d 100644
--- a/rattail/db/sync/win32.py
+++ b/rattail/db/sync/win32.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/types.py b/rattail/db/types.py
index 47ae4de233fe51ffb0fb004c0ce456c0cc009c67..15d16bb1dd161b4c3f12e5f064a2825ffc53108a 100644
--- a/rattail/db/types.py
+++ b/rattail/db/types.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/db/util.py b/rattail/db/util.py
index 9feac3061ae69a016065c4713487c72ea2ac24cf..9d433a4367832e883e0dc3918fa04b1c4b191bd1 100644
--- a/rattail/db/util.py
+++ b/rattail/db/util.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/emails.py b/rattail/emails.py
index 042680e7512331f79b371bbc835af68196b66284..1d0d2fa4f54b6c80a3c314262ffbd78c8bf7f342 100644
--- a/rattail/emails.py
+++ b/rattail/emails.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/enum.py b/rattail/enum.py
index fe6a1f1d7a605dd1d9e18c948fbc55833e89e78d..0f4abc7fc3f5cf6a1708c25f55c21696a8e8a12a 100644
--- a/rattail/enum.py
+++ b/rattail/enum.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/exceptions.py b/rattail/exceptions.py
index 463980925426ad018c272d621bb69b667859f214..f5c704990c21fc7c5873c76cc29f748604279605 100644
--- a/rattail/exceptions.py
+++ b/rattail/exceptions.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/__init__.py b/rattail/fablib/__init__.py
index b55b1f45b74230d363fabf50458eb6e39e04bd86..04bd392b44489a1761a403c25ccb3ac726d1a115 100644
--- a/rattail/fablib/__init__.py
+++ b/rattail/fablib/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/apache.py b/rattail/fablib/apache.py
index 866ff9586844fd0f89df794b3fda98797c9c7bda..656fab085604f3d31eea61ff78aa700109098882 100644
--- a/rattail/fablib/apache.py
+++ b/rattail/fablib/apache.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/apt.py b/rattail/fablib/apt.py
index dfec42d3fb559ee6a0a00b59326fc962fcfa0914..28cd4c5c062e16f91158c0ee3b2e696464502ce5 100644
--- a/rattail/fablib/apt.py
+++ b/rattail/fablib/apt.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/certbot.py b/rattail/fablib/certbot.py
index d4b29b7e73c57bac2bd8550db72b35682cecceda..94f6ed448383609ee0ee91c4f6fd29bf1b73d14d 100644
--- a/rattail/fablib/certbot.py
+++ b/rattail/fablib/certbot.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/composer.py b/rattail/fablib/composer.py
index 961bc67e99a0e281a10f375413ecfda44316b171..47fc7735e99c137e17a278aa4aad99dc0a845d1a 100644
--- a/rattail/fablib/composer.py
+++ b/rattail/fablib/composer.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/core.py b/rattail/fablib/core.py
index 2c21130266bb475226f23fc36c509ad44b832f38..3739e166e9bc3b32e094c7973e43a86440dbaeb6 100644
--- a/rattail/fablib/core.py
+++ b/rattail/fablib/core.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/corepos.py b/rattail/fablib/corepos.py
index a1e4275b26322522b197b344ec00d60315a161e8..1b42278d911f12a29f2eb670b8b8f401eaf2317e 100644
--- a/rattail/fablib/corepos.py
+++ b/rattail/fablib/corepos.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/deploy/bouncer b/rattail/fablib/deploy/bouncer
index 7b2985027d177d67f9a08e0d014047f7ba558b57..93c1a6ce4ca8c101d0cf42f766f7ac4051d8350e 100644
--- a/rattail/fablib/deploy/bouncer
+++ b/rattail/fablib/deploy/bouncer
@@ -3,22 +3,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
diff --git a/rattail/fablib/deploy/check-rattail-daemon b/rattail/fablib/deploy/check-rattail-daemon
index 7fcb4a28b8d2cff05fa8799f6ce719337ed92652..aa5a93213c6194e8f56efcf67694553dd2d25af3 100755
--- a/rattail/fablib/deploy/check-rattail-daemon
+++ b/rattail/fablib/deploy/check-rattail-daemon
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
#
diff --git a/rattail/fablib/deploy/daemon b/rattail/fablib/deploy/daemon
index fe8773be1fcaf7b98920cc130230aa5a9bd06fac..fa81cc867317eac93b33d6f58e9c884b0b30511d 100644
--- a/rattail/fablib/deploy/daemon
+++ b/rattail/fablib/deploy/daemon
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
#
diff --git a/rattail/fablib/deploy/datasync b/rattail/fablib/deploy/datasync
index 0857a0531b35e6cfba819a4569df6bb9ed7e6b69..ddb3a910e6d504030a8d776b68674226e8a12acb 100644
--- a/rattail/fablib/deploy/datasync
+++ b/rattail/fablib/deploy/datasync
@@ -3,22 +3,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
diff --git a/rattail/fablib/deploy/filemon b/rattail/fablib/deploy/filemon
index 61f52cf92b60d089044cc0967da9fb6e1e925b18..80c87262de364977762388018414763844ff7de5 100644
--- a/rattail/fablib/deploy/filemon
+++ b/rattail/fablib/deploy/filemon
@@ -3,22 +3,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2012 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
diff --git a/rattail/fablib/deploy/soffice b/rattail/fablib/deploy/soffice
index 82f63d451df8d7c8074c3071c8b4685b9c1b526b..5e804323f8eb9f123425f810b70c774b0d376689 100644
--- a/rattail/fablib/deploy/soffice
+++ b/rattail/fablib/deploy/soffice
@@ -8,17 +8,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
#
diff --git a/rattail/fablib/mysql.py b/rattail/fablib/mysql.py
index c09cf743d66dca4d4e703a3e5a9546532740344f..327162ec8373f26304c0f2f12e88d0966c5990c3 100644
--- a/rattail/fablib/mysql.py
+++ b/rattail/fablib/mysql.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/pod.py b/rattail/fablib/pod.py
index 99c7138b69652c2217f33ec24d96b4384b248c90..f3541d210b3ef383b89eed79cbe2328af604fe4d 100644
--- a/rattail/fablib/pod.py
+++ b/rattail/fablib/pod.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/postfix.py b/rattail/fablib/postfix.py
index 7f0098da0b119166f005400bf941bc14427ef10b..f7c73154cd8d3c453c6bcc02323fd129c81dd992 100644
--- a/rattail/fablib/postfix.py
+++ b/rattail/fablib/postfix.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/postgresql.py b/rattail/fablib/postgresql.py
index 6a9556981e558ab8c1aa0f02dc4ed617b19cf813..5876c80d0a094b563107b328949a57762c66c647 100644
--- a/rattail/fablib/postgresql.py
+++ b/rattail/fablib/postgresql.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/python.py b/rattail/fablib/python.py
index 421b5be0b79bcd01939cda401efb78f1b8ca2b7b..f2652b7f1d5bf6ca74ed05598c245189052d984d 100644
--- a/rattail/fablib/python.py
+++ b/rattail/fablib/python.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/rattail.py b/rattail/fablib/rattail.py
index f686f3c1a0d4e3a69fb13cdd5f9990f2f01c7675..c552d665911f498e6b7df35496c05b6ec48d7ce5 100644
--- a/rattail/fablib/rattail.py
+++ b/rattail/fablib/rattail.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/shinken.py b/rattail/fablib/shinken.py
index 65a25fe2bfaad8e3418e1efd4ecf5192467b5f0b..e9140907b8dd20e755c78a6fed0847b203244a6f 100644
--- a/rattail/fablib/shinken.py
+++ b/rattail/fablib/shinken.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/soffice.py b/rattail/fablib/soffice.py
index dfacf04490844ac45983c3b13488706bcd6cfee6..fc1751cadb58e022fde8efc24c32b156fe6ae43c 100644
--- a/rattail/fablib/soffice.py
+++ b/rattail/fablib/soffice.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/fablib/ssh.py b/rattail/fablib/ssh.py
index 9414fc7a18861e79ccde191270110347076e4d4f..acc2e25f2a7d26a9ce750a9a478bbc93be1ed01f 100644
--- a/rattail/fablib/ssh.py
+++ b/rattail/fablib/ssh.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/__init__.py b/rattail/filemon/__init__.py
index dfccd51eaad18181f55e43f27566fcc6058db0de..6b3b19beb4c96d71aaef64b40195c5b7895dcf17 100644
--- a/rattail/filemon/__init__.py
+++ b/rattail/filemon/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/actions.py b/rattail/filemon/actions.py
index 3e74466e4efd72355bac520b9e840b4139e1bd4a..2251c15cf4f07ac5af6f6591e685e9793dd7640d 100644
--- a/rattail/filemon/actions.py
+++ b/rattail/filemon/actions.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/config.py b/rattail/filemon/config.py
index fa0ab339f36765b5e0fad38e021805449c6ca163..474d9fe4e5549ee615c318b90795c15f6463916c 100644
--- a/rattail/filemon/config.py
+++ b/rattail/filemon/config.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/linux.py b/rattail/filemon/linux.py
index 5260dc1a9eb56940e04b5583053a16c2819594db..a52362030d8c29eb23aa6ded2ffe36eca87dbe9a 100644
--- a/rattail/filemon/linux.py
+++ b/rattail/filemon/linux.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/util.py b/rattail/filemon/util.py
index a2f83b1a1f31830c5c5e51e461d162a01233f543..8c568201bc8b96754472752d87409038ebacec60 100644
--- a/rattail/filemon/util.py
+++ b/rattail/filemon/util.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/filemon/win32.py b/rattail/filemon/win32.py
index 7b590ff4bad9f8907887f8a38014a95e4aa4ba9c..8795b8a58e6b76efd030a5bf0fad504c43597a0a 100644
--- a/rattail/filemon/win32.py
+++ b/rattail/filemon/win32.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/files.py b/rattail/files.py
index 717bf0f0da5f234040555d568ea2d3f244a070c2..54d850f0d5f392717da36d27ac3fa2eafe7d8aa6 100644
--- a/rattail/files.py
+++ b/rattail/files.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/gpc.py b/rattail/gpc.py
index c69f9ff75e8faf471d107c6ef57aa9ce8442b5f8..9a09fde54cd9d00a4188af736420dea13afec0d2 100644
--- a/rattail/gpc.py
+++ b/rattail/gpc.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/__init__.py b/rattail/importing/__init__.py
index 408e6eaa0439200f5da7651aaac0e3c7be8162c7..313c68fda11b4ec4013101628be3adf760188354 100644
--- a/rattail/importing/__init__.py
+++ b/rattail/importing/__init__.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/handlers.py b/rattail/importing/handlers.py
index 104ad3b14da6f92c7bca603876053f85e017ecec..74d3baa06115a0185e7afc8e7975804da231e0a4 100644
--- a/rattail/importing/handlers.py
+++ b/rattail/importing/handlers.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/importers.py b/rattail/importing/importers.py
index f73509253587dc4670e7755084fefaf7e4e09bbe..94aeea782b33da086b74a20bd61ba074872a0c2f 100644
--- a/rattail/importing/importers.py
+++ b/rattail/importing/importers.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/model.py b/rattail/importing/model.py
index 948fbd5146bb388edad48af571f4309bd444d784..15712bb6daea37d524d6f89748d7723a140e5f71 100644
--- a/rattail/importing/model.py
+++ b/rattail/importing/model.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/postgresql.py b/rattail/importing/postgresql.py
index d89546d723a88bc06ab614ee2248c407163ab876..649edfd5e1c26a0aedd674d06e752693db8f7804 100644
--- a/rattail/importing/postgresql.py
+++ b/rattail/importing/postgresql.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/rattail.py b/rattail/importing/rattail.py
index 4796990eb44835a62ebb03a1f8a68699142a3dd6..fbce618269ab2470c0705ac239467f1bb25165b5 100644
--- a/rattail/importing/rattail.py
+++ b/rattail/importing/rattail.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/rattail_bulk.py b/rattail/importing/rattail_bulk.py
index 4d60ce4ffc26872f92c82c43ab4c8219b14593b6..604a4c865b12438155b26dc01b48c6e8831dc28e 100644
--- a/rattail/importing/rattail_bulk.py
+++ b/rattail/importing/rattail_bulk.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/sample.py b/rattail/importing/sample.py
index 3548287417892c7306f39b673625dde3976d33bf..6f35877f307ba429757202d1593cfeb3c80b570d 100644
--- a/rattail/importing/sample.py
+++ b/rattail/importing/sample.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/sqlalchemy.py b/rattail/importing/sqlalchemy.py
index 876f05c90c97f60a03774bd8443a7b63296330e6..912202a88c3c4184cfde7e366ec664db430c4fe0 100644
--- a/rattail/importing/sqlalchemy.py
+++ b/rattail/importing/sqlalchemy.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/importing/versions.py b/rattail/importing/versions.py
index e8fee5cfe5f783b271f2e8aa167414562d2afa2e..71f284c4cac365fcedfa448440fce6bf0f7c56ec 100644
--- a/rattail/importing/versions.py
+++ b/rattail/importing/versions.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/labels.py b/rattail/labels.py
index f5bb33ca56b05b077a340195068e4834443f3e39..f0e81d6951c9df987290c860a97726291e8b3f80 100644
--- a/rattail/labels.py
+++ b/rattail/labels.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/logging.py b/rattail/logging.py
index f8b6024d8b1357a0a972591e7a727fa26adebbab..1019050b5280f7d1ea4b44f9661622fff3419d84 100644
--- a/rattail/logging.py
+++ b/rattail/logging.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/mail.py b/rattail/mail.py
index ecc388085cc453cdc0371a63dc5b1517d9b8fa7d..c69c159ebf7b7cc28aae456f7fadf01d4160c6a7 100644
--- a/rattail/mail.py
+++ b/rattail/mail.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/palm.py b/rattail/palm.py
index 784fbd2503b8bb02386919b48f18474b303d40b2..d1634cb5760f8f7a0c88af8a84703329aca59624 100644
--- a/rattail/palm.py
+++ b/rattail/palm.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/pod.py b/rattail/pod.py
index 043622145885b84a5366df14f189ebeb227d1af9..d84c4c084bd9dd4ed88b5c634cb7c76f9da5a258 100644
--- a/rattail/pod.py
+++ b/rattail/pod.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/poddoc.py b/rattail/poddoc.py
index 5a2383d993ae235d550114467a38429a84e4515f..820f917ba47b70cc987496ba1c2bf7e5cd6b87cd 100644
--- a/rattail/poddoc.py
+++ b/rattail/poddoc.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/pricing.py b/rattail/pricing.py
index 9b8689ccc2e2fee3565592607795cf2b6e6c0296..c33a6f08ca0383500406f58c669ec02d854716a9 100644
--- a/rattail/pricing.py
+++ b/rattail/pricing.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/sil/__init__.py b/rattail/sil/__init__.py
index 90843872d5734d096c006707f7c2feb3a9528a0f..fa4e345a3d32edd1ecc8a88f322edd3ad2e8821d 100644
--- a/rattail/sil/__init__.py
+++ b/rattail/sil/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/sil/batches.py b/rattail/sil/batches.py
index 7dfb9be82d0c020ca6580ebad20c08f7900caadd..beae0984cd3aacd84489eaa249393ddaaa9c7a10 100644
--- a/rattail/sil/batches.py
+++ b/rattail/sil/batches.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/sil/columns.py b/rattail/sil/columns.py
index 466b8b402e0726808dba84352a07c742c15ea227..eac670646fd4e3300f66981b40f0006aa4b6f2fd 100644
--- a/rattail/sil/columns.py
+++ b/rattail/sil/columns.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/sil/exceptions.py b/rattail/sil/exceptions.py
index 4bee06f5135983ab4183db19961e89e46670eb6c..a579cac57f2824d196e9a28ad2959786a2a86896 100644
--- a/rattail/sil/exceptions.py
+++ b/rattail/sil/exceptions.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/sil/writer.py b/rattail/sil/writer.py
index d0b840eda70b9b0c3e244e3825de37d00acc1d7c..37e5e0df8e8a1e7733e19fd42e901706035f5776 100644
--- a/rattail/sil/writer.py
+++ b/rattail/sil/writer.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/threads.py b/rattail/threads.py
index 3c62059ed13c9c87d6de13c330890c6d9c3535ab..bfc25e6e7b3e5cbeb963e4afd673a892334374fe 100644
--- a/rattail/threads.py
+++ b/rattail/threads.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/time.py b/rattail/time.py
index 3c87af1ab2edd3b252e7a9ee226c2ffc4873308b..b99bc85fcaa318554d6d9dbe676ebd557d685f4f 100644
--- a/rattail/time.py
+++ b/rattail/time.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/trainwreck/commands.py b/rattail/trainwreck/commands.py
index 06bf58bbb29a71f9f5c44aef572495fc6cf1e75c..89907e14bbb90d6133b39a48fa0091a6a344ec11 100644
--- a/rattail/trainwreck/commands.py
+++ b/rattail/trainwreck/commands.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/trainwreck/config.py b/rattail/trainwreck/config.py
index ed265b2dbb353cf47817e0af7d0968ea7d46c180..843548cceffc91b206dd5b3b4be8f3540c244fc7 100644
--- a/rattail/trainwreck/config.py
+++ b/rattail/trainwreck/config.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/util.py b/rattail/util.py
index 8043e063d4d6d33c397af698cf2ff6f39900981f..2b5d4b7eeb4fb2a8bd0b76d218fa7bb4a2c0fa8e 100644
--- a/rattail/util.py
+++ b/rattail/util.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/vendors/catalogs.py b/rattail/vendors/catalogs.py
index 1558881d96ff8f488097baede2b60ea15788af59..48274164e7f6c2b81f41d2e533a771a38ea19788 100644
--- a/rattail/vendors/catalogs.py
+++ b/rattail/vendors/catalogs.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/vendors/invoices.py b/rattail/vendors/invoices.py
index 9b44b35bdc655cd3c7fafd2966b6af5c04d4feb7..ed97363edd5cd426d98ab42388d30601dbf88c19 100644
--- a/rattail/vendors/invoices.py
+++ b/rattail/vendors/invoices.py
@@ -7,17 +7,17 @@
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/win32/__init__.py b/rattail/win32/__init__.py
index 9c0d083a3ebb39ef23c56f994698cac6a9371e4e..b6b2f39ade201c2d4a165e1a7cdee9c2fb2a1d3e 100644
--- a/rattail/win32/__init__.py
+++ b/rattail/win32/__init__.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/win32/registry.py b/rattail/win32/registry.py
index a329e4710478a496bbfab2fa97819b4f36404c59..087dc790d7d4a3c3500f30522a4def65fa48b822 100644
--- a/rattail/win32/registry.py
+++ b/rattail/win32/registry.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2016 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/win32/service.py b/rattail/win32/service.py
index be2c14d67d3cb6fdb4257bde3f0d550f005abcfe..bb659017da4859e0741973ba15d838552eddeeb4 100644
--- a/rattail/win32/service.py
+++ b/rattail/win32/service.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/win32/users.py b/rattail/win32/users.py
index fbc410694e6e6432a57edf948aa08978a907463a..baca9f6828da9184d9b82d6d4d9208345729a526 100644
--- a/rattail/win32/users.py
+++ b/rattail/win32/users.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/rattail/wince.py b/rattail/wince.py
index 87b5b532eb603a0c8d094061b4b6e1ec0ac2d8c5..a9830c3c43d893d5fcd1456abfb1f87d235c212b 100644
--- a/rattail/wince.py
+++ b/rattail/wince.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2014 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
"""
diff --git a/setup.py b/setup.py
index 8675ccf498fd76ee4c2d2554dcc01a0371e430d8..10ba26aa6345139a35bb439a177e6cd30479226b 100644
--- a/setup.py
+++ b/setup.py
@@ -2,22 +2,22 @@
################################################################################
#
# Rattail -- Retail Software Framework
-# Copyright © 2010-2015 Lance Edgar
+# Copyright © 2010-2017 Lance Edgar
#
# This file is part of Rattail.
#
# Rattail is free software: you can redistribute it and/or modify it under the
-# terms of the GNU Affero General Public License as published by the Free
-# Software Foundation, either version 3 of the License, or (at your option)
-# any later version.
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
#
# Rattail is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
-# more details.
+# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
+# details.
#
-# You should have received a copy of the GNU Affero General Public License
-# along with Rattail. If not, see .
+# You should have received a copy of the GNU General Public License along with
+# Rattail. If not, see .
#
################################################################################
@@ -173,7 +173,7 @@ setup(
author = "Lance Edgar",
author_email = "lance@edbob.org",
url = "https://rattailproject.org/",
- license = "GNU Affero GPL v3",
+ license = "GNU GPL v3",
description = "Retail Software Framework",
long_description = README,
@@ -184,7 +184,7 @@ setup(
'Environment :: Win32 (MS Windows)',
'Environment :: X11 Applications',
'Intended Audience :: Developers',
- 'License :: OSI Approved :: GNU Affero General Public License v3',
+ 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',