Skip to content

Commit e855004

Browse files
authored
Merge pull request #67 from tobinus/fix-error-building-3.3-3.4
Fix Travis CI build errors
2 parents ef60105 + 4e72c43 commit e855004

File tree

5 files changed

+33
-7
lines changed

5 files changed

+33
-7
lines changed

.travis.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
language: python
22

33
sudo: required
4-
dist: trusty
4+
dist: xenial
55

66
python:
7-
# - "2.6"
87
- "2.7"
9-
- "3.3"
108
- "3.4"
119
- "3.5"
1210
- "3.6"
11+
- "3.7"
1312

14-
before_install: pip install --quiet -r requirements.txt
13+
install:
14+
# lxml dropped support for Python 3.4 in version 4.4.0
15+
- if [[ $TRAVIS_PYTHON_VERSION == 3.4 ]]; then pip install 'lxml<4.4.0'; fi
16+
- pip install -r requirements.txt
1517

1618
script: make test

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
9+
## [Unreleased]
10+
### Added
11+
12+
- This `CHANGELOG.md` file, for documenting notable changes.
13+
14+
### Removed
15+
16+
- Support for Python 3.3, due to its age and lack of support, and bugs with
17+
installing `tinytag`.
18+
19+
20+
## [1.0.0] - 2017-05-24
21+
### Added
22+
23+
- The Podcast and Episode classes for easily generating a podcast out of data,
24+
and related utilities and classes.

doc/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ head around ambiguous, undocumented APIs. PodGen incorporates the industry's
4343
best practices and lets you focus on collecting the necessary metadata and
4444
publishing the podcast.
4545

46-
PodGen is compatible with Python 2.7 and 3.3+.
46+
PodGen is compatible with Python 2.7 and 3.4+.
4747

4848

4949
User Guide

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ PodGen (forked from python-feedgen)
77

88

99
This module can be used to generate podcast feeds in RSS format, and is
10-
compatible with Python 2.7 and 3.3+.
10+
compatible with Python 2.7 and 3.4+.
1111

1212
It is licensed under the terms of both, the FreeBSD license and the LGPLv3+.
1313
Choose the one which is more convenient for you. For more details have a look

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
license = 'FreeBSD and LGPLv3+',
1717
install_requires = ['lxml', 'dateutils', 'future', 'pytz', 'tinytag',
1818
'requests'],
19+
python_requires = '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
1920
classifiers = [
2021
'Development Status :: 5 - Production/Stable',
2122
'Intended Audience :: Developers',
@@ -29,7 +30,6 @@
2930
'Programming Language :: Python :: 2',
3031
'Programming Language :: Python :: 2.7',
3132
'Programming Language :: Python :: 3',
32-
'Programming Language :: Python :: 3.3',
3333
'Programming Language :: Python :: 3.4',
3434
'Programming Language :: Python :: 3.5',
3535
'Programming Language :: Python :: 3.6',

0 commit comments

Comments
 (0)