summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #32 from venthur/update_testsmasterJustin Mayer2021-11-038-107/+101
|\ | | | | Modernize tests
| * renamed test dir to more traditional "tests"Bastian Venthur2021-09-297-3/+3
| |
| * modernize test_stringio.pyBastian Venthur2021-09-291-54/+51
| |
| * modernize test_feedgenerator.pyBastian Venthur2021-09-291-40/+37
|/
* Release version 2.0.02.0.0Justin Mayer2021-09-282-1/+9
|
* Add CHANGELOG to projectJustin Mayer2021-09-281-0/+45
|
* Add image to RSS feedsPaul Seyfert2021-09-281-1/+8
|
* Simplify tests by using pytest.mark.parametrizeBastian Venthur2021-09-281-81/+41
|
* Check for truthiness so empty strings are also falseBastian Venthur2021-09-282-3/+36
|
* Fix double subtitles if description & subtitle are providedBastian Venthur2021-09-282-2/+51
| | | | Tests all four possible combinations against the expected result.
* Merge pull request #29 from getpelican/modernizeJustin Mayer2021-08-187-12/+32
|\ | | | | Update code for Python 3.6+
| * Update code for Python 3.6+Justin Mayer2021-08-186-12/+11
| |
| * Add initial configuration for Pre-commitJustin Mayer2021-08-181-0/+21
|/
* Remove Python 2 (#27)Bastian Venthur2021-08-1810-630/+87
| | | | | | | * removed __future__ imports and explicit encodings * removed six dependency and code * fixed py2/3 specific imports * removed python2 specific code * don't mention unittest2 anymore
* Merge pull request #28 from venthur/add_coverageJustin Mayer2021-08-184-1/+10
|\ | | | | Add test coverage report
| * added coverage reportBastian Venthur2021-08-184-1/+10
| | | | | | | | this config will ommit the report on files with 100% coverage
* | Release new version1.9.2Justin Mayer2021-08-181-1/+1
|/
* Merge pull request #25 from mgorny/setup-py-warnJustin Mayer2021-08-181-1/+1
|\ | | | | Fix setup.py warning
| * Fix setup.py warningMichał Górny2021-06-161-1/+1
| | | | | | | | | | | | Fix the following warning: /usr/lib/python3.10/site-packages/setuptools/dist.py:691: UserWarning: Usage of dash-separated 'force-manifest' will not be supported in future versions. Please use the underscore name 'force_manifest' instead
* | Switch Tox to Pytest, supporting Python 3.6 – 3.9Justin Mayer2021-08-182-28/+12
| |
* | Use description field as subtitle for Atom feeds, if provided (#23)Bastian Venthur2021-08-172-1/+9
| |
* | Merge pull request #20 from neirbowj/setup_explicit_encodingJustin Mayer2021-08-171-1/+3
|\ \ | |/ |/| Explicitly decode README as UTF-8
| * Explicitly decode README as UTF-8John W. O'Brien2020-07-281-1/+3
| |
* | Install project & dependencies in CI; also test on Python 3.9 (#24)Bastian Venthur2021-03-171-1/+3
|/
* Change badge link format from Markdown to reST1.9.1Justin Mayer2020-02-091-2/+10
|
* Add CI/PyPI badges to README & remove dead linkJustin Mayer2020-02-091-3/+3
|
* Increment version numberJustin Mayer2020-02-091-1/+1
|
* Update Python version PyPI classifiersJustin Mayer2020-02-091-3/+1
|
* Add automated testing via GitHub Actions CIJustin Mayer2020-02-091-0/+27
|
* Simplify with six.text_type (#15)cclauss2019-02-112-9/+3
|
* Merge pull request #14 from jorgesumle/setup.pyJustin Mayer2018-07-101-1/+4
|\ | | | | Update setup.py metadata
| * Update setup.py metadataJorge Maldonado Ventura2018-07-091-1/+4
| |
* | Merge pull request #12 from ikalnytskyi/clean-source-tarballJustin Mayer2018-07-101-1/+0
|\ \ | |/ |/| Do not include unneeded files in source tarball
| * Do not include trash into a source tarballIhor Kalnytskyi2017-10-121-1/+0
|/ | | | | | | | | We should not greedy include everything that matches *.py as it may result into bundling such trash (from packaging point of view) as .tox directory. By default, setuptools include the package itself, and we bundle tests and some other files explicitly in MANIFEST.in. Closes #9
* Include LICENSE in package manifestJustin Mayer2017-09-111-1/+1
| | | Including the LICENSE in the package tarball appears to be desired by Linux distro packaging maintainers. Closes #10.
* Increment version to 1.9Justin Mayer2016-09-111-1/+1
|
* Fix setup.py shebang to improve portabilityJustin Mayer2016-09-111-3/+3
| | | | Also includes PyCodeStyle-compliant indentation fixes.
* Update maintainer metadata in setup.pyJustin Mayer2016-09-111-2/+2
|
* Merge pull request #6 from Scheirle/remove_testJustin Mayer2016-08-113-17/+1
|\ | | | | Removes Unittest 002
| * Removes Unittest 002Bernhard Scheirle2016-08-113-17/+1
| | | | | | | | | | | | | | | | - Is a manual test - Does not increase coverage: Tests `feed.write` which gets already testet via `feed.writeString` in the other unit tests. Fixes #5
* | Merge pull request #7 from Scheirle/updatedateJustin Mayer2016-08-112-4/+13
|\ \ | |/ |/| Always set the 'updated' element of an 'entry' in Atom Feeds
| * Always set the 'updated' element of an 'entry' in Atom FeedsBernhard Scheirle2016-08-112-4/+13
|/ | | | | | Acording to the RFC4287[1] this element is mandatory. [1] https://tools.ietf.org/html/rfc4287#section-4.1.2
* Merge pull request #4 from Scheirle/get_tag_uriJustin Mayer2016-04-062-3/+6
|\ | | | | Changes get_tag_uri so that the '/' before a fragment gets only added if there is a fragment
| * Fixed small typoBernhard Scheirle2016-04-051-1/+1
| |
| * Updates the expected test output to match the new tag uriBernhard Scheirle2016-04-041-1/+1
| |
| * Changes get_tag_uri so that the '/' before a fragment gets only added if ↵Bernhard Scheirle2016-04-041-1/+4
| | | | | | | | there is a fragment.
* | Update version to 1.8Justin Mayer2016-04-051-1/+1
| |
* | Add classifiers for Python 3.4 and 3.5 to setup.pyJustin Mayer2016-04-051-1/+3
| |
* | Update and simplify READMEJustin Mayer2016-04-051-12/+7
| |
* | Add Django's LICENSE file to projectJustin Mayer2016-04-051-0/+28
|/