www.pypa.io
Open in
urlscan Pro
2a04:4e42:600::175
Public Scan
Effective URL: https://www.pypa.io/en/latest/
Submission: On March 05 via api from US
Summary
TLS certificate: Issued by GlobalSign CloudSSL CA - SHA256 - G3 on December 8th 2020. Valid for: 5 months.
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 18 | 2a04:4e42:600... 2a04:4e42:600::175 | 54113 (FASTLY) (FASTLY) | |
6 | 2606:4700:303... 2606:4700:3036::ac43:88ec | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a04:4e42:400... 2a04:4e42:400::223 | 54113 (FASTLY) (FASTLY) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700:303... 2606:4700:3032::ac43:b854 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::200e | 15169 (GOOGLE) (GOOGLE) | |
28 | 7 |
ASN13335 (CLOUDFLARENET, US)
assets.readthedocs.org | |
readthedocs.org |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
pypa.io
1 redirects
www.pypa.io |
73 KB |
6 |
readthedocs.org
assets.readthedocs.org readthedocs.org |
114 KB |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
1 |
ethicalads.io
media.ethicalads.io |
8 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
39 KB |
1 |
pypi.org
pypi.org |
12 KB |
28 | 6 |
Domain | Requested by | |
---|---|---|
18 | www.pypa.io |
1 redirects
www.pypa.io
|
5 | assets.readthedocs.org |
www.pypa.io
assets.readthedocs.org |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
1 | readthedocs.org |
www.pypa.io
|
1 | media.ethicalads.io |
assets.readthedocs.org
|
1 | www.googletagmanager.com |
assets.readthedocs.org
|
1 | pypi.org |
www.pypa.io
|
28 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
pypa.io |
pypi.org |
packaging.python.org |
conda-forge.org |
github.com |
bitbucket.org |
discuss.python.org |
mail.python.org |
www.python.org |
www.sphinx-doc.org |
readthedocs.org |
docs.readthedocs.io |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.c.ssl.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2020-12-08 - 2021-05-01 |
5 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2020-07-01 - 2021-07-01 |
a year | crt.sh |
www.python.org DigiCert SHA2 Extended Validation Server CA |
2020-09-29 - 2021-10-31 |
a year | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2021-02-17 - 2021-05-12 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.pypa.io/en/latest/
Frame ID: 0CEB2817D3303E1AC1EDD22315F0EE1E
Requests: 28 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://www.pypa.io/
HTTP 302
http://www.pypa.io/en/latest/ HTTP 307
https://www.pypa.io/en/latest/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Varnish (Cache Tools) Expand
Detected patterns
- headers via /varnish(?: \(Varnish\/([\d.]+)\))?/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
Pygments (Miscellaneous) Expand
Detected patterns
- html /<link[^>]+pygments\.css["']/i
Underscore.js (JavaScript Libraries) Expand
Detected patterns
- script /underscore.*\.js(?:\?ver=([\d.]+))?/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
Page Statistics
20 Outgoing links
These are links going to different origins than the main page.
Title: PyPA
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: Bitbucket
Search URL Search Domain Scan URL
Title: the Packaging category on discuss.python.org
Search URL Search Domain Scan URL
Title: distutils-sig
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.
-
https://www.pypa.io/
HTTP 302
http://www.pypa.io/en/latest/ HTTP 307
https://www.pypa.io/en/latest/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.pypa.io/en/latest/ Redirect Chain
|
9 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pypa.css
www.pypa.io/en/latest/_static/ |
448 B 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pygments.css
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
badge_only.css
assets.readthedocs.org/static/css/ |
3 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
documentation_options.js
www.pypa.io/en/latest/_static/ |
351 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
www.pypa.io/en/latest/_static/ |
87 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
underscore.js
www.pypa.io/en/latest/_static/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
doctools.js
www.pypa.io/en/latest/_static/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
language_data.js
www.pypa.io/en/latest/_static/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
readthedocs-doc-embed.js
assets.readthedocs.org/static/javascript/ |
35 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sidebar.js
www.pypa.io/en/latest/_static/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
copybutton.js
www.pypa.io/en/latest/_static/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
readthedocs-doc-embed.css
assets.readthedocs.org/static/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
readthedocs-analytics.js
assets.readthedocs.org/static/javascript/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
py.png
www.pypa.io/en/latest/_static/ |
695 B 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-large.svg
pypi.org/static/images/ |
11 KB 12 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pydoctheme.css
www.pypa.io/en/latest/_static/ |
3 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
default.css
www.pypa.io/en/latest/_static/ |
28 B 969 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
classic.css
www.pypa.io/en/latest/_static/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
basic.css
www.pypa.io/en/latest/_static/ |
13 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
98 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.pypa.io/_/api/v2/footer_html/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.pypa.io/_/api/v2/analytics/ |
0 704 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ethicalads.min.js
media.ethicalads.io/media/client/beta/ |
28 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
readthedocs.org/api/v2/sustainability/data/ |
224 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
46 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-Q050 |
collect
www.google-analytics.com/j/ |
1 B 65 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont.woff
assets.readthedocs.org/static/fonts/ |
96 KB 97 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
35 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| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| DOCUMENTATION_OPTIONS function| $ function| jQuery function| _ object| Documentation function| $u object| stopwords function| Stemmer object| splitChars function| splitQuery object| READTHEDOCS_DATA function| filterCSS function| filterXSS function| gtag object| dataLayer object| SphinxRtdTheme object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| ethicalads function| setImmediate function| clearImmediate object| gaplugins object| gaGlobal object| gaData3 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 |
---|---|---|
.pypa.io/ | Name: _gat_gtag_UA_17997319_1 Value: 1 |
|
.pypa.io/ | Name: _gid Value: GA1.2.1934632935.1614902897 |
|
.pypa.io/ | Name: _ga Value: GA1.2.815907309.1614902897 |
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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 |
---|---|
Strict-Transport-Security | max-age=31557600; includeSubDomains |
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.
assets.readthedocs.org
media.ethicalads.io
pypi.org
readthedocs.org
www.google-analytics.com
www.googletagmanager.com
www.pypa.io
2606:4700:3032::ac43:b854
2606:4700:3036::ac43:88ec
2a00:1450:4001:80f::200e
2a00:1450:4001:827::2008
2a00:1450:4001:827::200e
2a04:4e42:400::223
2a04:4e42:600::175
002604ddd7be4c7f1b2e3a322209fa91d573019db56d6b10dbca960bc8e2de2f
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
1dae86fdcef1cf8c69a21c8e06d2bfd945a1a314e2ec7c0585913e2a36ae022c
31a089812f3bf5acaaf05b01ce6564860962b75a0297e3197933048ea2b5f7ba
3a4b990b630ad69b75c08d16e57367807040c7c609aa9ec0acb4850b197f1753
3f61a9ef1a3d241827f198ab9cd896d0a5b7b50212ffc292452df91eeea95409
42d8fad13bc28fc726775196ec9ab953febf9bde175c5845128361c953fa17f4
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6ffb58fea61bc8e2e6128d25360c5af63f3f0c61b060118caf4040aa3a3794ac
7b7a86c597ae4b68b34681ba872921f0265bd757d8a1f456ea2e376c23447962
894d0e6d95ab87ea3cf09a6be127fcbdddbe88a9b0cf6ad37b554a7a27716377
8a1ebfbf9815a8ebd248a2679e450b3f414930eb0c3344b67deadc2b2b8d4a2f
9263bb977df34d9f83d8c348a0c2f654723238bd3fee7a0f303852d6ad50e52d
98abdcd21694ef38857bb5aa591872a8d6ac66f210038bd421c88e279905dd67
ae173dc4842351fc1c8a551afbdb58cb2b295490782130daa4f359a6a80d7256
b083e7e575bb354303e994d6b9af8642f0d367baba48a1778c4a93e37312b378
ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07
bc6d9c082cf6afe56cc0d16281a4fcfc016022ef9a370fa00c132e0ab2ce8115
c5c7117c367aeacb833e8076c4ee4b2d216a49a29b4ddbdbbf6c698eb6f7f021
cea2fe73e1859c6e885713d2da1a67392a70068d59cc5241a766a723714e1586
cf6c44142ede6b198875950cf99d2f432f92aaa950d5ec288b0ddbe9e7876fbc
d00d0ec226b8b3d08e4d63aaaa09e260aca9d654db2d1587b025b1b6eef21011
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e6857b59f6fb23e4da7bf75b62fab95bdb433a89acd3550d6c4e0971b49ae994
ed41a7c80ff6bf7d6ecb21b3e56f8ac917727763833ee95d959cddfc1032d3e4
f3d74d09f9a0d5c08e9ef211afed3397ace994a39748325ae53bea62124348b1
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
fa7fc6d7e9ef4bb4e8b5a2e44954c47f391a0bda2d48b672a9afe50d72a26f42