History

pytorch: keep latest version 1 and latest version 2

Simon Legner committed 2 years ago

Commit 3789d0b1 parent 15cafae2 files · +3 −73Browse files

Unified · Split

2 files
  1. lib/docs/filters/pytorch/entries.rb +1 −1
  2. lib/docs/scrapers/pytorch.rb +2 −72
lib/docs/filters/pytorch/entries.rb+1−1
@@ -13,7 +13,7 @@ module Docs · 12 unmodified lines
1313 # The id of the container `div.section` indicates the page type.
1414 # If the id starts with `module-`, then it's an API reference,
1515 # otherwise it is a note or design doc.
16− section_id = at_css('.section')['id']
16+ section_id = at_css('.section[id], section[id]')['id']
1717 if section_id.starts_with? 'module-'
1818 section_id.remove('module-')
1919 else
lib/docs/scrapers/pytorch.rb+2−72
@@ -20,86 +20,16 @@ module Docs · 19 unmodified lines
2020 Licensed under the 3-clause BSD License.
2121 HTML
2222
23− version '2.1' do
23+ version '2' do
2424 self.release = '2.1'
2525 self.base_url = "https://pytorch.org/docs/#{release}/"
2626 end
2727
28− version '2.0' do
29− self.release = '2.0'
30− self.base_url = "https://pytorch.org/docs/#{release}/"
31− end
32−
33− version '1.13' do
28+ version '1' do
3429 self.release = '1.13'
3530 self.base_url = "https://pytorch.org/docs/#{release}/"
3631 end
3732
38− version '1.12' do
39− self.release = '1.12'
40− self.base_url = "https://pytorch.org/docs/#{release}/"
41− end
42−
43− version '1.11' do
44− self.release = '1.11'
45− self.base_url = "https://pytorch.org/docs/#{release}/"
46− end
47−
48− version '1.10' do
49− self.release = '1.10'
50− self.base_url = "https://pytorch.org/docs/#{release}/"
51− end
52−
53− version '1.9' do
54− self.release = '1.9.1'
55− self.base_url = "https://pytorch.org/docs/#{release}/"
56− end
57−
58− version '1.8' do
59− self.release = '1.8.1'
60− self.base_url = "https://pytorch.org/docs/#{release}/"
61− end
62−
63− version '1.7' do
64− self.release = '1.7.1'
65− self.base_url = "https://pytorch.org/docs/#{release}/"
66− end
67−
68− version '1.6' do
69− self.release = '1.6.0'
70− self.base_url = "https://pytorch.org/docs/#{release}/"
71− end
72−
73− version '1.5' do
74− self.release = '1.5.1'
75− self.base_url = "https://pytorch.org/docs/#{release}/"
76− end
77−
78− version '1.4' do
79− self.release = '1.4.0'
80− self.base_url = "https://pytorch.org/docs/#{release}/"
81− end
82−
83− version '1.3' do
84− self.release = '1.3.1'
85− self.base_url = "https://pytorch.org/docs/#{release}/"
86− end
87−
88− version '1.2' do
89− self.release = '1.2.0'
90− self.base_url = "https://pytorch.org/docs/#{release}/"
91− end
92−
93− version '1.1' do
94− self.release = '1.1.0'
95− self.base_url = "https://pytorch.org/docs/#{release}/"
96− end
97−
98− version '1.0' do
99− self.release = '1.0.1'
100− self.base_url = "https://pytorch.org/docs/#{release}/"
101− end
102−
10333 def get_latest_version(opts)
10434 get_latest_github_release('pytorch', 'pytorch', opts)
10535 end