Skip to main content

Media assets management for Invenio.

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-assets.svg https://img.shields.io/travis/inveniosoftware/invenio-assets.svg https://img.shields.io/coveralls/inveniosoftware/invenio-assets.svg https://img.shields.io/pypi/v/invenio-assets.svg

Media assets management for Invenio.

  • Provides the processing and bundling of JavaScript and CSS files.

  • Provides CLI for installing and building media assets for Invenio via integration with Webpack and NPM.

Further documentation is available on https://invenio-assets.readthedocs.io/

Changes

Version 1.2.0 (released 2020-05-13)

  • Uses webpack-bundle-tracker for the generating the Webpack manifest.

  • Disables the vendor chunk grouping in Webpack config. Since now the manifest exposes entry chunk dependencies, the newly added UniqueJinjaManifestLoader renders (only once) each chunk.

  • Adds a WebpackThemeBundle which uses the APP_THEME variable to determine which bundle will be used.

  • Removes support for Flask-Assets and Webassets which was deprecated with the release of Invenio v3.0.

Version 1.1.5 (released 2020-04-28)

  • Webpack now uses by default in debug/development mode folder-level symlinking

  • Enabled source maps for Webpack development builds.

  • Patched the watchpack library to support symlink watching via using patch-package.

Version 1.1.4 (released 2019-02-20)

  • Webpack Live-reload plugin.

  • Webpack @templates alias.

  • Webpack fix symlinks issue.

Version 1.1.3 (released 2019-07-29)

  • Turn off webpack warnings

Version 1.1.2 (released 2019-02-15)

  • Removes NPM warnings.

Version 1.1.1 (released 2018-12-14)

Version 1.1.0 (released 2018-11-06)

  • Introduces webpack support.

Version 1.0.0 (released 2018-03-23)

  • Initial public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invenio-assets-1.2.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

invenio_assets-1.2.0-py2.py3-none-any.whl (15.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-assets-1.2.0.tar.gz.

File metadata

  • Download URL: invenio-assets-1.2.0.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for invenio-assets-1.2.0.tar.gz
Algorithm Hash digest
SHA256 00ea73ce3a8366b21506b0094bd819cfe5e840de7364a1931707567e5df66f63
MD5 13e05e50de50cff3e82c9fd7be59d2df
BLAKE2b-256 99f7e08e49d48773ff71c6fbc6b41f3f4fcc96beb44615aea09553e8d254ed81

See more details on using hashes here.

File details

Details for the file invenio_assets-1.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_assets-1.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.7

File hashes

Hashes for invenio_assets-1.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b6db13498c6ff2b5aea005203190581b9fd93a1a24c00372df0d28823c002642
MD5 d36f762d4a0bab252cbb5ee70ce44f57
BLAKE2b-256 3423f0e9bf9a8bdbc73bac39efa698ad70cff8266b0af3e894a7446aa3a59cc0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page