Commit graph

184 commits

Author SHA1 Message Date
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
IGARASHI Masanao
2f3c7dfe85 Fix typo, schema to scheme 2015-04-25 07:06:14 +09:00
IGARASHI Masanao
206e72cc23 Remove six dependency 2015-04-24 21:43:29 +09:00
Ken Sato
e4149d5c00 add syndication extension 2015-03-08 18:39:18 +09:00
Lars Kiesow
bf8d0729f6
Release 0.3.1
- Python 3 compatibility
 - Test updates
 - Encoding support

Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-01-16 17:05:54 +01:00
Lars Kiesow
7d1bda868d
Fixed #24 Categories For Feed Entries
Signed-off-by: Lars Kiesow <lkiesow@uos.de>
2015-01-03 23:27:52 +01:00