Skip to main content

DIRACWebAppResources contains slowly changing assets for WebAppDIRAC

Project description

https://badge.fury.io/py/DIRACWebAppResources.svg

DIRACWebAppResources contains static resources used by WebAppDIRAC. It primarily exists to reduce the size of WebAppDIRAC releases by avoiding the need to duplicate about 128MB (36MB compressed) of files between every release. You likely don’t need to know about this package and should read about WebAppDIRAC instead.

Changelog

1.0.0

  • Switch back to using package_data instead of data_files for distributing assets

1.0.0 (based on ExtJS 6.2.0)

  • Initial release

Release procedure

New releases can be made by making the following steps:

  1. Update the DIRACWebAppResources/WebApp/static directory by running:

    docker run --rm \
        -v=$PWD:/opt -w=/opt \
        "-u=$(id -u):$(id -g)"
        diracgrid/dirac-distribution:latest \
        /dirac-webapp-compile.py -D=/opt/src -n=DIRACWebAppResources --py3-style
  2. Bump the version in setup.cfg and update the changelog in README.rst.

  3. Commit your changes, create a tag and push:

    git add -p setup.cfg README.rst
    git commit -m "Update to $VERSION"
    git push --tags
  4. Build the package for upload to PyPI:

    python -m build
  5. Upload the new release to PyPI:

    twine upload dist/DIRACWebAppResources-VERSION*

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

DIRACWebAppResources-1.0.1.tar.gz (28.7 MB view details)

Uploaded Source

Built Distribution

DIRACWebAppResources-1.0.1-py3-none-any.whl (37.6 MB view details)

Uploaded Python 3

File details

Details for the file DIRACWebAppResources-1.0.1.tar.gz.

File metadata

  • Download URL: DIRACWebAppResources-1.0.1.tar.gz
  • Upload date:
  • Size: 28.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for DIRACWebAppResources-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0526e3229e87c56a631407f0b7093533cd99ea1049399b746d1f570a87b0cd9e
MD5 972599259bc019f703dd13b776ddfb84
BLAKE2b-256 9210a5744947797ebf2dc9a8805f1bffe71450667ace68424140171d89f6d097

See more details on using hashes here.

File details

Details for the file DIRACWebAppResources-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: DIRACWebAppResources-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 37.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/57.0.0 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for DIRACWebAppResources-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7c796573a3dff0eb24d2b5ec2fdabdba10f1a7f9c84aa71187dd8c384acb0bfe
MD5 f7aa5f7026aa3f2a765bbb72225d189f
BLAKE2b-256 3451e355c1f4c31159d8b37e6e273d2d3a4b26a9dff897b1231bf7bf6caeac4e

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