Smartypants

Latest version: v2.0.1

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.8.4

-----------------------------------

+ add missing ``COPYING`` and ``CHANGES.rst`` to package (3)
+ add ``bdist_wheel`` to the building process for Python Wheel format
+ add ``test_doc8`` target

* fix ``install_test`` on missing of Wheel package
* fix argparse version option breaks CLI on Python 3

1.8.3

-----------------------------------

* fix ``_tokenize`` can not handle HTML comment properly

This fix includes pull request 1 with modification for handling
``--`` appears in a comment, which makes the comment not a comment

1.8.2

-----------------------------------

- deprecate fooBarXyz functions, such as ``educateQuotes`` and
``processEscapes``

* fix ``---`` being converted in ``educateDashes``

The Perl doesn't do such, and it's possibly a mistaken in
version v1.5_1.5 (eed4a8a16f11)

If you want the same behavior with default attributes, you need to use
``Attr.q | Attr.b | Attr.i | Attr.e``

* setup.py

- add ``build_sphinx`` and ``upload_sphinx`` commands

* Makefile

- add ``doc`` for documentation generation
- add ``upload_doc`` for uploading to PyPI
- add ``clean`` for cleaning up built files

+ add documentation generation

1.8.1

-----------------------------------

- fix deprecated ``smartyPants`` returns nothing (2)

+ add test file for deprecated stuff

1.8.0

-----------------------------------

- deprecate str-type ``attr`` with:

- redesign attr input with new ``Attr`` object

- ``"-1"`` now is ``Attr.s`` (``"s"``)

- ``_str_attr_to_int()`` to handle str-type before the removal

- deprecate function name ``smartyPants``, now ``smartypants``

- remove ``tags_to_skip_regex`` and add ``tags_to_skip`` as a list of
skipped HTML with a helper function to compile a regular expression

* command-line

- add ``--version``
- add ``--skip`` for skipped elements

* add Makefile:

- ``test_pep8``, ``test_pyflakes``, and ``test_test`` (unittest)
targets
- ``install_test`` target for checking package installation

- ``test`` target for all tests above

+ add ``style``, ``samp``, and ``tt`` to be skipped HTML elements

1.7.1

-----------------------------------

* fix ``README-PyPI.rst`` missing while installing

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.