Skip to content

Commit

Permalink
Merge branch 'feature/setup_additions'
Browse files Browse the repository at this point in the history
Feeling comfortable with the amount of work covered in this branch,
we're ready to merge into master. Covering a variety of packaging and
release related bits, we are now nearly ready to post a release to PyPi.

Remaining will be final testing, tweaking and creating the GitHub
release. And of course, continuing to add functionality so we can bump
that version number and build a more complete module.
  • Loading branch information
ncdulo committed Mar 28, 2020
2 parents 66ea9b9 + a43bc74 commit 8ac59f2
Show file tree
Hide file tree
Showing 4 changed files with 86 additions and 2 deletions.
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
include doc/*
include CODE_OF_CONDUCT.md
11 changes: 11 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
beautifulsoup4==4.8.2
bs4==0.0.1
certifi==2019.11.28
chardet==3.0.4
click==7.1.1
idna==2.9
lxml==4.5.0
requests==2.23.0
soupsieve==2.0
urllib3==1.25.8
word-tools==0.0.1
35 changes: 35 additions & 0 deletions requirements_dev.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
attrs==19.3.0
beautifulsoup4==4.8.2
bleach==3.1.4
bs4==0.0.1
certifi==2019.11.28
cffi==1.14.0
chardet==3.0.4
click==7.1.1
cryptography==2.8
docutils==0.16
idna==2.9
importlib-metadata==1.5.0
jeepney==0.4.3
keyring==21.2.0
more-itertools==8.2.0
packaging==20.3
pkginfo==1.5.0.1
pluggy==0.13.1
py==1.8.1
pycparser==2.20
Pygments==2.6.1
pyparsing==2.4.6
pytest==5.4.1
readme-renderer==25.0
requests==2.23.0
requests-toolbelt==0.9.1
SecretStorage==3.1.2
six==1.14.0
soupsieve==2.0
tqdm==4.43.0
twine==3.1.1
urllib3==1.25.8
wcwidth==0.1.9
webencodings==0.5.1
zipp==3.1.0
40 changes: 38 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,50 @@
from setuptools import setup
from setuptools import setup,find_packages
from os import path

# Pull the current README
cwd = path.abspath(path.dirname(__file__))
with open(path.join(cwd, 'README.md'), 'r') as fh:
long_description = fh.read()


setup(
name='word_tools',
packages=find_packages(), # What does this do?
version='0.0.1',
author='ncdulo',
license='MIT',
description='Utilities for performing actions on words, or collections of words.',
long_description=long_description,
long_description_content_type='text/markdown',
url='https://github.com/ncdulo/word_tools',
keywords='word tools dictionary urbandictionary utility cli module',
classifiers=[
'Development Status :: 3 - Alpha',
'Environment :: Console',
'Intended Audience :: Developers',
'Intended Audience :: End Users/Desktop',
'License :: OSI Approved :: MIT License',
'Natural Language :: English',
'Operating System :: OS Independent',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Internet',
'Topic :: Software Development :: Libraries',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Text Processing',
'Topic :: Text Processing :: Filters',
'Topic :: Utilities',
],
python_requires='>=3.6',
py_modules=['cli'],
install_requires=[
'requests',
'click',
'bs4',
'beautifulsoup4',
],
entry_points = {
'console_scripts':
Expand Down

0 comments on commit 8ac59f2

Please sign in to comment.