Alex Willmer
a0d3858ff9
packaging: Avoid ast module, requires Python = 2.6
...
fixes #1238 , refs #1236
2025-02-06 17:38:57 +00:00
Alex Willmer
9cdd51cf5b
Declare Python 3.13 support
...
No code changes needed, that I could find.
2024-10-09 10:46:17 +01:00
Alex Willmer
123efa7510
mitogen: Support Python 3.12
...
Most of the necessary changes were made in recent PEP 451 commits. This bumps
the CI jobs, and declares the support. Test dependendancies are bumped to
latest supportted/available versions.
refs #1033
2024-03-17 14:58:02 +00:00
Nerijus Baliūnas
4089e875a9
Add Python 3.11 support
...
Co-authored-by: Alex Willmer <alex@moreati.org.uk>
2023-08-11 09:35:54 +01:00
Alex Willmer
2a95d039ab
Python 3.10 support
2022-04-20 17:54:12 +01:00
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.
2022-04-20 16:13:48 +01:00
Alex Willmer
e8c3fe7881
Fix Trove classifier, bump version
...
fixes #891
(cherry picked from commit 1a84184838
)
2022-03-28 14:04:22 +01:00
Alex Willmer
c61c063b4f
Support for Ansible 3 & 4
...
fixes #834
Co-authored-by: Claude Becker (@upekkha)
Co-authored-by: Dolph Mathews (@dolph)
2021-11-12 22:10:53 +00:00
Alex Willmer
da3772cbff
Increment version to 0.3.1.dev0
2021-11-09 19:06:29 +00:00
Alex Willmer
9b1617f26f
Bump version to 0.3.0rc1
2021-01-27 20:39:04 +00:00
Alex Willmer
28ea0067c6
setup: Add long_description, based on README
2021-01-27 20:35:49 +00:00
Alex Willmer
a6387f69a8
setup: Declare MacOS/OSX support
2021-01-27 20:35:06 +00:00
Alex Willmer
0a28549c47
setup: Declare supported Python versions (2.4-2.7, 3.6+)
2021-01-27 20:21:35 +00:00
Alex Willmer
737e712024
setup: Update project URL
2021-01-27 20:20:30 +00:00
David Wilson
1f77d24bec
Update copyright year everywhere.
2019-02-13 16:16:49 +00:00
David Wilson
155f26723d
Drop 'alpha' trove classifier
2019-01-25 22:02:56 +00:00
David Wilson
a53f2e7137
Update trove classifiers.
2018-07-07 14:55:47 +01:00
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.
2018-07-07 14:55:47 +01:00
Alex Willmer
fbcb789f3f
setup: Add missing os import
2018-04-27 16:47:03 +01:00
David Wilson
1fc7df5be5
Move canonical library version to __init__.py.
2018-04-27 03:48:31 +01:00
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
2018-03-19 21:58:34 +05:45
David Wilson
58140eda92
issue #93 : enable use_2to3 to see what happens
2018-03-19 21:58:31 +05:45
David Wilson
bf4a5ae097
Bump version for release ( closes #85 )
2018-03-19 21:58:30 +05:45
David Wilson
a35fcf44cc
ansible: restructure to avoid intermediate imports
2018-03-19 21:58:29 +05:45
David Wilson
326886832e
Add license text everywhere.
2018-03-19 21:58:28 +05:45
David Wilson
f077b5b092
issue #56 : fix up setup.py, bump version number.
2018-03-19 21:58:28 +05:45
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.
2018-03-19 21:58:27 +05:45
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.
2018-03-19 21:58:27 +05:45
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
2018-03-19 21:58:27 +05:45
David Wilson
e7ff6259a3
Initial commit.
2018-03-19 21:35:13 +05:45