Skip to content

Commit b430ebf

Browse files
committed
Update README, CHANGELOG, Travis config for 3.5
1 parent 5ee9b9d commit b430ebf

File tree

3 files changed

+18
-5
lines changed

3 files changed

+18
-5
lines changed

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
language: python
2-
python: "3.9"
2+
python:
3+
- "3.5"
4+
- "3.9"
35

46
stages:
57
- lint
@@ -18,7 +20,7 @@ jobs:
1820
- stage: lint
1921
script:
2022
- poetry run pylint appmap
21-
- poetry run vermin -t=3.7- appmap
23+
- poetry run vermin -t=3.5- appmap
2224
- stage: test
2325
script:
2426
- poetry run pytest -svv

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Changed
9+
- Relax the python version requirement to 3.5.
10+
811
### ## [0.1.0.dev8] - 2021-02-22
912
- [#27] Capturing HTTP requests and responses when testing Django apps.
1013

@@ -107,7 +110,7 @@ testing. Also adds a Travis config to run them all.
107110

108111

109112
[Unreleased]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev8...HEAD
110-
[0.1.0.dev8]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev67...0.1.0.dev8
113+
[0.1.0.dev8]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev7...0.1.0.dev8
111114
[0.1.0.dev7]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev6...0.1.0.dev7
112115
[0.1.0.dev6]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev4...0.1.0.dev6
113116
[0.1.0.dev4]: https://github.com/applandinc/appmap-python/compare/0.1.0.dev3...0.1.0.dev4

README.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ The second option is to upload them to the [AppLand server](https://app.land) us
3030

3131
### Supported versions
3232

33-
* Python 3.9
34-
* Pytest 6.2
33+
* Python >=3.5
34+
* Pytest >=6.1.2
3535

3636
Support for new versions is added frequently, please check back regularly for updates.
3737

@@ -240,6 +240,14 @@ you can generate a recording of the code
240240

241241
[![Build Status](https://travis-ci.com/applandinc/appmap-python.svg?branch=master)](https://travis-ci.com/applandinc/appmap-python)
242242

243+
### Python version support
244+
As a package intended to be installed in as many environments as possible, appmap-python
245+
needs to avoid using features of python or the standard library that were added after the
246+
oldest version currently supported (see [above](#supported-version))
247+
248+
While we use `vermin` to try to detect the use of newer features, it's easily
249+
fooled. When making changes, please respect the version requirement.
250+
243251
### Dependency management
244252

245253
[poetry](https://https://python-poetry.org/) for dependency management:

0 commit comments

Comments
 (0)