Skip to content

Commit

Permalink
Updated license information.
Browse files Browse the repository at this point in the history
--HG--
rename : LICENSE.txt => LICENSE
rename : README.txt => README
  • Loading branch information
Evan Fosmark committed Aug 23, 2010
1 parent a42d02a commit eb69ece
Show file tree
Hide file tree
Showing 7 changed files with 82 additions and 9 deletions.
File renamed without changes.
14 changes: 14 additions & 0 deletions MANIFEST
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
LICENSE
README
setup.py
ircutils/__init__.py
ircutils/advanced_bot.py
ircutils/bot.py
ircutils/client.py
ircutils/connection.py
ircutils/ctcp.py
ircutils/events.py
ircutils/format.py
ircutils/ident.py
ircutils/protocol.py
ircutils/responses.py
7 changes: 5 additions & 2 deletions README.txt → README
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

IRCUtils is a Python framework for communicating with the IRC protocol.
It's designed for ease of use for anything you'd need. It also has fast and
simple support for writing bots. Its features include:
It's designed for ease of use for anything you'd need. It also has fast
and simple support for writing bots. Its features include:

* Asynchronous connection management
* Configurable ident server
Expand All @@ -12,3 +12,6 @@ simple support for writing bots. Its features include:
* Automatic tracking of client nickname changes
* Automatic channel tracking
* Abstraction of the IRC protocol

Home page: http://dev.guardedcode.com/projects/ircutils/
Documentation: http://dev.guardedcode.com/docs/ircutils/
40 changes: 40 additions & 0 deletions docs/endnotes.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
End notes
=========


List of contributors
--------------------
* Evan Fosmark <me@evanfosmark.com>
Primary developer & primary documentation writer.


Becoming a contributor
----------------------
If you wish to assist in the continued development of IRCUtils, please contact
me by email. I'm continually looking for assistance as working on a project
alone can be daunting.


Licensing
---------
IRCUtils is released under the MIT/X11 license::

Copyright (c) 2010 Evan Fosmark
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Getting started
protocol
ctcp
ident

endnotes


Reporting a bug
Expand Down
25 changes: 21 additions & 4 deletions ircutils/__init__.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,25 @@

# ------------------------------------------------------------------------------
# Copyright (c) 2010 Evan Fosmark
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
# ------------------------------------------------------------------------------
__author__ = "Evan Fosmark"
__all__ = ["bot", "client", "connection", "ctcp", "events", "format", "ident",
"protocol", "responses"]


def start_all():
""" Begins all waiting clients. """
Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,11 @@
from distutils.core import setup
import os

# The README.txt file gets used as the description
readme_file = os.path.join(os.path.dirname(__file__), 'README.txt')

setup(name='IRCUtils',
version='0.1.2',
description='Pythonic IRC framework and utilities.',
description='IRC framework and utilities. Great for bot creation.',
long_description=open(readme_file).read(),
author='Evan Fosmark',
author_email='evan.fosmark@gmail.com',
Expand Down

0 comments on commit eb69ece

Please sign in to comment.