Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.


baka_armor for baka framework or pyramid
------------------------------------------


Management assets and templates for baka framework and Pyramid using
`webassets <http://webassets.readthedocs.org>`_.


Basic usage
```````````

.. code:: yaml
package: {your_root_package_or_egg}
armor:
config: configs # config folder
assets: assets # assets folder
bundles: assets.yaml # filename assets config
url: static
debug: False
manifest: file
cache: False
auto_build: True


in assets.yaml

.. code::

css-vendor:
filters: scss,cssmin
depends: '**/*.scss'
output: {your_root_package_or_egg}:public/vendor.%(version)s.css
contents: styles/app.scss


js-vendor:
config:
UGLIFYJS_BIN: ./node_modules/.bin/uglifyjs
filters: uglifyjs
output: {your_root_package_or_egg}:public/vendor.%(version)s.js
contents:
- javascripts/pace.js
- javascripts/moment-with-locales.js
- javascripts/jquery.js
- javascripts/handlebars.js
- javascripts/handlers-jquery.js
- javascripts/cookies.js
- javascripts/lodash.js
- javascripts/materialize.js


setup to config
```````````````
in python code


.. code:: python

config.include('baka-armor')


in development.ini


.. code::

pyramid.includes =
pyramid_debugtoolbar
baka_armor


Usage in mako template
```````````````````````

.. code::
% for url in request.web_env['js-vendor'].urls():
<script src="${request.static_url(url)}" />
% endfor


.. code:: python

js = Bundle('js/main.js', filters='uglifyjs', output='bundle.js',
depends='js/**/*.js')



Download files

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

Source Distribution

baka_armor-0.1.dev1.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

baka_armor-0.1.dev1-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file baka_armor-0.1.dev1.tar.gz.

File metadata

  • Download URL: baka_armor-0.1.dev1.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for baka_armor-0.1.dev1.tar.gz
Algorithm Hash digest
SHA256 5b6756022ad3d8e555aa5c9b24d14214644ab747a8e64c1aef8afb714fde81d6
MD5 912275c410a77fc85d690cc2e08bb1a6
BLAKE2b-256 349fb02930cfb23a573a94cc2df672d93eb299cc644c6b858c6fe6d1e7fdb8f7

See more details on using hashes here.

File details

Details for the file baka_armor-0.1.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for baka_armor-0.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 e4d63feebe0e2be672a139b57a6a6ffb1414471356d0268c2d7c05c70f844ed0
MD5 66aca1c1030c8f1efdc32c4a36af99c3
BLAKE2b-256 1a72a6fe121b83b5d57600098b9a171a775c828c61dde03b94893273f30025f6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.dev1 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page