Commit graph

189 commits

Author SHA1 Message Date
Lars Kiesow
ccf18502bc
Release 0.4.1
- Fixed URI attributes in Atom feeds
- Fixed TOC generation in docs

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2017-01-05 00:35:06 +01:00
Zhiming Wang
9f4431880e
Rename url to uri in Atom feeds
According to RFC 4287, there is no atom:url element, only atom:uri, so
replace occurrences of atom:url with atom:uri for compliance.

Also rename variables holding atom:uri from email to uri to better
indicate what they actually are.
2016-12-19 01:11:33 -05:00
Lars Kiesow
217e0842d0
Fixed TOC generation of docs
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 21:51:41 +02:00
Lars Kiesow
edcb01f085
Release 0.4.0
- Added support for custom extensions
- Updated set-up utils
- Added Torrent extensions
- Added support for multiple ITunes (sub-)categories
- Fixed CDATA content

Thanks to all contributors for doing most of the work!

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 20:31:44 +02:00
Lars Kiesow
2d605c303b
Added note about *_str return type
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 19:52:55 +02:00
Lars Kiesow
b4400146ea
Fixed Podcast Extension API incompatibility
This patch ensures the compatibility of setting categories for itunes
podcasts even though the new API now supports setting multiple
(sub-)categories.

It also fixes the docs and adjusts them to explicitly mark the old
syntax as deprecated.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 18:56:30 +02:00
Lars Kiesow
3d8b9e304b Merge branch 'master' of https://github.com/xaxa/python-feedgen into itunes-category 2016-09-04 17:59:18 +02:00
Lars Kiesow
a9f561bff9
Added unit tests for Itunes extension
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 17:49:07 +02:00
Lars Kiesow
0246d8d1c8
Fixed help output
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 16:02:17 +02:00
Lars Kiesow
34b9c6f5ca
Reset description
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-09-04 15:59:18 +02:00
Lars Kiesow
26b40e6c91 Merge branch 'master' of https://github.com/raspbeguy/python-feedgen into torrent 2016-09-04 15:53:24 +02:00
Lars Kiesow
df164b37db
Fixed documentation
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-29 01:07:42 +02:00
Lars Kiesow
44cd92837d
Update distribution setup
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-29 00:33:10 +02:00
Lars Kiesow
d5e89ef807 Merge branch 'master' of https://github.com/nicktimko/python-feedgen 2016-08-28 23:49:51 +02:00
Lars Kiesow
a4bb937839
Fixed readme header
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-28 21:25:53 +02:00
Lars Kiesow
e571ab88c9
Updated extension documentation
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-28 21:24:01 +02:00
Lars Kiesow
303e74dc7a
Fixed registration of custom extensions
This fixes some minor problems with the pull request from jvanasco so
that it may be included into the next release:

- Only one extension registry is used internally and custom extensions
  do not have to be stored two times.
- Fix the bug that entry extensions were loaded for feeds.
- Do not fail if there is only a feed extension.
- Extensions for entries do not need a feed extension class.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-08-28 20:54:11 +02:00
Lars Kiesow
1a2c032654 Merge branch 'feature-load_extension' of https://github.com/jvanasco/python-feedgen into custom-extensions 2016-08-28 19:11:13 +02:00
Lars Kiesow
95f3cb9fbe Added Python 3.5 as test target 2016-08-28 18:11:10 +02:00
Lars Kiesow
4460574f30 Merge branch 'master' of https://github.com/russel1237/python-feedgen
This pull request fixes the problem that right now, if you select
content type CDATA for atom feed like this:

  feed_entry.content('content', type="CDATA")

