Browse Source

Switch to src layout

pull/480/head
Simon Conseil 4 years ago
parent
commit
2c34776dd6
  1. 2
      .gitignore
  2. 2
      pyproject.toml
  3. 23
      setup.cfg
  4. 0
      src/sigal/__init__.py
  5. 0
      src/sigal/gallery.py
  6. 0
      src/sigal/image.py
  7. 0
      src/sigal/log.py
  8. 0
      src/sigal/plugins/__init__.py
  9. 0
      src/sigal/plugins/adjust.py
  10. 0
      src/sigal/plugins/compress_assets.py
  11. 0
      src/sigal/plugins/copyright.py
  12. 0
      src/sigal/plugins/encrypt/__init__.py
  13. 0
      src/sigal/plugins/encrypt/encrypt.py
  14. 0
      src/sigal/plugins/encrypt/endec.py
  15. 0
      src/sigal/plugins/encrypt/static/decrypt.js
  16. 0
      src/sigal/plugins/encrypt/static/keycheck.txt
  17. 0
      src/sigal/plugins/encrypt/static/sw.js
  18. 0
      src/sigal/plugins/extended_caching.py
  19. 0
      src/sigal/plugins/feeds.py
  20. 0
      src/sigal/plugins/media_page.py
  21. 0
      src/sigal/plugins/nomedia.py
  22. 0
      src/sigal/plugins/nonmedia_files.py
  23. 0
      src/sigal/plugins/titleregexp.py
  24. 0
      src/sigal/plugins/upload_s3.py
  25. 0
      src/sigal/plugins/watermark.py
  26. 0
      src/sigal/plugins/zip_gallery.py
  27. 0
      src/sigal/settings.py
  28. 0
      src/sigal/signals.py
  29. 0
      src/sigal/templates/sigal.conf.py
  30. 0
      src/sigal/themes/colorbox/static/css/colorbox.css
  31. 0
      src/sigal/themes/colorbox/static/css/skeleton.css
  32. 0
      src/sigal/themes/colorbox/static/css/style.css
  33. 0
      src/sigal/themes/colorbox/static/images/controls.png
  34. 0
      src/sigal/themes/colorbox/static/images/loading.gif
  35. 0
      src/sigal/themes/colorbox/static/js/app-with-media-page.js
  36. 0
      src/sigal/themes/colorbox/static/js/app.js
  37. 0
      src/sigal/themes/colorbox/static/js/jquery-2.2.1.js
  38. 0
      src/sigal/themes/colorbox/static/js/jquery-2.2.1.min.js
  39. 0
      src/sigal/themes/colorbox/static/js/jquery.colorbox-min.js
  40. 0
      src/sigal/themes/colorbox/static/js/jquery.colorbox.js
  41. 0
      src/sigal/themes/colorbox/static/js/jquery.touchSwipe.js
  42. 0
      src/sigal/themes/colorbox/static/js/jquery.touchSwipe.min.js
  43. 0
      src/sigal/themes/colorbox/templates/album.html
  44. 0
      src/sigal/themes/colorbox/templates/album_list.html
  45. 0
      src/sigal/themes/colorbox/templates/base.html
  46. 0
      src/sigal/themes/colorbox/templates/media.html
  47. 0
      src/sigal/themes/default/static/leaflet/Control.FullScreen.css
  48. 0
      src/sigal/themes/default/static/leaflet/Control.FullScreen.js
  49. 0
      src/sigal/themes/default/static/leaflet/Leaflet.Photo.css
  50. 0
      src/sigal/themes/default/static/leaflet/Leaflet.Photo.js
  51. 0
      src/sigal/themes/default/static/leaflet/MarkerCluster.Default.css
  52. 0
      src/sigal/themes/default/static/leaflet/MarkerCluster.css
  53. 0
      src/sigal/themes/default/static/leaflet/README
  54. 0
      src/sigal/themes/default/static/leaflet/icon-fullscreen-2x.png
  55. 0
      src/sigal/themes/default/static/leaflet/icon-fullscreen.png
  56. 0
      src/sigal/themes/default/static/leaflet/images/layers-2x.png
  57. 0
      src/sigal/themes/default/static/leaflet/images/layers.png
  58. 0
      src/sigal/themes/default/static/leaflet/images/marker-icon-2x.png
  59. 0
      src/sigal/themes/default/static/leaflet/images/marker-icon.png
  60. 0
      src/sigal/themes/default/static/leaflet/images/marker-shadow.png
  61. 0
      src/sigal/themes/default/static/leaflet/leaflet-providers.js
  62. 0
      src/sigal/themes/default/static/leaflet/leaflet-src.js
  63. 0
      src/sigal/themes/default/static/leaflet/leaflet.css
  64. 0
      src/sigal/themes/default/static/leaflet/leaflet.js
  65. 0
      src/sigal/themes/default/static/leaflet/leaflet.markercluster-src.js
  66. 0
      src/sigal/themes/default/static/leaflet/leaflet.markercluster.js
  67. 0
      src/sigal/themes/default/templates/analytics.html
  68. 0
      src/sigal/themes/default/templates/breadcrumb.html
  69. 0
      src/sigal/themes/default/templates/decrypt.html
  70. 0
      src/sigal/themes/default/templates/default_head.html
  71. 0
      src/sigal/themes/default/templates/download_zip.html
  72. 0
      src/sigal/themes/default/templates/footer.html
  73. 0
      src/sigal/themes/default/templates/gtm.html
  74. 0
      src/sigal/themes/default/templates/links.html
  75. 0
      src/sigal/themes/default/templates/map.html
  76. 0
      src/sigal/themes/default/templates/piwik.html
  77. 0
      src/sigal/themes/galleria/README
  78. 0
      src/sigal/themes/galleria/static/css/normalize.css
  79. 0
      src/sigal/themes/galleria/static/css/style.css
  80. 0
      src/sigal/themes/galleria/static/galleria.js
  81. 0
      src/sigal/themes/galleria/static/galleria.min.js
  82. 0
      src/sigal/themes/galleria/static/img/empty.png
  83. 0
      src/sigal/themes/galleria/static/img/fullscreen.png
  84. 0
      src/sigal/themes/galleria/static/jquery-3.3.1.js
  85. 0
      src/sigal/themes/galleria/static/jquery-3.3.1.min.js
  86. 0
      src/sigal/themes/galleria/static/plugins/history/galleria.history.js
  87. 0
      src/sigal/themes/galleria/static/plugins/history/galleria.history.min.js
  88. 0
      src/sigal/themes/galleria/static/themes/azur/galleria.azur.css
  89. 0
      src/sigal/themes/galleria/static/themes/azur/galleria.azur.js
  90. 0
      src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.css
  91. 0
      src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.js
  92. 0
      src/sigal/themes/galleria/static/themes/classic/galleria.classic.css
  93. 0
      src/sigal/themes/galleria/static/themes/classic/galleria.classic.js
  94. 0
      src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.css
  95. 0
      src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.js
  96. 0
      src/sigal/themes/galleria/static/themes/folio/galleria.folio.css
  97. 0
      src/sigal/themes/galleria/static/themes/folio/galleria.folio.js
  98. 0
      src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.css
  99. 0
      src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.js
  100. 0
      src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.css
  101. Some files were not shown because too many files have changed in this diff Show More

