pypi.org
Open in
urlscan Pro
2a04:4e42:400::223
Public Scan
Effective URL: https://pypi.org/
Submission: On February 26 via api from US
Summary
TLS certificate: Issued by DigiCert SHA2 Extended Validation Ser... on September 29th 2020. Valid for: a year.
This is the only time pypi.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2a04:4e42:3::319 2a04:4e42:3::319 | 54113 (FASTLY) (FASTLY) | |
22 | 2a04:4e42:400... 2a04:4e42:400::223 | 54113 (FASTLY) (FASTLY) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:4e42:600... 2a04:4e42:600::729 | 54113 (FASTLY) (FASTLY) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 151.101.194.91 151.101.194.91 | 54113 (FASTLY) (FASTLY) | |
4 | 2a00:1450:400... 2a00:1450:4001:828::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 52.215.192.132 52.215.192.132 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:800::200e | 15169 (GOOGLE) (GOOGLE) | |
33 | 9 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-215-192-132.eu-west-1.compute.amazonaws.com
2p66nmmycsj3.statuspage.io |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
pypi.org
1 redirects
www.pypi.org pypi.org |
199 KB |
4 |
gstatic.com
fonts.gstatic.com |
41 KB |
1 |
google-analytics.com
www.google-analytics.com |
19 KB |
1 |
statuspage.io
2p66nmmycsj3.statuspage.io |
726 B |
1 |
fastly-insights.com
www.fastly-insights.com |
25 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
39 KB |
1 |
ravenjs.com
cdn.ravenjs.com |
14 KB |
1 |
googleapis.com
fonts.googleapis.com |
1 KB |
33 | 8 |
Domain | Requested by | |
---|---|---|
22 | pypi.org |
pypi.org
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | www.google-analytics.com |
www.googletagmanager.com
cdn.ravenjs.com |
1 | 2p66nmmycsj3.statuspage.io |
pypi.org
|
1 | www.fastly-insights.com |
pypi.org
|
1 | www.googletagmanager.com |
pypi.org
|
1 | cdn.ravenjs.com |
pypi.org
|
1 | fonts.googleapis.com |
pypi.org
|
1 | www.pypi.org | 1 redirects |
33 | 9 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.python.org DigiCert SHA2 Extended Validation Server CA |
2020-09-29 - 2021-10-31 |
a year | crt.sh |
upload.video.google.com GTS CA 1O1 |
2021-01-26 - 2021-04-20 |
3 months | crt.sh |
cdn.ravenjs.com GlobalSign Atlas R3 DV TLS CA 2020 |
2021-02-22 - 2022-03-26 |
a year | crt.sh |
*.google-analytics.com GTS CA 1O1 |
2021-01-26 - 2021-04-20 |
3 months | crt.sh |
fastlyanalytics.map.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2021-02-17 - 2021-04-20 |
2 months | crt.sh |
*.gstatic.com GTS CA 1O1 |
2021-01-26 - 2021-04-20 |
3 months | crt.sh |
*.statuspage.io DigiCert SHA2 High Assurance Server CA |
2020-03-24 - 2021-07-26 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://pypi.org/
Frame ID: 9554810287AB6EE7016AFC5723BCAFC8
Requests: 33 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://www.pypi.org/
HTTP 301
https://pypi.org/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Page Statistics
22 Outgoing links
These are links going to different origins than the main page.
Title: Learn about installing packages
Search URL Search Domain Scan URL
Title: Learn how to package your Python code for PyPI
Search URL Search Domain Scan URL
Title: User guide
Search URL Search Domain Scan URL
Title: PyPI on Twitter
Search URL Search Domain Scan URL
Title: Infrastructure dashboard
Search URL Search Domain Scan URL
Title: Package index name retention
Search URL Search Domain Scan URL
Title: Contribute on GitHub
Search URL Search Domain Scan URL
Title: Translate PyPI
Search URL Search Domain Scan URL
Title: Development credits
Search URL Search Domain Scan URL
Title: Code of conduct
Search URL Search Domain Scan URL
Title: Privacy policy
Search URL Search Domain Scan URL
Title: Minor Service Outage
Search URL Search Domain Scan URL
Title: Donate today!
Search URL Search Domain Scan URL
Title: Python Software Foundation
Search URL Search Domain Scan URL
Title: Pingdom Monitoring
Search URL Search Domain Scan URL
Title: Google Object Storage and Download Analytics
Search URL Search Domain Scan URL
Title: Sentry Error logging
Search URL Search Domain Scan URL
Title: AWS Cloud computing
Search URL Search Domain Scan URL
Title: DataDog Monitoring
Search URL Search Domain Scan URL
Title: Fastly CDN
Search URL Search Domain Scan URL
Title: DigiCert EV certificate
Search URL Search Domain Scan URL
Title: StatusPage Status page
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.pypi.org/
HTTP 301
https://pypi.org/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
pypi.org/ Redirect Chain
|
22 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
warehouse-ltr.e086470b.css
pypi.org/static/css/ |
77 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome.6002a161.css
pypi.org/static/css/ |
56 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
regular.98fbf39a.css
pypi.org/static/css/ |
593 B 380 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
solid.c3b5f0b5.css
pypi.org/static/css/ |
583 B 526 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brands.2c303be1.css
pypi.org/static/css/ |
590 B 353 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
15 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
raven.min.js
cdn.ravenjs.com/3.26.2/ |
37 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
warehouse.910dcbc1.js
pypi.org/static/js/ |
219 KB 46 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
insights.js
www.fastly-insights.com/ |
56 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-small.6eef541e.svg
pypi.org/static/images/ |
14 KB 15 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-large.72ad8bf1.svg
pypi.org/static/images/ |
11 KB 11 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
white-cube.8c3a6fe9.svg
pypi.org/static/images/ |
3 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pingdom.277dedc4.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google.32d8a2de.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sentry.55260f07.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aws.9f9c77f7.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datadog.d16bd2ef.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fastly.dc317a48.png
pypi.org/static/images/sponsors/white/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
digicert.7d655136.png
pypi.org/static/images/sponsors/white/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
statuspage.62f130cc.png
pypi.org/static/images/sponsors/white/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2
fonts.gstatic.com/s/sourcesanspro/v14/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2
fonts.gstatic.com/s/sourcesanspro/v14/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fa-solid-900.a67df16a.woff2
pypi.org/static/webfonts/ |
78 KB 78 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2
fonts.gstatic.com/s/sourcesanspro/v14/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-Q050 |
6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2
fonts.gstatic.com/s/sourcesanspro/v14/ |
7 KB 7 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
pypi.org/_includes/flash-messages/ |
4 B 334 B |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
pypi.org/_includes/session-notifications/ |
2 B 137 B |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
pypi.org/_includes/current-user-indicator/ |
1 KB 1 KB |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
status.json
2p66nmmycsj3.statuspage.io/api/v2/ |
225 B 726 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
collect
www.google-analytics.com/j/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.google-analytics.com
- URL
- https://www.google-analytics.com/j/collect?v=1&_v=j88&aip=1&a=1904593876&t=pageview&_s=1&dl=https%3A%2F%2Fpypi.org%2F&ul=en-us&de=UTF-8&dt=PyPI%20%C2%B7%20The%20Python%20Package%20Index&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAUABAAAAAC~&jid=1058524000&gjid=1883755133&cid=1809705155.1614324475&tid=UA-55961911-1&_gid=1891760506.1614324475&_r=1>m=2ou2h0&z=153012972
Verdicts & Comments Add Verdict or Comment
25 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| Raven object| FASTLY object| core function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill object| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData boolean| _WarehouseHTMLIncluded0 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.
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 |
---|---|
Content-Security-Policy | base-uri 'self'; block-all-mixed-content; connect-src 'self' https://api.github.com/repos/ *.fastly-insights.com sentry.io https://api.pwnedpasswords.com https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self' fonts.gstatic.com; form-action 'self'; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://warehouse-camo.ingress.cmh1.psfhosted.org/ www.google-analytics.com *.fastly-insights.com; script-src 'self' www.googletagmanager.com www.google-analytics.com *.fastly-insights.com https://cdn.ravenjs.com; style-src 'self' fonts.googleapis.com; worker-src *.fastly-insights.com |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | deny |
X-Xss-Protection | 1; mode=block |
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.
2p66nmmycsj3.statuspage.io
cdn.ravenjs.com
fonts.googleapis.com
fonts.gstatic.com
pypi.org
www.fastly-insights.com
www.google-analytics.com
www.googletagmanager.com
www.pypi.org
www.google-analytics.com
151.101.194.91
2a00:1450:4001:800::200e
2a00:1450:4001:827::2008
2a00:1450:4001:828::2003
2a00:1450:4001:82a::200a
2a04:4e42:3::319
2a04:4e42:400::223
2a04:4e42:600::729
52.215.192.132
01d8a9c4a82aa5cdbc5f71e1eacad818a11bb9b9b528561dd99f821bb1ef1ba7
0ebd2ba30fdcf33fcc95796ac14ec430e58e83738c9d503eaa5a9e8eb431815c
0f3be44690ae9914ae3e47b7752e1bdea316f09938e9094f99e0de19ccd8987a
1f2eff4cc7253b0f60dc457a470b969d9b2f89371d838fcf9a20de464fceed63
2933de90d1a25bed3e883186f20464e48a92de8bad9420fc71572eff8094d390
2bc69c1c1c4bf49e80a77f83010c01e575fd6922229943b9feb8864a492ac441
41a06565a759eec50902bb3799ea0bf3896d4d5b939bd9776e7a6583be417330
4b6d78009e6e369507e7d50925b9f2864e05b27820a92862f8b6bcf5c27a8430
545c38b0922de19734fbffde62792c37c2aef6a3216cfa472449173165220f7d
56aa405c10bd9b4f9fd71d09e8af16206976fa9478d3e2c4e52a4567670e93a1
57bcf6036af37533ece20a253778cfadc3c1fc39ce18eeb23adbf08aaad043f1
6a73bd190784f84b22dcb2375ce6c40fdc6b97e852793b625082edf873276ce1
75a11da44c802486bc6f65640aa48a730f0f684c5c07a42ba3cd1735eb3fb070
770bc7c241234160e3bd44ced750dd7a7c79dbbbea872c486775edb6912d892f
78d23ce983b140e0cb691edcafe356dc899679132a791a2f9dc66d7bce063054
79610d4bf197c549c283d70d68d11a62a3416d08b64e3c2eef5285ebe546503d
7f4d3fd0a705dbf8403298aad91d5de6972e6b5d536068eba8b24954a5a0a8c7
84d95b920d0d9b5db5e59cdf96e1028c18bcff813c4855e583adcae49007399d
950b7bbf09387796094a2a99b332d6fc6ae12030c56d5874556bc001f388da24
98abdcd21694ef38857bb5aa591872a8d6ac66f210038bd421c88e279905dd67
98b28ff8d19461ca01ea3b4f6f5c413fab4c267b3c418955ee96a0d406706890
9e894390c938ccab9cad8e3da8803aaa76a95d8fb47c643ee4312d20cc7d5c22
afc97478651fee3ebe1c2c4e71ba477877bbd92c38aba5fbbf05ffb7e7abd0e7
b40b95d534d843d9b801a65f8b606e93fba9d3f42d1e9ab6306ee170fed20921
b950d0bf1be722756f170243857b8dbace6cc88cad0207a8126479fccb4ff9d9
df84353bd8f8ed02408924ebbf22823ea7d5555ac51bc1c34b65511e0c6dbd88
e94b5fbf876016f1ad84338a54552b12697a0bbbc1109c3b154a62e56a77867c
ecf76895be1cf9e8b3edb254030e9c9c1d8f3c2efc1f9dc7e04ceff29eccae9c
f794e879ab7574c180e28e000f75486b2869657225f074ba3ec3fa8faaac633d
fc772b0188bc262494be9dc529c50893ae189110dfcad5a286512b737aef93b8
fd25abe8e386aeec8955beed4b8a8e08fb7428ed5f84f97eb2b4a0297eb7fa1f
fd2deefd9314f28491dddedd77a078d19977273e7c17a87bdbfa04abf13e1152