1
0
mirror of https://github.com/ansible/tower-cli.git synced 2026-02-05 15:48:09 +01:00

25 Commits

Author SHA1 Message Date
John Westcott IV
38a41834f1 Updated files for RPM packaging 2018-05-29 12:34:14 -04:00
John Westcott IV
3f8b675ae6 Removing python 3.3 support as wheel no longer supports it 2018-05-22 10:54:11 -04:00
AlanCoding
4074a5c33a version bump and details for 3.3.0 2018-04-25 11:20:19 -04:00
AlanCoding
3ccbee483c fix package discovery bug in main branch 2017-11-02 17:04:23 -04:00
AlanCoding
8f96d1befc force zip_safe and consolidate travis requirements 2017-10-30 16:19:46 -04:00
AlanCoding
a135001b52 get rid of VERSION file in main branch 2017-10-23 14:11:11 -04:00
AlanCoding
a44512a422 New awx-cli entry point and setup.py refactor
Switch from using scripts in setuptools to entry_point
Add a new entry_point "awx-cli" which functions the same
as tower-cli
Need for sudo has been eliminated for normal install method
2017-10-13 15:53:46 -04:00
Evgeni Golov
7566412347 make combine_files() work with UTF-8 encoded files
setup.py might fail on Python 3 in non-UTF8 environments while parsing
HISTORY.rst or README.rst which are not required to be ASCII-only with:

    UnicodeDecodeError: 'ascii' codec can't decode …

We could also require the files to be plain ASCII, but it sounds not the
right thing to do in the 21st century.

Simple reproducer:

    % LC_ALL=C python3 setup.py
    Traceback (most recent call last):
      File "setup.py", line 126, in <module>
        long_description=combine_files('README.rst', 'HISTORY.rst'),
      File "setup.py", line 112, in combine_files
        file_contents.append(f.read())
      File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode
        return codecs.ascii_decode(input, self.errors)[0]
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 2132: ordinal not in range(128)
2017-10-08 13:40:08 +02:00
AlanCoding
f8ce15707b new version-specific install mechanism 2017-09-08 14:13:04 -07:00
AlanCoding
bdf2673e5e include all packages, fixing a local instalation bug 2017-04-03 12:45:55 -04:00
Satoru SATOH
1fa22dfe8d fix: make tests/ not included as python package 2017-03-26 21:40:34 +09:00
Ryan Petrello
cf1d6ea2f6 remove the unnecessary lib path and package_dir specification
this is breaking usage of `pip install -e .`
2017-03-01 12:18:05 -05:00
Wayne Witzel III
07947810e2 flake8 fixups 2016-12-02 10:43:07 -05:00
Fabio Alessandro Locati
2d77932bc8 Add python 3.5 support 2016-09-29 09:49:25 +01:00
Fabio Alessandro Locati
21ae98be5d Fix flake8 complaints 2016-09-21 21:59:51 +01:00
AlanCoding
95fd0d0b13 Changed README and HISTORY to rst
This time, using the automated tool
 so that the markup is more readable
Added some details to history
2015-10-14 11:13:09 -04:00
AlanCoding
6264da3944 auto convert with script 2015-10-13 14:54:33 -04:00
Chris Meyers
3b60e360c3 init travis 2014-12-10 13:15:09 -05:00
Luke Sneeringer
49144f6b59 Address issues arising from actually installing this.
This commit addresses issues caught when trying to install tower-cli
into system Python.
2014-07-11 10:01:04 -05:00
Luke Sneeringer
9eb646d31a Substantial Tower CLI update.
This commit:

  - Rehashes settings entirely, making it more system aware and
    unifying it in multiple objects to account for the need for writes
    later.
  - Rehashes the API object, making it a much smaller class, wrapping
    `requests`.
  - Adds a pluggable architecture for resources and commands, built
    on top of `click`.
  - Adds resources for most major objects in Tower, allowing for CRUD actions.
  - Adds job monitoring and cancelation.
2014-07-10 11:45:58 -05:00
Matthew Jones
4c82f2aa8d Migrate from AWX to Tower 2014-02-04 10:28:31 -05:00
James Laska
b9d1d93f8c Correct the module name provided to setuptools 2013-10-30 11:15:03 -04:00
James Laska
f07656c645 Fixes issue #2 by correcting awx_cli import 2013-10-30 10:20:55 -04:00
Michael DeHaan
3cc21710f2 Version command operational 2013-08-24 14:26:33 -04:00
Michael DeHaan
bd139749ad Add setup.py 2013-08-24 11:23:27 -04:00