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