Re: Invenio v2.0.5 is released
Hello,In Ubuntu-14.04 I followed the documentation and while installing an overlay got the following exception:(overlay)$cat setup.py from setuptools import setupfrom setuptools import setup, find_packagespackages = find_packages() setup(name=My Overlay,version=0.1.dev0,url="" />author=Invenio Software,author_email=inve...@invenio-software.org,description=My first overlay,packages=packages,install_requires=[Invenio==2.0.5],entry_points={invenio.config: [myoverlay = myoverlay.config]})(overlay)pip install -e Exception:Traceback (most recent call last):File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/basecommand.py, line 223, in mainstatus = self.run(options, args)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/commands/install.py, line 299, in runroot=options.root_path,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_set.py, line 646, in install**kwargsFile /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 813, in installself.move_wheel_files(self.source_dir, root=root)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 1008, in move_wheel_filesisolated=self.isolated,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 479, in move_wheel_filesmaker.make_multiple(['%s = %s' % kv for kv in console.items()])File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 334, in make_multiplefilenames.extend(self.make(specification, options))File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 323, in makeself._make_script(entry, filenames, options=options)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 214, in _make_scriptscript = self._get_script_text(entry).encode('utf-8')File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 397, in _get_script_textimport_name: entry.suffix.split(.)[0],AttributeError: 'NoneType' object has no attribute 'split'What can I doto fix it?Thank you for your attention. From: Jean-Yves Le Meur Posted: 17/07/2015 15:39 Subject: Invenio v2.0.5 is released Invenio v2.0.5 is released Invenio v2.0.5 was released on July 17, 2015. About - Invenio is a digital library framework enabling you to build your own digital library or document repository on the web. Security fixes -- + docker: - Disables debug mode when using standard Docker image. Uses docker compose to set the variable instead. Improved features - + deposit: - Improves handling of large files in deposit. + docker: - Improves Docker documentation notably related to how to work with Invenio site overlays. - Changes port number exposed by docker to non-reserved ones to avoid conflicts with local installations. Webport is now 28080, Redis 26379 and MySQL is 23306, which is a simple +2 shift from the standard ports. - Integrates docker boot script into docker image. - Changes docker boot script to use `exec`. This ensure signal forwarding and reduces the overhead by one process. As a result container shutdown is faster now. - Changes manual master/slave configuration of Docker devboot script to automatic solution using file locks. + jasmine: - Allows using variables from application config for building asset bundles. Bug fixes - + deposit: - Fixes issue with PLUpload chunking not being enabled. + encoder: - Corrects the `compose_file` function call in `process_batch_job` to produce `directory/content.extension` instead of `directory/content.content;extension`. (#3354) + global: - Fixes the way configuration variables are parsed from ENV. It now uses the same method we are using in `inveniomanage config set`. This fixes the problem that `False` is not parsed correctly. + installation: - Fixes capitalization of package names. + legacy: - Fixes inveniogc crash when mysql is NOT used to store sessions. (#3205) + login: - Provides flash message to indicate that an email with password recovery could not be sent. (#3309) Notes - + global: - Backports Flask-IIIF extension from original commit 213b6f1144734c9ecf425a1bc7b78e56ee5e4e3e. The extension is not enabled by default in order to avoid feature addition to existing minor release. Installation $ pip install invenio==2.0.5 Upgrade --- $ bibsched stop $ sudo systemctl stop apache2 $ pip install --upgrade invenio==2.0.5 $ inveniomanage upgrader check $ inveniomanage upgrader run $ sudo systemctl start apache2 $ bibsched start Documentation -
Re: Invenio v2.0.5 is released
Hello,Installing with the following setup.py(overlay) cat setup.py from setuptools import setupfrom setuptools import setup, find_packagespackages = find_packages() setup(name=My Overlay,version=0.1.dev0,url="" />author=Invenio Software,author_email=inve...@invenio-software.org,description=My first overlay,packages=packages,install_requires=[Invenio==2.0.5],entry_points={invenio.config: [myoverlay = myoverlay.config]})(overlay)pip install -e Exception:Traceback (most recent call last):File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/basecommand.py, line 223, in mainstatus = self.run(options, args)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/commands/install.py, line 299, in runroot=options.root_path,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_set.py, line 646, in install**kwargsFile /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 813, in installself.move_wheel_files(self.source_dir, root=root)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/req/req_install.py, line 1008, in move_wheel_filesisolated=self.isolated,File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 479, in move_wheel_filesmaker.make_multiple(['%s = %s' % kv for kv in console.items()])File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 334, in make_multiplefilenames.extend(self.make(specification, options))File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 323, in makeself._make_script(entry, filenames, options=options)File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/_vendor/distlib/scripts.py, line 214, in _make_scriptscript = self._get_script_text(entry).encode('utf-8')File /home/angeli/.virtualenvs/myoverlay/local/lib/python2.7/sitepackages/pip/wheel.py, line 397, in _get_script_textimport_name: entry.suffix.split(.)[0],AttributeError: 'NoneType' object has no attribute 'split' From: System Account Posted: 17/07/2015 15:39 Subject: Invenio v2.0.5 is released Invenio v2.0.5 is released Invenio v2.0.5 was released on July 17, 2015. About - Invenio is a digital library framework enabling you to build your own digital library or document repository on the web. Security fixes -- + docker: - Disables debug mode when using standard Docker image. Uses docker compose to set the variable instead. Improved features - + deposit: - Improves handling of large files in deposit. + docker: - Improves Docker documentation notably related to how to work with Invenio site overlays. - Changes port number exposed by docker to non-reserved ones to avoid conflicts with local installations. Webport is now 28080, Redis 26379 and MySQL is 23306, which is a simple +2 shift from the standard ports. - Integrates docker boot script into docker image. - Changes docker boot script to use `exec`. This ensure signal forwarding and reduces the overhead by one process. As a result container shutdown is faster now. - Changes manual master/slave configuration of Docker devboot script to automatic solution using file locks. + jasmine: - Allows using variables from application config for building asset bundles. Bug fixes - + deposit: - Fixes issue with PLUpload chunking not being enabled. + encoder: - Corrects the `compose_file` function call in `process_batch_job` to produce `directory/content.extension` instead of `directory/content.content;extension`. (#3354) + global: - Fixes the way configuration variables are parsed from ENV. It now uses the same method we are using in `inveniomanage config set`. This fixes the problem that `False` is not parsed correctly. + installation: - Fixes capitalization of package names. + legacy: - Fixes inveniogc crash when mysql is NOT used to store sessions. (#3205) + login: - Provides flash message to indicate that an email with password recovery could not be sent. (#3309) Notes - + global: - Backports Flask-IIIF extension from original commit 213b6f1144734c9ecf425a1bc7b78e56ee5e4e3e. The extension is not enabled by default in order to avoid feature addition to existing minor release. Installation $ pip install invenio==2.0.5 Upgrade --- $ bibsched stop $ sudo systemctl stop apache2 $ pip install --upgrade invenio==2.0.5 $ inveniomanage upgrader check $ inveniomanage upgrader run $ sudo systemctl start apache2 $ bibsched start Documentation - http://invenio.readthedocs.org/en/v2.0.5 Happy hacking and thanks for flying Invenio. | Invenio Development Team | Email: