Skip to content

Commit

Permalink
Fixed packaging, close #34
Browse files Browse the repository at this point in the history
'setup.py' has been forgotted from previous release and still contained information.

So it has been cleaned an 'setup.cfg' has been updated to include missing '[options.entry_points]' section.
  • Loading branch information
sveetch committed Oct 21, 2018
1 parent d92cd43 commit 22cc644
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 43 deletions.
9 changes: 9 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@
Changelog
=========

Version 1.4.1 - 2018/10/21
--------------------------

**Fixed packaging**

``setup.py`` has been forgotted from previous release and still contained information.

So it has been cleaned an ``setup.cfg`` has been updated to include missing ``[options.entry_points]`` section.

Version 1.4.0 - 2018/10/01
--------------------------

Expand Down
6 changes: 5 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
;;
[metadata]
name = boussole
version =1.4.0
version =1.4.1
description = Commandline interface to build Sass projects using libsass-python
long_description = file:README.rst
long_description_content_type = text/x-rst
Expand Down Expand Up @@ -39,6 +39,10 @@ install_requires =
packages = find:
zip_safe = True

[options.entry_points]
console_scripts =
boussole = boussole.cli.console_script:cli_frontend

[options.extras_require]
dev =
flake8
Expand Down
46 changes: 4 additions & 42 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,43 +1,5 @@
from setuptools import setup, find_packages
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup

setup(
name='boussole',
version=__import__('boussole').__version__,
description=__import__('boussole').__doc__,
long_description=open('README.rst').read(),
author='David Thenon',
author_email='[email protected]',
url='https://github.com/sveetch/boussole',
license='MIT',
packages=find_packages(exclude=['tests*']),
classifiers=[
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.5",
"Topic :: Internet",
"Topic :: Software Development :: Compilers",
"Topic :: Software Development :: Libraries :: Python Modules",
],
install_requires=[
'six',
'click>=5.1,<6.0',
'pathtools==0.1.2',
'watchdog==0.8.3',
'libsass>=0.14.5',
'pyaml',
'colorama',
'colorlog',
],
entry_points={
'console_scripts': [
'boussole = boussole.cli.console_script:cli_frontend',
]
},
include_package_data=True,
zip_safe=False
)
setup()

0 comments on commit 22cc644

Please sign in to comment.