Package: minitage
ContentsCreditsCompaniesAuthorsContributorsQuickStart with minitageThe whole doc is not thereAutomatic installationUsing virtualenv (deprecated)Syncing packagesIntegrate your existing python project base on buildoutChangelog for minitage2.0.67 (2013-09-10)2.0.66 (2013-06-22)2.0.65 (2013-06-02)2.0.64 (2013-05-13)2.0.63 (2013-04-14)2.0.62 (2013-04-14)2.0.61 (2013-04-02)2.0.60 (2013-04-02)2.0.58 (2013-04-02)2.0.57 (2013-04-02)2.0.54 (2013-04-01)2.0.53 (2013-04-01)2.0.51 (2013-04-01)2.0.50 (2013-03-28)2.0.49 (2013-03-28)2.0.48 (2013-03-25)2.0.47 (2013-03-23)2.0.46 (2013-03-16)2.0.45 (2013-02-13)2.0.44 (2013-02-13)2.0.43 (2012-09-12)2.0.42 (2012-09-12)2.0.41 (2012-09-11)2.0.40 (2012-08-28)2.0.39 (2012-08-28)2.0.37 (2012-08-28)2.0.36 (2012-08-28)2.0.35 (2012-08-28)2.0.34 (2012-08-28)2.0.33 (2012-05-09)2.0.32 (2012-05-06)2.0.31 (2012-03-26)2.0.30 (2012-03-24)2.0.29 (2012-03-05)2.0.28 (2012-01-23)2.0.27 (2011-02-25)2.0.242.01.0.191.0.181.0.171.0.161.0.151.0.14-> 1.0.131.0.51.0.41.0.0 -> 1.0.31.00.320.4.300.4.300.4.290.4.280.4.270.4.260.4.210.4.80.4.50.4.40.4.20.4.20.4.10.4_alpha120.4_alpha110.4_alpha100.4_alpha90.4_alpha8a0.4_alpha50.4_alpha40.4_alpha1up to 0.3minitage is a meta-package manager. It’s a package manager which install packages with the help of other build systems.Its goal is to help you to deploy projects in a standardised layout and to build things quickly and in a simple manner by putting in environment all configurations.
like:cflagsldflags$PATHThe main documentation is not there but onhttp://minitage.github.io, please go there for further instructions.CreditsCompaniesPlanet Makina CorpusContact usAuthorsMathieu Le Marec - Pasquet <kiorky@cryptelium.net>ContributorsQuickStart with minitageThe whole doc is not therebut onhttp://minitage.github.ioThe installation instructions are there:Automatic installationSeehttp://minitage.github.io/installation.htmlUsing virtualenv (deprecated)Seehttp://minitage.github.io/installation_old.htmlSyncing packagesSeehttp://minitage.github.io/usecases/using_minimerge.html#update-your-minilaysIntegrate your existing python project base on buildoutSeehttp://minitage.github.io/usecases/maintain_project.htmlChangelog for minitage2.0.67 (2013-09-10)handle setuptools 0.9 / distribute 0.6.49handle setuptools 1 & bootstrap multi args retries2.0.66 (2013-06-22)handle setuptools 0.7add mr.developer support to auto update buildout packages prior to
reinstallationmore github consistant code for retry download2.0.65 (2013-06-02)offline bootstrap better supportgithub retry policy to handle static fetch problems2.0.64 (2013-05-13)minitagify buildouts upgrade2.0.63 (2013-04-14)Fix regression in download2.0.62 (2013-04-14)better download errors2.0.61 (2013-04-02)buildout maker fix2.0.60 (2013-04-02)fix namespace problem2.0.58 (2013-04-02)doc2.0.57 (2013-04-02)fix bug in buildout maker2.0.54 (2013-04-01)test layer bugfix2.0.53 (2013-04-01)Documentation2.0.51 (2013-04-01)minitage.core is not tied to sys.prefix,
IOW you can install it in any location,
and the config file will be resolved relative
to the minimerge script.QA release, now you have test statuses on travis ci.tests are now based on plone.testing2.0.50 (2013-03-28)Better offline bootstrap assumptionsminitagify script installs now minilay with a symlinkbetter buildout maker (offline mode)returns a correct exit code (before we intentionnaly hide an error)2.0.49 (2013-03-28)offline mode, enhanced2.0.48 (2013-03-25)Better minitagify template (travis, qa)2.0.47 (2013-03-23)Better minitagify script2.0.46 (2013-03-16)try to detect buildout infra < 1 & run a buildout1 boostrap in case2.0.45 (2013-02-13)buildout 2.0 second round2.0.44 (2013-02-13)buildout 2.0 first pass2.0.43 (2012-09-12)better update support2.0.42 (2012-09-12)trigger pil rebuild2.0.41 (2012-09-11)Fix pil version2.0.40 (2012-08-28)Fix minitage base buildouts2.0.39 (2012-08-28)doc2.0.37 (2012-08-28)doc2.0.36 (2012-08-28)Fix minitage base buildouts2.0.35 (2012-08-28)fix category minibuild in minitagify2.0.34 (2012-08-28)Added the minitagify command see:this doc2.0.33 (2012-05-09)revert Download helper subdir patch and handle it in buildout recipes2.0.32 (2012-05-06)Fix all testsDowload helper now downloads in downloadcache/netloc+urlpath/filename2.0.31 (2012-03-26)py27 deepcopy bugfix2.0.30 (2012-03-24)support py27Force run buildout in upgrade mode for dependencies and eggs packages2.0.29 (2012-03-05)handle pil migration2.0.28 (2012-01-23)Support for in place git branches [kiorky]2.0.27 (2011-02-25)proper release2.0.24fix bug in pretendmove to githubadd mercurial to dependencies to facillitate buildout integrationadd python versions for pretend and ‘eggs’ packagesrebuild ‘eggs’ packages only if they need to be (markers are now in place for the particular python version)remove useless mercurial dep2.0FEATURES;Auto Update system.
When minimerge upgrade (easy_install -U), we have now the infrastructure to run update callbacks.Now minibuilds have revisions, this can facilitate their reinstallation as reverse dependenciesgive means to select the python to build against for python modules (–all-python-versions or specify python to use along with the package (minimerge -pv foo python-2.4)force eggs category reinstallationadd an only dependencies switch to buld only dependencieswin32 compatibility (first rush, alpha quality)add replace/per/os/dependencies mecanism in minibuildsallow minibuild names with only major as versionBUGS:support symlink in remove_path (API)enhance remove_path functionfix a bug in bootstrapping buildoutrewrite fetchersimprove proxy handlingfix some testsmake parts shut uptest incomplete downloads and redownload them (package level)make minibuild name more permissivefix bug in new checkoutsfix a bug insde the get_from_cache helper when a fragmented url is used and the upstream server does not understand themadd a special exception for search_latest when error happen.fake user agent in urlopen calls to prevent mad sysadmins restrictions on python useragent.explicit error when the buildout configuration file is not thereuse setuptools package_index.download helper funtion instead of directly urllib2 to avoid sourceforge download errors1.0.19distribute fix1.0.18remove deprecationwarning1.0.17remove deprecationwarning1.0.16oups, left print1.0.15let the default minilay be at lower priority among all1.0.14desactivating updates manager for more tests.-> 1.0.13Minitage now allows binaries to be used instead of compiling programs,
in the gentoo -k way.Minitage has now also an update manager to run udpate functions on
upgrade.1.0.5bugfix on url md5sum fragments1.0.4make conditionnal weither we are offline or not the download in the get_from_cache function.1.0.0 -> 1.0.3x64 enlightmentsadd optionnal force switch to the download cache function1.0some API adds like ‘search_latest’ and ‘which’bugfix in interfaces for configuration handlingbuildout maker can be given an optionnal config to buildcode stabilization and sync with other minitage componentsofficial documentation onhttp://minitage.github.io0.32Fetch by default over http0.4.30Bind buildout newest mode with -u option0.4.30do not delete directories but overwrite when the package src uri change.0.4.29Make minitage lives on git0.4.28Make minitage git aware both in recipes and in core.0.4.27force setuptools version0.4.26bugfix on common functions (API)0.4.21quiet mode is now optionnal are there are numerous bugs with it.0.4.8Maintenance releasetestrunerbuildoutifiedsome refactor and code cleaningslogging is now better handled and your minimerge sessions will be as
quiet as possible.0.4.5Bug in fetchers (not critical …)0.4.4Add an option (-f)when set : fetch all before buildwhen not set : fetch and build each package one after another0.4.2Remove the category check0.4.2Remove the backtrace from the launcher when minimerge fails0.4.1Release version0.4_alpha12Fix scm type validator0.4_alpha11bzr DVCS integration0.4_alpha10Add support for variables in minibuilds setted in minitage configuration
file. Use $name in minibuilds and set it in the [minitage.variables]
section.0.4_alpha9reinforce buildout code0.4_alpha8restore previous version schemea0.4_alpha5add mercurial explicit dependency0.4_alpha4remove old minilay0.4_alpha1This is a pre release, minitage is working. But it is not empty from bugs.
Feel free to give your feedback :)Minimerge totally rewritten in pythonSupport for conditionnal dependencies toward python versionSupport for eggs in addition of site-packages added to the PYTHONPATHSupport for conditionnal (OS) dependenciesLot of improvments on error handlingLogging modeConfiguration via a file is now possibleup to 0.3not public, nothing to see there.