2
.gitignore vendored

@ -15,7 +15,7 @@ dist/
docs/_build
htmlcov/
output/
sigal/version.py
src/sigal/version.py
tags
venv
ffmpeg2pass-0.log

2
pyproject.toml

@ -3,7 +3,7 @@ requires = ["setuptools>=64", "wheel", "setuptools_scm[toml]>=3.4"]
build-backend = "setuptools.build_meta"
[tool.setuptools_scm]
write_to = "sigal/version.py"
write_to = "src/sigal/version.py"
[tool.black]
line-length = 88

23
setup.cfg

@ -8,7 +8,7 @@ author_email = contact@saimon.org
url = https://github.com/saimn/sigal
keywords = gallery, static, generator, image, video, galleria
license = MIT License
license_file = LICENSE
license_files = LICENSE
classifiers =
Development Status :: 5 - Production/Stable
Environment :: Console
@ -25,7 +25,7 @@ classifiers =
[options]
zip_safe = False
include_package_data = True
packages = find:
packages = find_namespace:
python_requires = >=3.8
install_requires =
blinker
@ -42,8 +42,12 @@ tests = pytest; pytest-cov
docs = Sphinx; alabaster; cryptography
[options.packages.find]
exclude =
tests
where = src
[options.package_data]
sigal =
plugins/**
themes/**
[options.entry_points]
console_scripts =
@ -64,6 +68,17 @@ ignore = E203,W503,E731
profile = black
known_third_party=blinker,click,jinja2,markdown,natsort,PIL,Pillow,pilkit
[coverage:run]
source = sigal
omit =
/tmp/*
tests/*
[coverage:paths]
source =
src/sigal
*/.tox/*/lib/python*/site-packages/sigal
[coverage:report]
exclude_lines =
pragma: no cover

