diff --git a/assets/stylesheets/pages/_pygame.scss b/assets/stylesheets/pages/_pygame.scss
index 10add41b..380af31f 100644
--- a/assets/stylesheets/pages/_pygame.scss
+++ b/assets/stylesheets/pages/_pygame.scss
@@ -9,4 +9,6 @@
.line-block > .line:first-child { margin-bottom: 1em; }
.line-block > .line:only-child { margin-bottom: 0em; }
span.signature { font-family: monospace; }
+
+ .warning { @extend %note, %note-red }
}
diff --git a/lib/docs/filters/pygame/clean_html.rb b/lib/docs/filters/pygame/clean_html.rb
index af01f2d0..d077655e 100644
--- a/lib/docs/filters/pygame/clean_html.rb
+++ b/lib/docs/filters/pygame/clean_html.rb
@@ -22,7 +22,7 @@ module Docs
end
def other
- css('> :not(.section), table.toc.docutils, .tooltip-content').remove
+ css('table.toc.docutils, .tooltip-content').remove
# Remove code tag from function, class, method, module, etc.
css('dl > dt').each do |node|
diff --git a/lib/docs/scrapers/flask.rb b/lib/docs/scrapers/flask.rb
index 314405b7..9d7234a5 100755
--- a/lib/docs/scrapers/flask.rb
+++ b/lib/docs/scrapers/flask.rb
@@ -18,6 +18,11 @@ module Docs
Licensed under the BSD 3-clause License.
HTML
+ version '2.3' do
+ self.release = '2.3.x'
+ self.base_url = "https://flask.palletsprojects.com/en/#{self.release}/"
+ end
+
version '2.2' do
self.release = '2.2.x'
self.base_url = "https://flask.palletsprojects.com/en/#{self.release}/"
diff --git a/lib/docs/scrapers/jinja.rb b/lib/docs/scrapers/jinja.rb
index a7c59ee3..4bdd3a1d 100755
--- a/lib/docs/scrapers/jinja.rb
+++ b/lib/docs/scrapers/jinja.rb
@@ -17,6 +17,11 @@ module Docs
Licensed under the BSD 3-clause License.
HTML
+ version '3.1' do
+ self.release = '3.1.x'
+ self.base_url = "https://jinja.palletsprojects.com/en/#{self.release}/"
+ end
+
version '3.0' do
self.release = '3.0.x'
self.base_url = "https://jinja.palletsprojects.com/en/#{self.release}/"
diff --git a/lib/docs/scrapers/mariadb.rb b/lib/docs/scrapers/mariadb.rb
index f34667f7..d0eb9287 100644
--- a/lib/docs/scrapers/mariadb.rb
+++ b/lib/docs/scrapers/mariadb.rb
@@ -2,7 +2,7 @@ module Docs
class Mariadb < UrlScraper
self.name = 'MariaDB'
self.type = 'mariadb'
- self.release = '10.9.2'
+ self.release = '10.11.2'
self.base_url = 'https://mariadb.com/kb/en/'
self.root_path = 'documentation/'
self.links = {
diff --git a/lib/docs/scrapers/matplotlib.rb b/lib/docs/scrapers/matplotlib.rb
index e262b3aa..1486642c 100644
--- a/lib/docs/scrapers/matplotlib.rb
+++ b/lib/docs/scrapers/matplotlib.rb
@@ -16,12 +16,12 @@ module Docs
options[:skip] = %w(api_changes.html tutorial.html faq.html)
options[:attribution] = <<-HTML
- © 2012–2022 Matplotlib Development Team. All rights reserved.
+ © 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
HTML
- version '3.6' do
- self.release = '3.6.0'
+ version '3.7' do
+ self.release = '3.7.1'
self.base_urls = [
"https://matplotlib.org/stable/api/",
"https://matplotlib.org/stable/mpl_toolkits/mplot3d/",
@@ -29,6 +29,15 @@ module Docs
]
end
+ version '3.6' do
+ self.release = '3.6.0'
+ self.base_urls = [
+ "https://matplotlib.org/#{release}/api/",
+ "https://matplotlib.org/#{release}/mpl_toolkits/mplot3d/",
+ "https://matplotlib.org/#{release}/mpl_toolkits/axes_grid/api/"
+ ]
+ end
+
version '3.5' do
self.release = '3.5.1'
self.base_urls = [
diff --git a/lib/docs/scrapers/postgresql.rb b/lib/docs/scrapers/postgresql.rb
index 68a431a1..194685d2 100644
--- a/lib/docs/scrapers/postgresql.rb
+++ b/lib/docs/scrapers/postgresql.rb
@@ -51,12 +51,12 @@ module Docs
/\Aunsupported-features/ ]
options[:attribution] = <<-HTML
- © 1996–2022 The PostgreSQL Global Development Group
+ © 1996–2023 The PostgreSQL Global Development Group
Licensed under the PostgreSQL License.
HTML
version '15' do
- self.release = '15.0'
+ self.release = '15.3'
self.base_url = "https://www.postgresql.org/docs/#{version}/"
end
diff --git a/lib/docs/scrapers/pygame.rb b/lib/docs/scrapers/pygame.rb
index 75bcb198..7de757c4 100644
--- a/lib/docs/scrapers/pygame.rb
+++ b/lib/docs/scrapers/pygame.rb
@@ -1,7 +1,7 @@
module Docs
class Pygame < UrlScraper
self.type = 'pygame'
- self.release = '2.0.0'
+ self.release = '2.4.0'
self.base_url = 'https://www.pygame.org/docs/'
self.root_path = 'py-modindex.html'
self.links = {
diff --git a/lib/docs/scrapers/sqlite.rb b/lib/docs/scrapers/sqlite.rb
index 6b08d316..d2c7cfdb 100644
--- a/lib/docs/scrapers/sqlite.rb
+++ b/lib/docs/scrapers/sqlite.rb
@@ -2,7 +2,7 @@ module Docs
class Sqlite < FileScraper
self.name = 'SQLite'
self.type = 'sqlite'
- self.release = '3.40.0'
+ self.release = '3.42.0'
self.base_url = 'https://sqlite.org/'
self.root_path = 'docs.html'
self.initial_paths = %w(keyword_index.html)
diff --git a/lib/docs/scrapers/tailwindcss.rb b/lib/docs/scrapers/tailwindcss.rb
index e21fc13d..a9acf0c9 100644
--- a/lib/docs/scrapers/tailwindcss.rb
+++ b/lib/docs/scrapers/tailwindcss.rb
@@ -5,7 +5,7 @@ module Docs
self.slug = 'tailwindcss'
self.base_url = 'https://tailwindcss.com/docs'
self.root_path = '/'
- self.release = '3.1.8'
+ self.release = '3.3.2'
self.links = {
home: 'tps://tailwindcss.com/',
code: 'https://github.com/tailwindlabs/tailwindcss'
diff --git a/lib/docs/scrapers/werkzeug.rb b/lib/docs/scrapers/werkzeug.rb
index 36642dc1..190d96c8 100755
--- a/lib/docs/scrapers/werkzeug.rb
+++ b/lib/docs/scrapers/werkzeug.rb
@@ -17,6 +17,11 @@ module Docs
Licensed under the BSD 3-clause License.
HTML
+ version '2.3' do
+ self.release = '2.3.x'
+ self.base_url = "https://werkzeug.palletsprojects.com/en/#{self.release}/"
+ end
+
version '2.2' do
self.release = '2.2.x'
self.base_url = "https://werkzeug.palletsprojects.com/en/#{self.release}/"
diff --git a/public/icons/docs/flask/16.png b/public/icons/docs/flask/16.png
index 84bfe0c7..f797487a 100644
Binary files a/public/icons/docs/flask/16.png and b/public/icons/docs/flask/16.png differ
diff --git a/public/icons/docs/flask/16@2x.png b/public/icons/docs/flask/16@2x.png
index 17ed0357..17887925 100644
Binary files a/public/icons/docs/flask/16@2x.png and b/public/icons/docs/flask/16@2x.png differ
diff --git a/public/icons/docs/flask/SOURCE b/public/icons/docs/flask/SOURCE
index eb5b7a55..4df1c0af 100644
--- a/public/icons/docs/flask/SOURCE
+++ b/public/icons/docs/flask/SOURCE
@@ -1 +1 @@
-https://flask.palletsprojects.com/en/1.1.x/_static/flask-icon.png
+https://flask.palletsprojects.com/en/2.3.x/_static/shortcut-icon.png
diff --git a/public/icons/docs/werkzeug/16.png b/public/icons/docs/werkzeug/16.png
index 16937575..eb2dc160 100644
Binary files a/public/icons/docs/werkzeug/16.png and b/public/icons/docs/werkzeug/16.png differ
diff --git a/public/icons/docs/werkzeug/16@2x.png b/public/icons/docs/werkzeug/16@2x.png
index a069df95..28aa079f 100644
Binary files a/public/icons/docs/werkzeug/16@2x.png and b/public/icons/docs/werkzeug/16@2x.png differ
diff --git a/public/icons/docs/werkzeug/SOURCE b/public/icons/docs/werkzeug/SOURCE
index 07a3d62f..e680783b 100644
--- a/public/icons/docs/werkzeug/SOURCE
+++ b/public/icons/docs/werkzeug/SOURCE
@@ -1 +1 @@
-https://werkzeug.palletsprojects.com/en/1.0.x/_static/favicon.ico
+https://werkzeug.palletsprojects.com/en/2.3.x/_static/shortcut-icon.png