https://github.com/tensorly/tensorly
Revision 6a6b75716f42a2652a961d9d6cb102fd9d175188 authored by Jean Kossaifi on 11 May 2021, 12:29:27 UTC, committed by GitHub on 11 May 2021, 12:29:27 UTC
Minor fixes for PARAFAC2 (#263 and more)
Tip revision: 6a6b75716f42a2652a961d9d6cb102fd9d175188 authored by Jean Kossaifi on 11 May 2021, 12:29:27 UTC
Merge pull request #267 from MarieRoald/parafac2_stopping_condition
Merge pull request #267 from MarieRoald/parafac2_stopping_condition
Tip revision: 6a6b757
minify.py
from slimit import minify
from rcssmin import cssmin
from pathlib import Path
asset_path = Path('./themes/tensorly/static')
for path in asset_path.glob('*.js'):
# Ignore already minified files
if '.min.' in str(path):
continue
target_path = path.with_suffix('.min.js')
with open(path.as_posix(), 'r') as f:
text = f.read()
minified = minify(text, mangle=True, mangle_toplevel=True)
with open(target_path.as_posix(), 'w') as f:
f.write(minified)
for path in asset_path.glob('*.css'):
# Ignore already minified files
if '.min.' in str(path):
continue
target_path = path.with_suffix('.min.css')
with open(path.as_posix(), 'r') as f:
text = f.read()
minified = cssmin(text)
with open(target_path.as_posix(), 'w') as f:
f.write(minified)
Computing file changes ...