Package: plock
plock“Pip installs Plock. Plock installs Plone.”—Alex ClarkPlock installs Plone forexperimentation purposes only.This is not your production Plone.Installpip install plock && plock `tmp`FAQSetuptools errors?Plock only supports the latest version of setuptools. If you’re setuptools is older than the latest version, update it. You can update setuptools via:wget https://bootstrap.pypa.io/ez_setup.py -O - | pythonSee:https://pypi.python.org/pypi/setuptools#unix-wgetfor more installation instructions.Missing requirements?Plock only supports installation of Plone’sPythonrequirements. To satisfy your operating system’s requirements e.g. Ubuntu, please see:http://docs.plone.org/manage/installing/installation.html#install-the-operating-system-software-and-libraries-needed-to-run-ploneWhy use pip?Python web developers who use popular Python web frameworks (e.g. Django, Pyramid, Flask) are generally more familiar with pip than Buildout.Why build Plock on top of Buildout?Plock is a workaround forpip install Plonewhichtechnicallyworks but requires a lengthyrequirements.txtfile and is missing features provided by Buildout e.g.Zope2 instance creation.Why the name Plock?Plock is asingle by the band Plone. It is also the name of acity in Poland.Plone version?Plock only supports the latest version of Plone, but withPlock Pinsyou can run any version by editing theextendsparameter in thebuildoutsection inbuildout.cfg.Changelog0.6.5 (2016-07-29)Write requirements.txt containing zc.buildout0.6.4 (2016-07-25)Plone 5.0.5Remove DEV_URL from buildout.cfg0.6.3 (2016-07-13)Fix AttributeError: ‘Namespace’ object has no attribute ‘list_addons’0.6.2 (2016-07-13)Remove yolk & list addons feature, use pip instead.0.6.1 (2016-05-12)Restore PLOCK_EXPERT (set PLOCK_EXPERT to configure –no-cache default)0.6.0 (2016-04-18)Add Plone 5 latest version 5.0.40.5.0 (2015-10-10)Add Plone 5 support. Since Plock only supports a single version of Plone (“latest”), Plone 5 is now the default.0.4.4 (2015-07-04)Configurehttps://raw.githubusercontent.com/plock/pins/master/relstorageinheroku.cfg0.4.3 (2015-07-04)ConfigureUSERNAMEandPASSWORDenv inheroku.cfg0.4.2 (2015-07-04)Createheroku.cfg0.4.1 (2015-07-02)Add-u,--useto run Plock with existing Plock buildout.cfg files.0.4.0 (2015-06-26)Update GitHub content URL tohttps://raw.githubusercontent.comRebrand: “Pip installs Plock. Plock installs Plone.”Rename--write-onlyto--writeRename--list-addonsto--listRename--unified-onlyto--cacheRename--no-unifiedto--no-cache(Re)add--no-buildoutoption0.3.0 (2015-04-23)Fix unified installer dir0.2.9 (2015-04-23)(Re)add-w,--write-onlyoption to write buildout.cfg and exitAdd-f,--forceoption to overwrite existing buildout.cfgRemove--no-buildoutoptionSupport multiple extends e.g.-e"http://extend-onehttp://extend-two"Add commented additional default extendshttps://raw.github.com/plock/pins/master/devChange add-on installation syntax from-a,--add-onto-i,--install-addon“Installing add-on” output now prints PyPI URL of add-onRename-e,--extrato-e,--extends0.2.8 (2014-10-09)Print “this may take a while” message when--no-unified.0.2.7 (2014-10-08)Make--unifiedthe default and add--no-unified.
[href]0.2.6 (2014-10-04)Add--unified-onlyoption to download Unified Installer cache & quit.0.2.5 (2014-10-04)Add--no-buildoutoption to skip Buildout installation.0.2.4 (2014-10-04)Re-add--no-venvoption to allow skipping virtualenv creation.0.2.3 (2014-10-04)Add ability to use Unified Installer download cache via--unified.
[pigeonflight]Add ability to pass an extra extends file via--extends.
[href]Remove--unstable.Remove BUILDOUT_OPT0.2.2 (2014-06-15)Fix bug in check_command try/except0.2.1 (2014-06-14)Remove PLOCK_EXPERTRemove PLOCK_TIMEOUTRemove create_dirsRemove first_timeRemove write_configRe-add create_venv0.2.0 (2014-02-22)Change remote plone URL fromhttps://raw.github.com/plock/pins/master/plone-4.3tohttps://raw.github.com/plock/pins/master/plone-4-30.1.9 (2013-12-29)Try bin/command before command0.1.8 (2013-12-28)Support mutually exclusive optionsplock .andplock-lRestore preserve add-ons functionality and make it default0.1.7 (2013-12-28)Create install_dir if it does not existUse Plock Pins instead of PythonPackages as zc.buildout configuration hostAdd -v,--versionto display versionBug fix: don’t break--list-addonsBug fix: don’t break--install-addonsRemove--insecureRemove--virtualenvRemove--zope2-only0.1.6 (2013-08-12)Bug fix: Buildout command execution0.1.5 (2013-08-12)Bug Fix: Buildout command execution0.1.4 (2013-08-12)Add--expertcommand line argument, does same thing as PLOCK_EXPERT environment variableAdd--insecurecommand line argument to allow extending remote hosted configuration filesBug fix: prevent inadvertently switching from Plone to Zope2 or vice versaBug fix: configure Buildout command relative to current working directory, instead of relying on source bin/activate0.1.3 (2013-07-31)Add experimental feature--zope2-onlyoption to install Zope2 only.Bug fix: exit Plock when egg count remains the same for longer than or equal to PLOCK_TIMEOUT0.1.2 (2013-07-29)Document PLOCK_EXPERT environment variable to respect.buildout/default.cfg.Bug fix: fix reference toargs.add_onvia--preserve.0.1.1 (2013-07-28)Fix “brown bag”0.1.0 (2013-07-28)Make “secure”: all Buildout configuration files (for Plone, Zope2, the ZTK, etc.) are included in plock; this eliminates the possibility of a MITM-attack via remote extends (now you just need to trust PyPI and dist.plone.org.)Renamed script:install-plonetoplock.Renamed arg:--install-addonsto--add-on(to improve argparse-provided usage statement).0.0.9 (2013-07-25)Bug fix: don’t print “Wrote buildout.cfg” if buildout.cfg exists.0.0.8 (2013-07-25)Added--write-configto write buildout.cfg and exit.0.0.7 (2013-07-24)Bug fix: re-add -U0.0.6 (2013-07-24)Bug fix: sort add-ons list.0.0.5 (2013-07-24)Added--raw, for use with--list-addonse.g.bin/install-plone--list--addons--rawAdded--preservefor use with--install-addonse.g.bin/install-plone--install-addonsProducts.PloneFormGen--preserveBug fix:bin/install-plone--install-addonsPACKAGE(S)can now be run the first time to install both Plone and add-ons.Bug fix:bin/install-plone--install-addonsPACKAGE(S)saves a copy of buildout.cfg and reverts changes if a Buildout run fails.0.0.4 (2013-07-23)Provide updated add-on installation instructionsInstall add-ons with bin/install-plone--install-addonsPACKAGE(S)0.0.3 (2013-07-22)List add-ons with bin/install-plone--list-addons0.0.2 (2013-07-19)Provide add-on installation instructionsWrite localbuildout.cfginstead of relying on -c remote_cfg.cfg0.0.1 (2013-07-15)Initial release