0
sigal/__init__.py → src/sigal/__init__.py

0
sigal/gallery.py → src/sigal/gallery.py

0
sigal/image.py → src/sigal/image.py

0
sigal/log.py → src/sigal/log.py

0
sigal/plugins/__init__.py → src/sigal/plugins/__init__.py

0
sigal/plugins/adjust.py → src/sigal/plugins/adjust.py

0
sigal/plugins/compress_assets.py → src/sigal/plugins/compress_assets.py

0
sigal/plugins/copyright.py → src/sigal/plugins/copyright.py

0
sigal/plugins/encrypt/__init__.py → src/sigal/plugins/encrypt/__init__.py

0
sigal/plugins/encrypt/encrypt.py → src/sigal/plugins/encrypt/encrypt.py

0
sigal/plugins/encrypt/endec.py → src/sigal/plugins/encrypt/endec.py

0
sigal/plugins/encrypt/static/decrypt.js → src/sigal/plugins/encrypt/static/decrypt.js

0
sigal/plugins/encrypt/static/keycheck.txt → src/sigal/plugins/encrypt/static/keycheck.txt

0
sigal/plugins/encrypt/static/sw.js → src/sigal/plugins/encrypt/static/sw.js

0
sigal/plugins/extended_caching.py → src/sigal/plugins/extended_caching.py

0
sigal/plugins/feeds.py → src/sigal/plugins/feeds.py

0
sigal/plugins/media_page.py → src/sigal/plugins/media_page.py

0
sigal/plugins/nomedia.py → src/sigal/plugins/nomedia.py

0
sigal/plugins/nonmedia_files.py → src/sigal/plugins/nonmedia_files.py

0
sigal/plugins/titleregexp.py → src/sigal/plugins/titleregexp.py

0
sigal/plugins/upload_s3.py → src/sigal/plugins/upload_s3.py

0
sigal/plugins/watermark.py → src/sigal/plugins/watermark.py

0
sigal/plugins/zip_gallery.py → src/sigal/plugins/zip_gallery.py

0
sigal/settings.py → src/sigal/settings.py

0
sigal/signals.py → src/sigal/signals.py

0
sigal/templates/sigal.conf.py → src/sigal/templates/sigal.conf.py

0
sigal/themes/colorbox/static/css/colorbox.css → src/sigal/themes/colorbox/static/css/colorbox.css

0
sigal/themes/colorbox/static/css/skeleton.css → src/sigal/themes/colorbox/static/css/skeleton.css vendored

0
sigal/themes/colorbox/static/css/style.css → src/sigal/themes/colorbox/static/css/style.css

0
sigal/themes/colorbox/static/images/controls.png → src/sigal/themes/colorbox/static/images/controls.png

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

0
sigal/themes/colorbox/static/images/loading.gif → src/sigal/themes/colorbox/static/images/loading.gif

Before

Width:  |  Height:  |  Size: 9.2 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

0
sigal/themes/colorbox/static/js/app-with-media-page.js → src/sigal/themes/colorbox/static/js/app-with-media-page.js

0
sigal/themes/colorbox/static/js/app.js → src/sigal/themes/colorbox/static/js/app.js

0
sigal/themes/colorbox/static/js/jquery-2.2.1.js → src/sigal/themes/colorbox/static/js/jquery-2.2.1.js vendored

0
sigal/themes/colorbox/static/js/jquery-2.2.1.min.js → src/sigal/themes/colorbox/static/js/jquery-2.2.1.min.js vendored

0
sigal/themes/colorbox/static/js/jquery.colorbox-min.js → src/sigal/themes/colorbox/static/js/jquery.colorbox-min.js vendored

0
sigal/themes/colorbox/static/js/jquery.colorbox.js → src/sigal/themes/colorbox/static/js/jquery.colorbox.js

0
sigal/themes/colorbox/static/js/jquery.touchSwipe.js → src/sigal/themes/colorbox/static/js/jquery.touchSwipe.js

0
sigal/themes/colorbox/static/js/jquery.touchSwipe.min.js → src/sigal/themes/colorbox/static/js/jquery.touchSwipe.min.js vendored

0
sigal/themes/colorbox/templates/album.html → src/sigal/themes/colorbox/templates/album.html

0
sigal/themes/colorbox/templates/album_list.html → src/sigal/themes/colorbox/templates/album_list.html

0
sigal/themes/colorbox/templates/base.html → src/sigal/themes/colorbox/templates/base.html

0
sigal/themes/colorbox/templates/media.html → src/sigal/themes/colorbox/templates/media.html

0
sigal/themes/default/static/leaflet/Control.FullScreen.css → src/sigal/themes/default/static/leaflet/Control.FullScreen.css vendored

0
sigal/themes/default/static/leaflet/Control.FullScreen.js → src/sigal/themes/default/static/leaflet/Control.FullScreen.js vendored

0
sigal/themes/default/static/leaflet/Leaflet.Photo.css → src/sigal/themes/default/static/leaflet/Leaflet.Photo.css

0
sigal/themes/default/static/leaflet/Leaflet.Photo.js → src/sigal/themes/default/static/leaflet/Leaflet.Photo.js

0
sigal/themes/default/static/leaflet/MarkerCluster.Default.css → src/sigal/themes/default/static/leaflet/MarkerCluster.Default.css

0
sigal/themes/default/static/leaflet/MarkerCluster.css → src/sigal/themes/default/static/leaflet/MarkerCluster.css

0
sigal/themes/default/static/leaflet/README → src/sigal/themes/default/static/leaflet/README

0
sigal/themes/default/static/leaflet/icon-fullscreen-2x.png → src/sigal/themes/default/static/leaflet/icon-fullscreen-2x.png

Before

Width:  |  Height:  |  Size: 215 B

After

Width:  |  Height:  |  Size: 215 B

0
sigal/themes/default/static/leaflet/icon-fullscreen.png → src/sigal/themes/default/static/leaflet/icon-fullscreen.png

Before

Width:  |  Height:  |  Size: 139 B

After

Width:  |  Height:  |  Size: 139 B

0
sigal/themes/default/static/leaflet/images/layers-2x.png → src/sigal/themes/default/static/leaflet/images/layers-2x.png

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

0
sigal/themes/default/static/leaflet/images/layers.png → src/sigal/themes/default/static/leaflet/images/layers.png

Before

Width:  |  Height:  |  Size: 696 B

After

Width:  |  Height:  |  Size: 696 B

0
sigal/themes/default/static/leaflet/images/marker-icon-2x.png → src/sigal/themes/default/static/leaflet/images/marker-icon-2x.png

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

0
sigal/themes/default/static/leaflet/images/marker-icon.png → src/sigal/themes/default/static/leaflet/images/marker-icon.png

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

0
sigal/themes/default/static/leaflet/images/marker-shadow.png → src/sigal/themes/default/static/leaflet/images/marker-shadow.png

Before

Width:  |  Height:  |  Size: 618 B

After

Width:  |  Height:  |  Size: 618 B

0
sigal/themes/default/static/leaflet/leaflet-providers.js → src/sigal/themes/default/static/leaflet/leaflet-providers.js

0
sigal/themes/default/static/leaflet/leaflet-src.js → src/sigal/themes/default/static/leaflet/leaflet-src.js

0
sigal/themes/default/static/leaflet/leaflet.css → src/sigal/themes/default/static/leaflet/leaflet.css

0
sigal/themes/default/static/leaflet/leaflet.js → src/sigal/themes/default/static/leaflet/leaflet.js

0
sigal/themes/default/static/leaflet/leaflet.markercluster-src.js → src/sigal/themes/default/static/leaflet/leaflet.markercluster-src.js

0
sigal/themes/default/static/leaflet/leaflet.markercluster.js → src/sigal/themes/default/static/leaflet/leaflet.markercluster.js

0
sigal/themes/default/templates/analytics.html → src/sigal/themes/default/templates/analytics.html

