Mr.developer

Latest version: v2.0.2

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

Scan your dependencies

Page 4 of 10

1.24

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

* Mercurial now switches branches.
[bubenkoff (Anatoly Bubenkov), fschulze]

* Fix gitsvn/gitify working copy type which was broken since 1.22.
[rpatterson (Ross Patterson)]

* Fix deactivate command which was broken since 1.22. Refs 105
[fschulze, icemac]

1.23

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

* Unit tests run with Python 2.4, 2.5, 2.6, 2.7 and 3.2 now.
[fschulze]

* Officially added source rewrites. Refs 56
[fschulze]

* Add additional optional config file ``.mr.developer-options.cfg`` which is
read from the buildout directory for local version controllable options.
[fschulze]

* Update all activated packages during buildout if ``always-checkout`` is true
instead of only the ones in the ``auto-checkout`` list or with the ``update``
option set. Refs 95
[fschulze]

* Fix asking for password for svn with basic authentication. Refs 100
[MordicusEtCubitus]

* Fixed regressions in svn module. Refs 37
[fschulze, evilbungle (Alan Hoey)]

* Fixed branch checkout for git on Python 3.
[mitchellrj]

* Fixed subversion checkout on Python 3.
[mitchellrj]

1.22

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

* If you set threads to 1, then we don't use any separate thread anymore, the
actions are now done in the main thread.
[fschulze]

* Allow configuration of the number of threads used through the buildout config
by setting the ``mr.developer-threads`` option in the ``buildout`` section.
[fschulze]

* For git repositories the ``status`` command shows you when your local branch
is ahead of the remote branch.
[fschulze]

* Always make ``sources-dir`` option available in buildout, even if it's set
to the default. Fixes 49
[fschulze]

* Parse revision from url for all svn commands. Fixes 37
[fschulze]

* Use entry points to allow adding and overwriting working copy types via
addon packages.
[fschulze]

* Fixed ValueError in verbose status for filesystem and gitsvn sources.
[maurits]

* Fixed some exceptions occurring when using with Python 3.
[icemac (Michael Howitz)]

* On Windows, use the PATHEXT environment variable to find the git executable.
[kleist]

1.21

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

* Added ``threads`` option to ``[mr.developer]`` section to set number of
threads used for running checkouts.
[fschulze]

* Read a per user config file from ~/.buildout/mr.developer.cfg in addition to
the regular .mr.developer.cfg in the current buildout base.
[fschulze]

* Python 3 support by using 2to3.
[mitchellrj (Richard Mitchell)]

1.20

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

* Git: Added ``pushurl`` option
[iElectric (Domen Kožar)]

* Refactored thread locking.
[shywolf9982]

* Refactored search for git executable and version handling.
[shywolf9982]

* In the status command report unknown packages with '?' when no
package-regexp has been given.
[maurits]

* Added --force option to purge command. Especially helpful in
purging non-subversion packages, which otherwise we refuse to
remove. Fixes issue 71.
[maurits]

* Do not depend on `elementtree` if there is `xml.etree` (Python >= 2.5).

* Don't set locale anymore when calling ``svn``. This may break if the output
is localized instead of english, I couldn't reproduce that anymore though.
[fschulze, rochecompaan (Roché Compaan)]

* Fix compatibility with mercurial v2.1
[janjaapdriessen (Jan-Jaap Driessen)].

1.19

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

* Git: Don't stop buildout after renaming/adding git remotes, i.e. when
actively working on a given package.
[witsch (Andreas Zeidler)]

* Bugfix: Honhour buildout:develop parameters even if ending with slash.
[lukenowak]

* Installation: Check presence of required modules instead of relying on
version of python.
[lukenowak (Łukasz Nowak)]

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.