-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Convert to package & release official "Version 1.0.0"
Also beefed up the readme, because it really looks bad to publish a whole-ass package with no usage info.
- Loading branch information
Showing
8 changed files
with
176 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Byte-compiled / optimized / DLL files | ||
__pycache__/ | ||
*.py[cod] | ||
|
||
# C extensions | ||
*.so | ||
|
||
# Distribution / packaging | ||
.Python | ||
env/ | ||
build/ | ||
develop-eggs/ | ||
dist/ | ||
downloads/ | ||
eggs/ | ||
.eggs/ | ||
lib/ | ||
lib64/ | ||
parts/ | ||
sdist/ | ||
var/ | ||
*.egg-info/ | ||
.installed.cfg | ||
*.egg | ||
|
||
# PyInstaller | ||
# Usually these files are written by a python script from a template | ||
# before PyInstaller builds the exe, so as to inject date/other infos into it. | ||
*.manifest | ||
*.spec | ||
|
||
# Installer logs | ||
pip-log.txt | ||
pip-delete-this-directory.txt | ||
|
||
# Unit test / coverage reports | ||
htmlcov/ | ||
.tox/ | ||
.coverage | ||
.coverage.* | ||
.cache | ||
nosetests.xml | ||
coverage.xml | ||
*,cover | ||
|
||
# Translations | ||
*.mo | ||
*.pot | ||
|
||
# Django stuff: | ||
*.log | ||
|
||
# Sphinx documentation | ||
docs/_build/ | ||
|
||
# PyBuilder | ||
target/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
|
||
Eiffel Forum License, version 2 | ||
|
||
1. Permission is hereby granted to use, copy, modify and/or | ||
distribute this package, provided that: | ||
* copyright notices are retained unchanged, | ||
* any distribution of this package, whether modified or not, | ||
includes this license text. | ||
2. Permission is hereby also granted to distribute binary programs | ||
which depend on this package. If the binary program depends on a | ||
modified version of this package, you are encouraged to publicly | ||
release the modified version of this package. | ||
|
||
*********************** | ||
|
||
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT WARRANTY. ANY EXPRESS OR | ||
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE TO ANY PARTY FOR ANY | ||
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | ||
DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THIS PACKAGE. | ||
|
||
*********************** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
include NEWS | ||
include COPYING | ||
include README.md | ||
|
||
recursive-exclude * __pycache__ | ||
recursive-exclude * *.py[co] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
1.0.0 | ||
===== | ||
|
||
First official release, converted from single .py file to package. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
[metadata] | ||
name = sopel-spongemock | ||
version = 1.0.0 | ||
description = Sopel plugin to generate "Spongemock" text (based on *that* SpongeBob meme) | ||
author = dgw | ||
author_email = dgw@technobabbl.es | ||
url = https://github.com/dgw/sopel-spongemock | ||
license = Eiffel Forum License, version 2 | ||
classifiers = | ||
Intended Audience :: Developers | ||
Intended Audience :: System Administrators | ||
License :: Eiffel Forum License (EFL) | ||
License :: OSI Approved :: Eiffel Forum License | ||
Topic :: Communications :: Chat :: Internet Relay Chat | ||
|
||
[options] | ||
packages = find: | ||
zip_safe = false | ||
include_package_data = true | ||
install_requires = | ||
sopel>=7.0,<9 | ||
|
||
[options.entry_points] | ||
sopel.plugins = | ||
spongemock = sopel_spongemock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# -*- coding: utf-8 -*- | ||
from __future__ import print_function | ||
import os | ||
import sys | ||
from setuptools import setup, find_packages | ||
|
||
|
||
if __name__ == '__main__': | ||
print('Sopel does not correctly load plugins installed with setup.py ' | ||
'directly. Please use "pip install .", or add ' | ||
'{}/sopel_spongemock to core.extra in your config.' | ||
.format(os.path.dirname(os.path.abspath(__file__))), | ||
file=sys.stderr) | ||
|
||
with open('README.md') as readme_file: | ||
readme = readme_file.read() | ||
|
||
with open('NEWS') as history_file: | ||
history = history_file.read() | ||
|
||
|
||
setup( | ||
long_description=readme + '\n\n' + history, | ||
long_description_content_type='text/markdown', | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters