Skip to content

Commit 3789d0b

Browse files
committed
pytorch: keep latest version 1 and latest version 2
1 parent 15cafae commit 3789d0b

File tree

2 files changed

+3
-73
lines changed

2 files changed

+3
-73
lines changed

lib/docs/filters/pytorch/entries.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def get_name
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

Lines changed: 2 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -20,86 +20,16 @@ class Pytorch < UrlScraper
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

0 commit comments

Comments
 (0)