www.pypa.io
Open in
urlscan Pro
2606:4700::6811:2052
Public Scan
Effective URL: https://www.pypa.io/en/latest/
Submission: On August 25 via manual from FI — Scanned from FI
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on July 22nd 2023. Valid for: a year.
This is the only time www.pypa.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 167.99.21.118 167.99.21.118 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
1 26 | 2606:4700::68... 2606:4700::6811:2052 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700:20:... 2606:4700:20::681a:53e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6812:71d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:812::200e | 15169 (GOOGLE) (GOOGLE) | |
30 | 5 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
pypa.io
2 redirects
pypa.io — Cisco Umbrella Rank: 249336 www.pypa.io |
182 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 37 |
21 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 48 |
61 KB |
1 |
readthedocs.org
readthedocs.org — Cisco Umbrella Rank: 54619 |
827 B |
1 |
ethicalads.io
media.ethicalads.io — Cisco Umbrella Rank: 43975 |
9 KB |
30 | 5 |
Domain | Requested by | |
---|---|---|
26 | www.pypa.io |
1 redirects
www.pypa.io
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
1 | www.googletagmanager.com |
www.pypa.io
|
1 | readthedocs.org |
www.pypa.io
|
1 | media.ethicalads.io |
www.pypa.io
|
1 | pypa.io | 1 redirects |
30 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
pypa.io |
pypi.org |
packaging.python.org |
conda-forge.org |
github.com |
discuss.python.org |
www.python.org |
www.sphinx-doc.org |
readthedocs.org |
docs.readthedocs.io |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.pypa.io Cloudflare Inc ECC CA-3 |
2023-07-22 - 2024-07-21 |
a year | crt.sh |
ethicalads.io GTS CA 1P5 |
2023-08-12 - 2023-11-10 |
3 months | crt.sh |
readthedocs.org GTS CA 1P5 |
2023-07-21 - 2023-10-19 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-08-07 - 2023-10-30 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.pypa.io/en/latest/
Frame ID: 6EA647B841871ADD14180994B751D97B
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
Python Packaging Authority — PyPA documentationPage URL History Show full URLs
-
http://pypa.io/
HTTP 307
https://pypa.io/ HTTP 301
https://www.pypa.io/ HTTP 302
https://www.pypa.io/en/latest/ Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Pygments (Miscellaneous) Expand
Detected patterns
- <link[^>]+pygments\.css["']
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
18 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: PyPI
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Python Packaging User Guide
Search URL Search Domain Scan URL
Title: conda-forge
Search URL Search Domain Scan URL
Title: the key projects list
Search URL Search Domain Scan URL
Title: GitHub
Search URL Search Domain Scan URL
Title: Packaging category on discuss.python.org
Search URL Search Domain Scan URL
Title: Please donate.
Search URL Search Domain Scan URL
Title: Found a bug
Search URL Search Domain Scan URL
Title: Sphinx
Search URL Search Domain Scan URL
Title: Project Home
Search URL Search Domain Scan URL
Title: Builds
Search URL Search Domain Scan URL
Title: Downloads
Search URL Search Domain Scan URL
Title: View
Search URL Search Domain Scan URL
Title: Edit
Search URL Search Domain Scan URL
Title: Read the Docs
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://pypa.io/
HTTP 307
https://pypa.io/ HTTP 301
https://www.pypa.io/ HTTP 302
https://www.pypa.io/en/latest/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.pypa.io/en/latest/ Redirect Chain
|
12 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pygments.css
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pypa.css
www.pypa.io/en/latest/_static/ |
448 B 788 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
badge_only.css
www.pypa.io/_/static/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
documentation_options.js
www.pypa.io/en/latest/_static/ |
418 B 920 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
doctools.js
www.pypa.io/en/latest/_static/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sphinx_highlight.js
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
readthedocs-doc-embed.js
www.pypa.io/_/static/javascript/ |
32 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sidebar.js
www.pypa.io/en/latest/_static/ |
3 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
copybutton.js
www.pypa.io/en/latest/_static/ |
3 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
menu.js
www.pypa.io/en/latest/_static/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
themetoggle.js
www.pypa.io/en/latest/_static/ |
779 B 918 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
readthedocs-doc-embed.css
www.pypa.io/_/static/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
readthedocs-analytics.js
www.pypa.io/_/static/javascript/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
py.svg
www.pypa.io/en/latest/_static/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pypi-logo.svg
www.pypa.io/en/latest/_images/ |
11 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pygments_dark.css
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pydoctheme.css
www.pypa.io/en/latest/_static/ |
11 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
classic.css
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
basic.css
www.pypa.io/en/latest/_static/ |
14 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pydoctheme_dark.css
www.pypa.io/en/latest/_static/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.js
www.pypa.io/_/static/vendor/ |
87 KB 32 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
www.pypa.io/_/api/v2/footer_html/ |
2 KB 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
www.pypa.io/_/api/v2/analytics/ |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ethicalads.min.js
media.ethicalads.io/media/client/beta/ |
28 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
readthedocs.org/api/v2/sustainability/data/ |
224 B 827 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
166 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff
www.pypa.io/_/static/fonts/ |
96 KB 96 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
1 B 204 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
21 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
object| documentPictureInPicture object| DOCUMENTATION_OPTIONS function| getHideableCopyButtonElements function| activateTheme object| READTHEDOCS_DATA function| filterCSS function| filterXSS function| require function| $ function| jQuery object| SphinxRtdTheme object| ethicalads function| gtag object| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData4 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
.readthedocs.org/ | Name: __cf_bm Value: 7UFihoDcAoE7_C1DDHB1MQWp5FZVUXlroQ8xSSLlGv8-1692942617-0-AZwsE1i8PTCaXN7wMXyB9B5DGFtEvoTizhUEeJZlberjivq2KzuCvlWmhFahpQDTITPLXgGr0KGCbxypfHbiUUI= |
|
.pypa.io/ | Name: _ga Value: GA1.2.1544000872.1692942618 |
|
.pypa.io/ | Name: _gid Value: GA1.2.690570129.1692942618 |
|
.pypa.io/ | Name: _gat_gtag_UA_17997319_1 Value: 1 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
X-Content-Type-Options | nosniff |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
media.ethicalads.io
pypa.io
readthedocs.org
www.google-analytics.com
www.googletagmanager.com
www.pypa.io
167.99.21.118
2606:4700:20::681a:53e
2606:4700::6811:2052
2606:4700::6812:71d
2a00:1450:4001:80e::2008
2a00:1450:4001:812::200e
0a20464b65797522de18421a7db1a0851a26aae6dd06b7109d442236313c27ee
1dae86fdcef1cf8c69a21c8e06d2bfd945a1a314e2ec7c0585913e2a36ae022c
1f30f17f2fc711cefbb7cafc6601bd578f9cd535f8b47a7ac18e6a9175715c22
2d278d2f6f600cd2a0ddfbf8adf71bf2dfbcc641fa1e8ce909b25723d16e3ba5
2dca034c66c321d85e16883b25c460709cacc5ca543d7a94c0c3840ca23fc5e6
3088c66dbb17eec35a7a9fdba732c474b6ed8ca52dbe6f29d0ea7a8f61e075e0
3248a36f3ce6caf4513e7c73923b660a976c74abdf7c2ab35d55e5450f16b857
386c9be5152430df196b2d20bb8e7aa0049104b960969ffa9335afc302bdbb97
3d62b81f63b0418a39a8f5a323203d88ddafc8c5226f86d311970025d86d7b6c
471f9319fcdbaeded6dab0359307c7cd7c9959102f756c53c2f23e237fe39444
5865be8bcc0af888594903ea0112f6c8d923c5726c4081e8c856110cc7339cef
67c3f507cf0fb56b858739c7379e2c7a68879b80452d101005876dbaeb30422f
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
8417d91285842cd62bc4f04873ffe3b4561bfb65ff2cec837d829ab7dafb6046
8a75722f0388728bd5f73033643ed5da813c1297614221d07dcb57abfab0944f
8c9bcb2e46dd9d65afe2c50164734a7f9faa724ef6a45f860d732c54d3c7d516
98abdcd21694ef38857bb5aa591872a8d6ac66f210038bd421c88e279905dd67
9980fa28cbdcd8d6b437edcb1a911e0e2a788d7fa0dfe6ea25a302d824a3094d
a0a9def9295bbcf574292a01d1088214478af359352dd2aac276c4a379b75298
b28321d64d357a6931c06546564ba8b52aada4d28beb4b4a2b347f21954ddfa5
b77ffb95e74c3c2a4827682b3f126009edde411c96a3b64cbdedf1f7bf3d5ad5
ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07
bdbb957237118bc6a1d8067a530b3044988c9c40c0446871a9e2da8380b36dde
cea2fe73e1859c6e885713d2da1a67392a70068d59cc5241a766a723714e1586
cf6c44142ede6b198875950cf99d2f432f92aaa950d5ec288b0ddbe9e7876fbc
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e202657a94151708a4380b55a9ae7f4b78a8fbeb65893648caac30559ce79107
e83d4b134c20f038cf3fbefafcac4f0b15dd224fa0189257e436291c52c6d54c
f4db00984d7de6b985db0a58ed54f19c409a2aaadd2c9194a4eca5effa4cc6ad