Commit Graph

26 Commits (2a95d039ab08de58540e721a4d457c0bfbf8bd55)

Author SHA1 Message Date
Alex Willmer 2a95d039ab Python 3.10 support 2 years ago
Alex Willmer 104865e866 build: Remove declared support for Python<2.7
Master and the 0.3.x branch have never supported these versions, but we didn't
update the metadata.
2 years ago
Alex Willmer e8c3fe7881
Fix Trove classifier, bump version
fixes #891

(cherry picked from commit 1a84184838)
2 years ago
Alex Willmer c61c063b4f Support for Ansible 3 & 4
fixes #834

Co-authored-by: Claude Becker (@upekkha)
Co-authored-by: Dolph Mathews (@dolph)
3 years ago
Alex Willmer da3772cbff Increment version to 0.3.1.dev0 3 years ago
Alex Willmer 9b1617f26f Bump version to 0.3.0rc1 3 years ago
Alex Willmer 28ea0067c6 setup: Add long_description, based on README 3 years ago
Alex Willmer a6387f69a8 setup: Declare MacOS/OSX support 3 years ago
Alex Willmer 0a28549c47 setup: Declare supported Python versions (2.4-2.7, 3.6+) 3 years ago
Alex Willmer 737e712024 setup: Update project URL 3 years ago
David Wilson 1f77d24bec Update copyright year everywhere. 5 years ago
David Wilson 155f26723d Drop 'alpha' trove classifier 5 years ago
David Wilson a53f2e7137 Update trove classifiers. 6 years ago
David Wilson 410016ff47 Initial Python 3.x port work.
* ansible: use unicode_literals everywhere since it only needs to be
  compatible back to 2.6.
* compat/collections.py: delete this entirely and rip out the parts of
  functools that require it.
* Introduce serializable Kwargs dict subclass that translates keys to
  Unicode on instantiation.
* enable_debug_logging() must set _v/_vv globals.
* cStringIO does not exist in 3.x.
* Treat IOLogger and LogForwarder input as latin-1.
* Avoid ResourceWarnings in first stage by explicitly closing fps.
* Fix preamble_size.py syntax errors.
6 years ago
Alex Willmer fbcb789f3f setup: Add missing os import 6 years ago
David Wilson 1fc7df5be5 Move canonical library version to __init__.py. 6 years ago
Alex Willmer 332e3ec5d0 setup: Scan project dir to find packages
This eliminates the possibility of the filesystem and setup.py
diverging, as had happened with ansible_mitogen/connection/ vs
ansible_mitogen/connection.py
6 years ago
David Wilson 58140eda92 issue #93: enable use_2to3 to see what happens 6 years ago
David Wilson bf4a5ae097 Bump version for release (closes #85) 6 years ago
David Wilson a35fcf44cc ansible: restructure to avoid intermediate imports 6 years ago
David Wilson 326886832e Add license text everywhere. 6 years ago
David Wilson f077b5b092 issue #56: fix up setup.py, bump version number. 6 years ago
Alex Willmer 6107cf7096 setup: Trove classifiers
These will help with future PyPI discovery, and should make it clear
that Python 3.x is not (yet) supported.
6 years ago
Alex Willmer 1ead1fb077 setup: Add a hashbang
- Uses /usr/bin/env so it still works in e.g. a virtualenv
- Uses python2, rather than python3 to indicate mitogen currently being
2.x only.
6 years ago
Alex Willmer 528b012736 setup: Use correct packages declaration
py_packages is not a field know by distutils or setuptools. The closest
is `py_modules`, which perhaps what the erroneus line here started as.

Fixes #43
6 years ago
David Wilson e7ff6259a3 Initial commit. 6 years ago