it raises a TypeError: Argument must be bytes or unicode, got 'dict'.
2016-08-28 17:54:35 +02:00
Nick Timkovich
aa283aaab1 Merge pull request #1 from nicktimko/travis-test-wheel
Build and test wheel
2016-06-01 21:55:49 -05:00
Nick Timkovich
a76a56e739 Compensate for no -I on <3.4 by just deleting the source dir for tests 2016-06-01 21:46:18 -05:00
Nick Timkovich
743f9e4221 Fix .travis.yml settings 2016-06-01 21:39:54 -05:00
Nick Timkovich
542dade8fa Build and test wheel 2016-06-01 21:33:23 -05:00
Nick Timkovich
2e2c23d9ae Add code to make wheels 2016-06-01 21:20:28 -05:00
Nick Timkovich
867e1c26fe Replace dateutils with python-dateutil 2016-06-01 20:50:48 -05:00
raspbeguy
94eabab02d Fixed torrent, added test and doc 2016-05-24 23:56:32 +02:00
raspbeguy
6076574150 fixed torrent ext, but still not doing what we want 2016-05-24 17:45:38 +02:00
raspbeguy
2b597a6dee finished torrent ext 2016-05-24 15:48:18 +02:00
raspbeguy
6b7c44eeb3 Creation of torrent extention 2016-05-24 00:46:11 +02:00
xaxa
086d51c555 changes to support multiple itunes (sub)categories 2016-03-21 11:38:44 -03:00
jonathan vanasco
4f48bc1213 allowing pluggable extensions 2016-03-08 22:46:07 -05:00
Russel Mahmud
5724c569b1 Fix atom content type CDATA 2016-03-03 15:26:55 +06:00
Lars Kiesow
290045ac49 Merge branch 'patch-1' of https://github.com/tdhopper/python-feedgen 2016-01-01 20:36:57 +01:00
Lars Kiesow
9b6e3cb45e
Fix Python 2 Unicode Problem
When piping to stdout the special handling for Pthon 3 will cause
problems in Python 2 and produce an Unicode encoding error. This commit
separates the output handling of both Python versions.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2016-01-01 19:31:00 +01:00
Timothy Hopper
aee009678c Fix spelling error 2015-12-31 21:43:23 -05:00
julien
5caebc220c ref https://github.com/lkiesow/python-feedgen/issues/34
ref https://github.com/OnroerendErfgoed/postregistratie/issues/398
2015-12-03 16:57:30 +01:00
Lars Kiesow
7b9df19402
Added Python 3 Package to Readme
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-30 01:03:26 +01:00
Lars Kiesow
345c0edf09
Release 0.3.2
- Syndication extension
- Remove six dependency
- Fix typo, schema to scheme
- Fixed Localized Time Formatting Issues
- Added Support for XML Declaration

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-29 23:14:55 +01:00
Lars Kiesow
ba89e283b2
Added Travis CI Build Status Image
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-29 00:45:14 +01:00
Lars Kiesow
86a8b69233
Fix Python 3 Test Issues
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-29 00:39:57 +01:00
Lars Kiesow
abfd566c5b
Fixed #28, Added Support for XML Declaration
All XML generation methods now have an optional argument
`xml_declaration` which, set to True, will add an XML declaration to the
output. By default, the argument is set to True.

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-29 00:04:16 +01:00
Lars Kiesow
9819fd98b3
Fixed #26, Fixed Localized Time Formatting Issues
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 23:20:51 +01:00
Lars Kiesow
303c047697
Merge branch 'fixDomainOnCategory' of https://github.com/pzelnip/python-feedgen
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 23:05:49 +01:00
Lars Kiesow
eca772f0b6
Merge branch 'for-pr-omitsix' of https://github.com/masayuko/python-feedgen
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 23:00:06 +01:00
Lars Kiesow
553a02cd56
Merge branch 'for-pr-fixtypo' of https://github.com/masayuko/python-feedgen
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 22:42:22 +01:00
Lars Kiesow
fab134e9ba
Added Copr Repository to Readme
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 22:31:20 +01:00
Lars Kiesow
99e4ed856a
Merge branch 'syndication_extension' of https://github.com/ksato9700/python-feedgen
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-10-28 22:30:25 +01:00
Adam Parkin
0aee3fd407 Fixed domain not being set on RSS 2015-10-27 08:50:13 -07:00
Lars Kiesow
183cbd577a
Updated RPM SPEC File to Support Python 3
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-05-04 18:51:35 +02:00