Skip to content

Commit

Permalink
0.2.6 - Fixing PyPI setup
Browse files Browse the repository at this point in the history
My setup.py was completely broken and wrong because the requirements.txt
file was never included in the PyPI package.  This meant that it was
really only possible to install the package by cloning the repo and
running setup.py from here, where requirements.txt would be available.

Should be fixed now.
  • Loading branch information
steinnes committed Feb 18, 2016
1 parent b5163d6 commit fadd59f
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 2 deletions.
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
include *.txt
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.DEFAULT: setup
.PHONY: setup
.PHONY: setup clean release release_test

setup: venv
venv/bin/python setup.py develop
Expand All @@ -10,3 +10,9 @@ venv:
clean:
rm -rf venv
rm -rf *.egg-info

release:
python setup.py sdist upload -r pypi

release_test:
python setup.py sdist upload -r pypitest
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,14 @@ def get_requirements():

setup(
name='ebenv',
version='0.2.1',
version='0.2.6',
description='AWS Elastic Beanstalk environment dumper/extractor.',
url='https://github.com/steinnes/ebenv',
author='Steinn Eldjarn Sigurdarson',
author_email='[email protected]',
keywords=['aws', 'elasticbeanstalk', 'environment'],
install_requires=get_requirements(),
packages=['ebenv'],
entry_points='''
[console_scripts]
ebenv=ebenv:cli
Expand Down

0 comments on commit fadd59f

Please sign in to comment.