Skip to content

Commit 94adca6

Browse files
committed
deploy: 7da9f9b
1 parent e454f0c commit 94adca6

File tree

59 files changed

+3638
-76
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+3638
-76
lines changed

blog/announcing_the_consortium/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,8 @@ <h2 id="where-we-go-from-here">Where we go from here</h2>
426426

427427
<li><a href="../../blog/array_api_standard_release/">First release of the Array API Standard</a> &ndash; 7 minutes
428428

429+
<li><a href="../../blog/dataframe_standard_rfc/">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a> &ndash; 5 minutes
430+
429431
<li><a href="../../blog/dataframe_protocol_rfc/">Towards dataframe interoperability</a> &ndash; 8 minutes
430432

431433
</ul>

blog/array_api_standard_release/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,8 @@ <h2 id="next-steps-to-a-first-complete-standard">Next steps to a first complete
309309

310310
<li><a href="../../blog/announcing_the_consortium/">Announcing the Consortium for Python Data API Standards</a> &ndash; 11 minutes
311311

312+
<li><a href="../../blog/dataframe_standard_rfc/">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a> &ndash; 5 minutes
313+
312314
<li><a href="../../blog/dataframe_protocol_rfc/">Towards dataframe interoperability</a> &ndash; 8 minutes
313315

314316
</ul>

blog/array_api_v2022_release/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,8 @@ <h2 id="the-road-ahead">The Road Ahead</h2>
344344

345345
<li><a href="../../blog/announcing_the_consortium/">Announcing the Consortium for Python Data API Standards</a> &ndash; 11 minutes
346346

347+
<li><a href="../../blog/dataframe_standard_rfc/">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a> &ndash; 5 minutes
348+
347349
<li><a href="../../blog/dataframe_protocol_rfc/">Towards dataframe interoperability</a> &ndash; 8 minutes
348350

349351
</ul>

blog/dataframe_protocol_rfc/index.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,8 @@ <h2 id="what-about-a-full-dataframe-api">What about a full dataframe API?</h2>
342342

343343
<li><a href="../../blog/announcing_the_consortium/">Announcing the Consortium for Python Data API Standards</a> &ndash; 11 minutes
344344

345+
<li><a href="../../blog/dataframe_standard_rfc/">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a> &ndash; 5 minutes
346+
345347
</ul>
346348
</aside>
347349

blog/dataframe_standard_rfc/index.html

Lines changed: 335 additions & 0 deletions
Large diffs are not rendered by default.

blog/index.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,11 @@ <h2 class="title">
136136
</li>
137137
<li itemscope itemtype="http://schema.org/CreativeWork">
138138
<h2 class="title">
139-
<a href="https://data-apis.org/blog/dataframe_protocol_rfc/" itemprop="headline">Towards dataframe interoperability</a>
139+
<a href="https://data-apis.org/blog/dataframe_standard_rfc/" itemprop="headline">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a>
140140
</h2>
141141
<hr>
142142

143-
<p itemprop="about">An RFC for a dataframe interchange protocol</p>
143+
<p itemprop="about">An RFC for a dataframe API Standard</p>
144144

145145
</li>
146146

@@ -150,9 +150,11 @@ <h2 class="title">
150150

151151
<li>
152152

153-
<a href="" class="button round small outline">Page 1 of 1</a>
153+
<a href="" class="button round small outline">Page 1 of 2</a>
154154
</li>
155-
155+
</a>
156+
<li class="next"><a href="../blog/page/2/">Next</a></li>
157+
156158
</ul>
157159
</nav></section>
158160
</ul>

blog/index.xml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<description>Recent content in Blogs on Consortium for Python Data API Standards</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Wed, 01 Mar 2023 08:00:00 +0000</lastBuildDate><atom:link href="https://data-apis.org/blog/index.xml" rel="self" type="application/rss+xml" />
9+
<lastBuildDate>Thu, 25 May 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://data-apis.org/blog/index.xml" rel="self" type="application/rss+xml" />
1010
<item>
1111
<title>2022 release of the Array API Standard</title>
1212
<link>https://data-apis.org/blog/array_api_v2022_release/</link>
@@ -34,6 +34,16 @@
3434
<description>Over the past few years, Python has exploded in popularity for data science, machine learning, deep learning and numerical computing. New frameworks pushing forward the state of the art in these fields are appearing every year. One unintended consequence of all this activity and creativity has been fragmentation in the fundamental building blocks - multidimensional array (tensor) and dataframe libraries - that underpin the whole Python data ecosystem. For example, arrays are fragmented between Tensorflow, PyTorch, NumPy, CuPy, MXNet, Xarray, Dask, and others.</description>
3535
</item>
3636

37+
<item>
38+
<title>Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</title>
39+
<link>https://data-apis.org/blog/dataframe_standard_rfc/</link>
40+
<pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
41+
42+
<guid>https://data-apis.org/blog/dataframe_standard_rfc/</guid>
43+
<description>Tired of getting lost in if-then statements when dealing with API differences between dataframe libraries? Would you like to be able to write your code once, have it work with all major dataframe libraries, and be done? Let&amp;rsquo;s learn about an initiative which will enable you to write cross-dataframe code - no special-casing nor data conversions required!
44+
Why would I want this anyway? Say you want to write a function which selects rows of a dataframe based on the z-score of a given column, and you want it to work with any dataframe library.</description>
45+
</item>
46+
3747
<item>
3848
<title>Towards dataframe interoperability</title>
3949
<link>https://data-apis.org/blog/dataframe_protocol_rfc/</link>

blog/page/2/index.html

Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
<!DOCTYPE html>
2+
<html lang="en-us">
3+
4+
<head>
5+
<meta name="generator" content="Hugo 0.97.0" />
6+
<meta charset="utf-8">
7+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
<title> Blogs </title>
10+
11+
12+
13+
14+
15+
16+
17+
<meta name="robots" content="noindex">
18+
19+
20+
21+
22+
<meta name="author" content="Consortium for Python Data API Standards">
23+
24+
25+
<meta property="og:title" content="Blogs" />
26+
<meta property="og:description" content="" />
27+
<meta property="og:type" content="website" />
28+
<meta property="og:url" content="https://data-apis.org/blog/" />
29+
30+
31+
32+
33+
34+
35+
36+
37+
38+
39+
40+
41+
<link rel="alternate" type="application/rss+xml" href="https://data-apis.org/blog/index.xml" title="Consortium for Python Data API Standards" />
42+
43+
44+
<link rel="canonical" href="https://data-apis.org/blog/">
45+
46+
<link rel="icon" href="../../../images/icon.png">
47+
48+
<link href="../../../css/font.css" rel="stylesheet" type="text/css">
49+
<link href="../../../css/kube.min.css" rel="stylesheet" type="text/css">
50+
<link href="../../../css/kube.legenda.css" rel="stylesheet" type="text/css">
51+
<link href="../../../css/highlight.css" rel="stylesheet" type="text/css">
52+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.1.2/styles/default.min.css">
53+
<link rel="preconnect" href="https://fonts.gstatic.com">
54+
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap" rel="stylesheet">
55+
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,300;0,400;0,700;1,400&display=swap" rel="stylesheet">
56+
<link href="../../../css/master.css" rel="stylesheet" type="text/css">
57+
<link href="../../../css/kube.demo.css" rel="stylesheet" type="text/css">
58+
59+
<link href="../../../css/custom.css" rel="stylesheet" type="text/css">
60+
61+
<script src="../../../js/jquery-2.1.4.min.js" type="text/javascript">
62+
</script>
63+
64+
<script type="text/javascript" src="../../../js/tocbot.min.js"></script>
65+
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/10.1.2/highlight.min.js"></script>
66+
</head>
67+
68+
69+
<body class="page-kube">
70+
<header> <div class="show-sm">
71+
<div id="nav-toggle-box">
72+
<div id="nav-toggle-brand">
73+
<a href="../../../">Consortium for Python Data API Standards</a>
74+
</div><a data-component="toggleme" data-target="#top" href="#" id="nav-toggle"><i class="kube-menu"></i></a>
75+
</div>
76+
</div>
77+
<div class="hide-sm" id="top">
78+
<div id="top-brand">
79+
<a href="../../../">
80+
<img src="../../../images/dark_blue_logo.png">
81+
</a>
82+
</div>
83+
<nav id="top-nav-main">
84+
<ul>
85+
86+
87+
<li><a href="https://data-apis.org/array-api/latest/" >Array API</a></li>
88+
89+
<li><a href="../../../blog/" >Blog</a></li>
90+
91+
<li><a href="../../../annual-reports/" >Annual reports</a></li>
92+
93+
</ul>
94+
</nav>
95+
<nav id="top-nav-extra">
96+
<ul>
97+
98+
</ul>
99+
</nav>
100+
</div>
101+
</header>
102+
<main>
103+
104+
<div id="hero" class="wrap">
105+
<h1>Voice of the Consortium</h1>
106+
<p>Our vision, news and ideas, and whatever feels important.</p>
107+
</div>
108+
<ul id="posts">
109+
110+
<li itemscope itemtype="http://schema.org/CreativeWork">
111+
<h2 class="title">
112+
<a href="https://data-apis.org/blog/dataframe_protocol_rfc/" itemprop="headline">Towards dataframe interoperability</a>
113+
</h2>
114+
<hr>
115+
116+
<p itemprop="about">An RFC for a dataframe interchange protocol</p>
117+
118+
</li>
119+
120+
<section><nav class="pagination pager align-center">
121+
<hr>
122+
<ul>
123+
124+
<li class="prev"><a href="../../../blog/">Previous</a></li>
125+
126+
<li>
127+
128+
<a href="" class="button round small outline">Page 2 of 2</a>
129+
</li>
130+
131+
</ul>
132+
</nav></section>
133+
</ul>
134+
135+
</main>
136+
<footer>
137+
<footer id="footer">
138+
<nav>
139+
<ul>
140+
<li><span>Consortium</span></li>
141+
<li>
142+
<a href="../../../blog/">Blog</a>
143+
</li>
144+
<li>
145+
<a href="https://data-apis.org/array-api/latest/">Array API</a>
146+
</li>
147+
<li>
148+
<a href="https://github.com/data-apis">GitHub</a>
149+
</li>
150+
<li>
151+
<a href="https://github.com/data-apis/governance/blob/main/consortium_governance.md">Governance</a>
152+
</li>
153+
<li>
154+
<a href="https://github.com/data-apis/.github/blob/main/CODE_OF_CONDUCT.md">Code of Conduct</a>
155+
</li>
156+
</ul>
157+
</nav>
158+
<p>&copy Consortium Members; Licence MIT.</p>
159+
</footer>
160+
161+
</footer>
162+
163+
164+
<script src="../../../js/kube.js" type="text/javascript">
165+
</script>
166+
<script src="../../../js/kube.legenda.js" type="text/javascript">
167+
</script>
168+
<script src="../../../js/master.js" type="text/javascript">
169+
</script>
170+
</body>
171+
172+
</html>

categories/consortium/index.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,11 @@ <h2 class="title">
134134
</li>
135135
<li itemscope itemtype="http://schema.org/CreativeWork">
136136
<h2 class="title">
137-
<a href="https://data-apis.org/blog/dataframe_protocol_rfc/" itemprop="headline">Towards dataframe interoperability</a>
137+
<a href="https://data-apis.org/blog/dataframe_standard_rfc/" itemprop="headline">Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</a>
138138
</h2>
139139
<hr>
140140

141-
<p itemprop="about">An RFC for a dataframe interchange protocol</p>
141+
<p itemprop="about">An RFC for a dataframe API Standard</p>
142142

143143
</li>
144144

@@ -148,9 +148,11 @@ <h2 class="title">
148148

149149
<li>
150150

151-
<a href="" class="button round small outline">Page 1 of 1</a>
151+
<a href="" class="button round small outline">Page 1 of 2</a>
152152
</li>
153-
153+
</a>
154+
<li class="next"><a href="../../categories/consortium/page/2/">Next</a></li>
155+
154156
</ul>
155157
</nav></section>
156158
</ul>

categories/consortium/index.xml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<description>Recent content in Consortium on Consortium for Python Data API Standards</description>
77
<generator>Hugo -- gohugo.io</generator>
88
<language>en-us</language>
9-
<lastBuildDate>Wed, 01 Mar 2023 08:00:00 +0000</lastBuildDate><atom:link href="https://data-apis.org/categories/consortium/index.xml" rel="self" type="application/rss+xml" />
9+
<lastBuildDate>Thu, 25 May 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://data-apis.org/categories/consortium/index.xml" rel="self" type="application/rss+xml" />
1010
<item>
1111
<title>2022 release of the Array API Standard</title>
1212
<link>https://data-apis.org/blog/array_api_v2022_release/</link>
@@ -34,6 +34,16 @@
3434
<description>Over the past few years, Python has exploded in popularity for data science, machine learning, deep learning and numerical computing. New frameworks pushing forward the state of the art in these fields are appearing every year. One unintended consequence of all this activity and creativity has been fragmentation in the fundamental building blocks - multidimensional array (tensor) and dataframe libraries - that underpin the whole Python data ecosystem. For example, arrays are fragmented between Tensorflow, PyTorch, NumPy, CuPy, MXNet, Xarray, Dask, and others.</description>
3535
</item>
3636

37+
<item>
38+
<title>Want to super-charge your library by writing dataframe-agnostic code? We&#39;d love to hear from you</title>
39+
<link>https://data-apis.org/blog/dataframe_standard_rfc/</link>
40+
<pubDate>Thu, 25 May 2023 00:00:00 +0000</pubDate>
41+
42+
<guid>https://data-apis.org/blog/dataframe_standard_rfc/</guid>
43+
<description>Tired of getting lost in if-then statements when dealing with API differences between dataframe libraries? Would you like to be able to write your code once, have it work with all major dataframe libraries, and be done? Let&amp;rsquo;s learn about an initiative which will enable you to write cross-dataframe code - no special-casing nor data conversions required!
44+
Why would I want this anyway? Say you want to write a function which selects rows of a dataframe based on the z-score of a given column, and you want it to work with any dataframe library.</description>
45+
</item>
46+
3747
<item>
3848
<title>Towards dataframe interoperability</title>
3949
<link>https://data-apis.org/blog/dataframe_protocol_rfc/</link>

0 commit comments

Comments
 (0)