- Add replacements option e.g. [['|', 'or'], ['%', 'percent'], ['-', '_']] (@andriyor)
- Fix alternative dependency installation
- Add support for case sensitive slugs (@s-m-e)
- Add support for using text-unidecode (@bolkedebruin)
- Switch to pycodestyle instead of pep8
- Remove build artifacts during packaging
- Simplify the setup.py file (@reece)
- Republish - possible corrupt 1.2.2 build
- Add
regex_pattern
option. (@vrbaskiz) - Add Python 3.6 support
- Including certain files (e.g. license.md) in sdists via MANIFEST.in (@proinsias)
- Relax licensing by moving from BSD to MIT
- Add Python 3.5 support
- Add more tests
Backward incompatible change: (@fabiocaccamo)
- In version < 1.2.0 all single quotes ( ' ) were removed, and
moving forward, >= 1.2.0, they will be replaced with ( - ).
Example:
< 1.2.0 -- ('C'est déjà l'été.' -> "cest-deja-lete")
= 1.2.0 -- ('C'est déjà l'été.' -> "c-est-deja-l-ete")
Bugfix:
- Add more test cases, dropped
official
support for python 3.2
Bugfix:
- Handle unichar in python 3.x
Enhancement:
- Ability to remove
stopwords
from string
Enhancement:
- A new PyPI release
Enhancement:
- Promoting to production grade
Enhancement:
- Added option to save word order
- Removed 2to3 dependency
- Added more tests
Enhancement:
- Added more test
- Added test for python 3.4
Enhancement:
- Enable console_scripts
Enhancement:
- Move logic out of init.py
- Added console_scripts (@ekamil)
- Updated pep8.sh
- Added pypy support
Enhancement:
- Handle encoding in setup file
- Update ReadME, ChangeLog, License files
Enhancement:
- Update for smart_truncate
Features:
- Added Python 3.2 and 3.3 support (work by: arthurdarcet@github)
Features:
- Added option to choose non-dash separators (request by: danilodimoia@github)
Features:
- Added the ability to truncate slugs (request by: juanriaza@github)
Enhancement:
- Incremental update
- Initial version