mirror of
https://github.com/umap-project/umap.git
synced 2025-04-28 19:42:36 +02:00
uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site.
![]() Bumps [djlint](https://github.com/djlint/djLint) from 1.35.2 to 1.36.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/djlint/djLint/releases">djlint's releases</a>.</em></p> <blockquote> <h2>v1.36.1</h2> <ul> <li>Improve performance by ~30%. Thanks, <a href="https://github.com/oliverhaas"><code>@oliverhaas</code></a>.</li> </ul> <h2>v1.36.0</h2> <h3>Feature</h3> <ul> <li>Add support for <code>djlint.toml</code> config file. The format is identical to <code>pyproject.toml</code>, but it does not use <code>[tool.djlint]</code> table.</li> </ul> <h3>Fix</h3> <ul> <li>Do not format HTML in attributes. Thanks, <a href="https://github.com/oliverhaas"><code>@oliverhaas</code></a>.</li> <li>Fix using <code>js_config</code> instead of <code>css_config</code>.</li> </ul> <h3>Performance</h3> <ul> <li>Increase performance by ~30% by using regex more efficiently and caching more stuff.</li> </ul> <h2>v1.35.4</h2> <p>Compiled <a href="https://mypyc.readthedocs.io/en/stable/introduction.html">mypyc</a> wheels are now also available, which improve performance by ~21% over Pure Python. They will be automatically installed by your package manager when available for your platform. Pure Python wheel is still available.</p> <p>Other changes have been made to improve performance, thanks to <a href="https://github.com/JCWasmx86"><code>@JCWasmx86</code></a>. See the <a href="https://github.com/djlint/djLint/compare/v1.35.3...v1.35.4">commits</a> for more details.</p> <p>Formatting performance comparison with the previous version (tested on <a href="https://github.com/openedx/edx-platform">https://github.com/openedx/edx-platform</a> with single thread):</p> <table> <thead> <tr> <th>Version</th> <th>Seconds</th> </tr> </thead> <tbody> <tr> <td>v1.35.3</td> <td>20.39</td> </tr> <tr> <td>v1.35.4 pure Python</td> <td>14.39</td> </tr> <tr> <td>v1.35.4 compiled</td> <td>11.35</td> </tr> </tbody> </table> <h2>v1.35.3</h2> <p>This release significantly improves performance, especially for large files and large projects.</p> <p>Formatting <a href="https://github.com/openedx/edx-platform">https://github.com/openedx/edx-platform</a> took 87 seconds in the previous version, now it takes only 4 seconds (>2000% speedup)! Tested on a 32-core computer.</p> <ul> <li>Performance improved by caching some functions. Thanks to <a href="https://github.com/JCWasmx86"><code>@JCWasmx86</code></a>!</li> <li>Removed the limitation on the number of workers introduced in v1.35.0.</li> <li>Drop Python 3.8 support.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/djlint/djLint/blob/master/CHANGELOG.md">djlint's changelog</a>.</em></p> <blockquote> <h2>[1.36.1] - 2024-11-07</h2> <ul> <li>Improve performance by ~30%. Thanks, <a href="https://github.com/oliverhaas"><code>@oliverhaas</code></a>.</li> </ul> <h2>[1.36.0] - 2024-11-05</h2> <h3>Feature</h3> <ul> <li>Add support for <code>djlint.toml</code> config file. The format is identical to <code>pyproject.toml</code>, but it does not use <code>[tool.djlint]</code> table.</li> </ul> <h3>Fix</h3> <ul> <li>Do not format HTML in attributes. Thanks, <a href="https://github.com/oliverhaas"><code>@oliverhaas</code></a>.</li> <li>Fix using <code>js_config</code> instead of <code>css_config</code>.</li> </ul> <h3>Performance</h3> <ul> <li>Increase performance by ~30% by using regex more efficiently and caching more stuff.</li> </ul> <h2>[1.35.4] - 2024-11-01</h2> <p>Compiled <a href="https://mypyc.readthedocs.io/en/stable/introduction.html">mypyc</a> wheels are now also available, which improve performance by ~21% over Pure Python. They will be automatically installed by your package manager when available for your platform. Pure Python wheel is still available.</p> <p>Other changes have been made to improve performance, thanks to <a href="https://github.com/JCWasmx86"><code>@JCWasmx86</code></a>. See the <a href="https://github.com/djlint/djLint/compare/v1.35.3...v1.35.4">commits</a> for more details.</p> <p>Formatting performance comparison with the previous version (tested on <a href="https://github.com/openedx/edx-platform">https://github.com/openedx/edx-platform</a> with single thread):</p> <table> <thead> <tr> <th>Version</th> <th>Seconds</th> </tr> </thead> <tbody> <tr> <td>v1.35.3</td> <td>20.39</td> </tr> <tr> <td>v1.35.4 pure Python</td> <td>14.39</td> </tr> <tr> <td>v1.35.4 compiled</td> <td>11.35</td> </tr> </tbody> </table> <h2>[1.35.3] - 2024-10-30</h2> <p>This release significantly improves performance, especially for large files and large projects.</p> <p>Formatting <a href="https://github.com/openedx/edx-platform">https://github.com/openedx/edx-platform</a> took 87 seconds in the previous version, now it takes only 4 seconds (>2000% speedup)! Tested on a 32-core computer.</p> <ul> <li>Performance improved by caching some functions. Thanks to <a href="https://github.com/JCWasmx86"><code>@JCWasmx86</code></a>!</li> <li>Removed the limitation on the number of workers introduced in v1.35.0.</li> <li>Drop Python 3.8 support.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
---|---|---|
.github | ||
.tx | ||
docker | ||
docs | ||
docs-users | ||
scripts | ||
umap | ||
.dockerignore | ||
.eslintrc.json | ||
.gitignore | ||
.pipignore | ||
.prettierrc.yaml | ||
.readthedocs.yaml | ||
.travis.yml | ||
biome.json | ||
docker-compose.yml | ||
Dockerfile | ||
LICENSE | ||
Makefile | ||
manage.py | ||
MANIFEST.in | ||
mkdocs.yml | ||
osmic-white.yaml | ||
osmic.yaml | ||
package.json | ||
pyproject.toml | ||
pytest.ini | ||
README.md | ||
SECURITY.md |
uMap project
uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM will be used, the more OSM will be improved. Built on top of Django and Leaflet.
- Have a look at our website for an introduction
- See our docs for technical information
- Come chat with us on matrix.org, or join the mailing-list