0
sigal/themes/default/templates/breadcrumb.html → src/sigal/themes/default/templates/breadcrumb.html

0
sigal/themes/default/templates/decrypt.html → src/sigal/themes/default/templates/decrypt.html

0
sigal/themes/default/templates/default_head.html → src/sigal/themes/default/templates/default_head.html

0
sigal/themes/default/templates/download_zip.html → src/sigal/themes/default/templates/download_zip.html

0
sigal/themes/default/templates/footer.html → src/sigal/themes/default/templates/footer.html

0
sigal/themes/default/templates/gtm.html → src/sigal/themes/default/templates/gtm.html

0
sigal/themes/default/templates/links.html → src/sigal/themes/default/templates/links.html

0
sigal/themes/default/templates/map.html → src/sigal/themes/default/templates/map.html

0
sigal/themes/default/templates/piwik.html → src/sigal/themes/default/templates/piwik.html

0
sigal/themes/galleria/README → src/sigal/themes/galleria/README

0
sigal/themes/galleria/static/css/normalize.css → src/sigal/themes/galleria/static/css/normalize.css vendored

0
sigal/themes/galleria/static/css/style.css → src/sigal/themes/galleria/static/css/style.css

0
sigal/themes/galleria/static/galleria.js → src/sigal/themes/galleria/static/galleria.js

0
sigal/themes/galleria/static/galleria.min.js → src/sigal/themes/galleria/static/galleria.min.js vendored

0
sigal/themes/galleria/static/img/empty.png → src/sigal/themes/galleria/static/img/empty.png

Before

Width:  |  Height:  |  Size: 95 B

After

Width:  |  Height:  |  Size: 95 B

0
sigal/themes/galleria/static/img/fullscreen.png → src/sigal/themes/galleria/static/img/fullscreen.png

Before

Width:  |  Height:  |  Size: 444 B

After

Width:  |  Height:  |  Size: 444 B

0
sigal/themes/galleria/static/jquery-3.3.1.js → src/sigal/themes/galleria/static/jquery-3.3.1.js vendored

0
sigal/themes/galleria/static/jquery-3.3.1.min.js → src/sigal/themes/galleria/static/jquery-3.3.1.min.js vendored

0
sigal/themes/galleria/static/plugins/history/galleria.history.js → src/sigal/themes/galleria/static/plugins/history/galleria.history.js

0
sigal/themes/galleria/static/plugins/history/galleria.history.min.js → src/sigal/themes/galleria/static/plugins/history/galleria.history.min.js vendored

0
sigal/themes/galleria/static/themes/azur/galleria.azur.css → src/sigal/themes/galleria/static/themes/azur/galleria.azur.css

0
sigal/themes/galleria/static/themes/azur/galleria.azur.js → src/sigal/themes/galleria/static/themes/azur/galleria.azur.js

0
sigal/themes/galleria/static/themes/azur/galleria.azur.min.css → src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.css vendored

0
sigal/themes/galleria/static/themes/azur/galleria.azur.min.js → src/sigal/themes/galleria/static/themes/azur/galleria.azur.min.js vendored

0
sigal/themes/galleria/static/themes/classic/galleria.classic.css → src/sigal/themes/galleria/static/themes/classic/galleria.classic.css

0
sigal/themes/galleria/static/themes/classic/galleria.classic.js → src/sigal/themes/galleria/static/themes/classic/galleria.classic.js

0
sigal/themes/galleria/static/themes/classic/galleria.classic.min.css → src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.css vendored

0
sigal/themes/galleria/static/themes/classic/galleria.classic.min.js → src/sigal/themes/galleria/static/themes/classic/galleria.classic.min.js vendored

0
sigal/themes/galleria/static/themes/folio/galleria.folio.css → src/sigal/themes/galleria/static/themes/folio/galleria.folio.css

0
sigal/themes/galleria/static/themes/folio/galleria.folio.js → src/sigal/themes/galleria/static/themes/folio/galleria.folio.js

0
sigal/themes/galleria/static/themes/folio/galleria.folio.min.css → src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.css vendored

0
sigal/themes/galleria/static/themes/folio/galleria.folio.min.js → src/sigal/themes/galleria/static/themes/folio/galleria.folio.min.js vendored

0
sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.css → src/sigal/themes/galleria/static/themes/fullscreen/galleria.fullscreen.css

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save