D2to1

Latest version: v0.2.12.post1

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

Scan your dependencies

Page 3 of 4

0.2.1

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

- Reimplemented command hooks without monkey-patching and more reliably in
general (though it's still a flaming hack). The previous monkey patch-based
solution would break if d2to1 were entered multiple times, which could happen
in some scenarios

0.2.0

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

- Version bump to start using micro-version numbers for bug fixes only, now
that the my primary feature goals are complete

0.1.5

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

- Adds support for the data_files option under [files]. Though this is
considered deprecated and may go away at some point, it can be useful in the
absence of resources support
- Adds support for command pre/post-hooks. Warning: this monkey-patches
distutils.dist.Distribution a little bit... :(
- Adds (slightly naive) support for PEP 345-style version specifiers in
requires-dist (environment markers not supported yet)
- Fixed a bug where not enough newlines were inserted between description files

0.1.4

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

- Adds support for custom command classes specified in the 'commands' option
under the [global] section in setup.cfg
- Adds preliminary support for custom compilers specified in the 'compilers'
option under the [global] section in setup.cfg. This functionality doesn't
exist in distutils/setuptools/distribute, so adding support for it is a
flaming hack. It hasn't really been tested beyond seeing that the custom
compilers come up in `setup.py build_ext --help-compiler`, so any real-world
testing of this feature would be appreciated

0.1.3

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

- Adds zest.releaser entry points for updating the version number in a
setup.cfg file; only useful if you use zest.releaser--otherwise harmless
(might eventually move this functionality out into a separate product)
- Though version 0.1.2 worked in Python3, use_2to3 wasn't added to the setup.py
so 2to3 had to be run manually
- Fixed a crash on projects that don't have a description-file option

0.1.2

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

- Fixed the self-installation--it did not work if a d2to1 version was not
already installed, due to the use of `pkg_resources.require()`
- Adds nominal Python3 support
- Fixes the 'classifier' option in setup.cfg

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.