Mr.developer

Latest version: v2.0.2

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

Scan your dependencies

Page 7 of 10

1.6

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

* Filter the packages gathered from ``buildout:develop`` to ones declared in
sources, otherwise things like "develop = ." break.
[fschulze]

* Added support for Concurrent Versions System (CVS).
[sargo (Wojciech Lichota)]

1.5

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

* Added global ``always-checkout`` and a per source ``update`` option.
[fschulze]

* Added ``purge`` command.
[fschulze]

* Ask user how to proceed when package is dirty.
[fschulze]

* Refactored package matching and made the command options consistent.
Now you can update only the packages currently in development with ``-d``
and similar possibilities.
[fschulze]

* Fix duplicate logging output.
[fschulze]

* Fix parsing of buildout arguments when ``-t`` was used.
[fschulze]

1.4

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

* Allow to set a minimal revision for ``svn`` repositories. If the current
revision is lower, then the package is updated.
[fschulze]

1.3

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

* Read the cfg used by last buildout run. This prevents unexpected behaviour,
if you change mr.developer options like source declarations and don't run
buildout. Such changes are now picked up immediately.
[fschulze]

* Added tests and a buildout to run them easily.
[fschulze]

1.2

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

* If a package is removed from ``auto-checkout`` and wasn't explicitly
activated, then it will be removed from the develop packages automatically.
In existing buildouts with an older mr.developer, you have to ``reset`` the
packages first.
[fschulze]

* Added ``*`` wild card support for ``auto-checkout``.
[fschulze]

* Don't bail on subversion URLs ending in a slash or a revision marker.
[fschulze]

* Removed old way of specifying sources with ``sources-svn`` and
``sources-git``.
[fschulze]

* Exit immediately when there are issues during checkout when running as
extension.
[fschulze]

* Use verbosity from buildout when running as extension.
[fschulze]

* Fix buildout_dir in ``develop`` script, so it is properly escaped on
Windows.
[fschulze]

* Changed the output of ``list -s`` to match the one from ``status``.
[fschulze]

* Added troubleshooting section to readme.
[miohtama, fschulze]

* All commands have a ``-h`` and ``--help`` option now to show their help.
[fschulze]

1.1

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

* Use relative paths from the buildout directory for the ``develop`` option
if possible. This fixes issues if your buildout path contains a space.
[fschulze]

* Warn when trying to activate or deactivate a package which isn't checked out.
[fschulze]

* Don't depend on elementree on Python >= 2.5, because it's builtin there.
[fschulze]

* When checking out a source it will automatically be activated.
[fschulze]

* Use 'sources' as the default section name for source information.
[fschulze]

* Added support for filesystem packages without version control with the
'fs' type.
[fschulze]

Page 7 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.