Skip to content

Commit

Permalink
Merge pull request #2199 from mcagriardic/add/pandas2.2.2
Browse files Browse the repository at this point in the history
Add pandas 2.2.2 documentation
  • Loading branch information
simon04 authored Jul 17, 2024
2 parents 15b8875 + 75a085b commit ba8472a
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/file-scrapers.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,10 +183,13 @@ mv ./usr/share/doc/openjdk-16-jre-headless/api/ docs/openjdk~$VERSION

## Pandas

From the home directory; `devdocs`, execute below:

```sh
curl https://pandas.pydata.org/docs/pandas.zip | bsdtar --extract --file - --directory=docs/pandas~1
curl https://pandas.pydata.org/docs/pandas.zip -o tmp.zip && unzip tmp.zip -d docs/pandas~2 && rm tmp.zip
```


## PHP
Click the link under the "Many HTML files" column on https://www.php.net/download-docs.php, extract the tarball, change its name to `php` and put it in `docs/`.

Expand Down
23 changes: 23 additions & 0 deletions lib/docs/scrapers/pandas.rb
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,29 @@ class Pandas < FileScraper
Licensed under the 3-clause BSD License.
HTML

version '2' do
self.release = '2.2.2'
self.base_url = "https://pandas.pydata.org/pandas-docs/version/#{self.release}/"

html_filters.push 'pandas/clean_html', 'pandas/entries'

options[:container] = 'main section'

options[:skip_patterns] = [
/development/,
/getting_started/,
/whatsnew/
]

options[:skip] = [
'panel.html',
'pandas.pdf',
'pandas.zip',
'ecosystem.html'
]

end

version '1' do
self.release = '1.5.0'
self.base_url = "https://pandas.pydata.org/pandas-docs/version/#{self.release}/"
Expand Down

0 comments on commit ba8472a

Please sign in to comment.