Skip to content

Commit

Permalink
v2.10.1
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Stein <[email protected]>
  • Loading branch information
texodus committed May 23, 2024
1 parent d299ee2 commit 08448cc
Show file tree
Hide file tree
Showing 40 changed files with 94 additions and 63 deletions.
19 changes: 16 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1096,7 +1096,7 @@ jobs:
with:
name: perspective-python-sdist
path: python/perspective/dist/*.tar.gz
if: ${{ matrix.os == 'macos-11' }}
if: ${{ matrix.os == 'macos-11' && matrix.python-version == 3.8 }}

build_pyodide:
strategy:
Expand Down Expand Up @@ -1661,7 +1661,7 @@ jobs:
################
# Python
- name: Install python dependencies
run: pnpm rin _requires_python
run: pnpm run _requires_python

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~ Build Pipelines ~~~~~~~~~#
Expand Down Expand Up @@ -1725,7 +1725,20 @@ jobs:
steps:
- uses: actions/checkout@v2

# TODO: `actions/upload-artifact` succedds with a warning when the
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 9

################
# JS
- name: Install js dependencies
run: pnpm install
env:
PSP_SKIP_EMSDK_INSTALL:
1

# TODO: `actions/upload-artifact` succedds with a warning when the
# path is empty, but `actions/downlaod-artifact` fails, and 3 JS
# packages have no `dist`.

Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# [v2.10.1](https://github.com/finos/perspective/releases/tag/v2.10.1)

_20 May 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v2.10.0...v2.10.1))

Fixes

- Fix `delete()` Python async call not resolving [#2610](https://github.com/finos/perspective/pull/2610)
- Fix intermittent `to_arrow()` error in Python [#2608](https://github.com/finos/perspective/pull/2608)
- Fix compatibility with other MSVC versions by explicitly converting to string [#2570](https://github.com/finos/perspective/pull/2570)

Misc

- Developer clean-up [#2623](https://github.com/finos/perspective/pull/2623)
- Update contributing documentation for DCO [#2595](https://github.com/finos/perspective/pull/2595)
- Update to pyodide 0.25.1 for pyodide/pyodide#4655 [#2596](https://github.com/finos/perspective/pull/2596)

# [v2.10.0](https://github.com/finos/perspective/releases/tag/v2.10.0)

_25 March 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v2.9.0...v2.10.0))
Expand Down
2 changes: 1 addition & 1 deletion cpp/perspective/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"private": true,
"author": "The Perspective Authors",
"license": "Apache-2.0",
"version": "2.10.0",
"version": "2.10.1",
"main": "./dist/esm/perspective.cpp.js",
"files": [
"dist/esm/**/*",
Expand Down
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-docs",
"version": "2.10.0",
"version": "2.10.1",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
Expand Down
2 changes: 1 addition & 1 deletion examples/blocks/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "blocks",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "A collection of simple client-side Perspective examples for `http://bl.ocks.org`.",
"scripts": {
"start": "mkdirp dist && node server.mjs"
Expand Down
2 changes: 1 addition & 1 deletion examples/esbuild-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "esbuild-example",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An esbuild example app built using `@finos/perspective-viewer`.",
"scripts": {
"build": "node build.js",
Expand Down
2 changes: 1 addition & 1 deletion examples/esbuild-remote/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "esbuild-remote",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.",
"scripts": {
"start": "node build.js && node server/index.mjs"
Expand Down
2 changes: 1 addition & 1 deletion examples/git-history/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "git-history",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of Perspective's own GIT history rendered in Perspective.",
"scripts": {
"start": "node server.js"
Expand Down
2 changes: 1 addition & 1 deletion examples/promo/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "promo",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An puppeteer-guided demo of Perspective's functionality, as seen on Github.",
"scripts": {
"dev": "webpack-dev-server --open",
Expand Down
2 changes: 1 addition & 1 deletion examples/python-aiohttp/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-aiohttp",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-starlette/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-starlette",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tornado-streaming/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-tornado-streaming",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of streaming a `perspective-python` server to the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tornado/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-tornado",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/react-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "react-example",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example app built using `@finos/perspective-viewer`.",
"scripts": {
"start": "webpack serve --open",
Expand Down
2 changes: 1 addition & 1 deletion examples/webpack-cross-origin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webpack-cross-origin",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example of using the Perspective Webpack plugin to build a JS file with Webpack.",
"scripts": {
"start": "npm-run-all -l -p webpack-watch host:app host:bundles",
Expand Down
2 changes: 1 addition & 1 deletion examples/webpack-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webpack-example",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example app built using `@finos/perspective-viewer`.",
"scripts": {
"webpack_build": "webpack",
Expand Down
2 changes: 1 addition & 1 deletion examples/workspace-editing-python/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "workspace-editing-python",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example app demonstrating client/server editing, built using `@finos/perspective-workspace` and `perspective-python`.",
"scripts": {
"start": "pnpm run webpack && pnpm run start:server",
Expand Down
2 changes: 1 addition & 1 deletion examples/workspace/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "workspace",
"private": true,
"version": "2.10.0",
"version": "2.10.1",
"description": "An example app built using `@finos/perspective-workspace`.",
"scripts": {
"start": "webpack serve --open",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"type": "git",
"url": "https://github.com/finos/perspective"
},
"version": "2.10.0",
"version": "2.10.1",
"changelog": {
"labels": {
"enhancement": "Added",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-cli",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective.js CLI",
"main": "src/js/index.js",
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-esbuild-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-esbuild-plugin",
"version": "2.10.0",
"version": "2.10.1",
"description": "esbuild plugin for Perspective",
"author": "",
"license": "Apache-2.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-jupyterlab/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-jupyterlab",
"version": "2.10.0",
"version": "2.10.1",
"description": "A Jupyterlab extension for the Perspective library, designed to be used with perspective-python.",
"files": [
"dist/**/*",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-viewer-d3fc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer-d3fc",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective.js D3FC Plugin",
"unpkg": "./dist/cdn/perspective-viewer-d3fc.js",
"jsdelivr": "./dist/cdn/perspective-viewer-d3fc.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-viewer-datagrid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer-datagrid",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective datagrid plugin based on `regular-table`",
"unpkg": "dist/cdn/perspective-viewer-datagrid.js",
"jsdelivr": "dist/cdn/perspective-viewer-datagrid.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-viewer-openlayers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer-openlayers",
"version": "2.10.0",
"version": "2.10.1",
"unpkg": "dist/cdn/perspective-viewer-openlayers.js",
"jsdelivr": "dist/cdn/perspective-viewer-openlayers.js",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-webpack-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-webpack-plugin",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective.js Webpack Plugin",
"main": "index.js",
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-workspace/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-workspace",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective Workspace",
"files": [
"dist/**/*",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective",
"version": "2.10.0",
"version": "2.10.1",
"description": "Perspective.js",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion python/perspective/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "perspective-python-internal",
"version": "2.10.0",
"version": "2.10.1",
"scripts": {
"bench": "python3 bench/perspective_benchmark.py",
"docs": "python3 docs/generate.py"
Expand Down
2 changes: 1 addition & 1 deletion python/perspective/perspective/core/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__version__ = "2.10.0"
__version__ = "2.10.1"
major_minor_version = "2.10"
10 changes: 5 additions & 5 deletions rust/perspective-viewer/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion rust/perspective-viewer/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

[package]
name = "perspective"
version = "2.10.0"
version = "2.10.1"
authors = ["Andrew Stein <[email protected]>"]
edition = "2021"
description = "A data visualization and analytics component, especially well-suited for large and/or streaming datasets."
Expand Down
2 changes: 1 addition & 1 deletion rust/perspective-viewer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer",
"version": "2.10.0",
"version": "2.10.1",
"description": "The `<perspective-viewer>` Custom Element, frontend for Perspective.js",
"repository": {
"type": "git",
Expand Down
2 changes: 1 addition & 1 deletion rust/perspective-viewer/tasks/bootstrap-runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
[package]
name = "perspective-bootstrap-runtime"
description = "A tiny runtime wrapper to create self-extracting wasm binaries"
version = "2.10.0"
version = "2.10.1"
edition = "2021"

[lib]
Expand Down
2 changes: 1 addition & 1 deletion rust/perspective-viewer/tasks/bootstrap/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
[package]
name = "perspective-bootstrap"
description = "A CLI utility to create self-extracting wasm binaries"
version = "2.10.0"
version = "2.10.1"
edition = "2021"

[[bin]]
Expand Down
2 changes: 1 addition & 1 deletion rust/perspective-viewer/tasks/bundle/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
[package]
name = "perspective-bundle"
description = "A CLI utility to build and link persecptive-viewer"
version = "2.10.0"
version = "2.10.1"
edition = "2021"

[[bin]]
Expand Down
2 changes: 1 addition & 1 deletion rust/perspective-viewer/tasks/lint/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
[package]
name = "perspective-lint"
description = "A CLI utility to lint rust code"
version = "2.10.0"
version = "2.10.1"
edition = "2021"

[[bin]]
Expand Down

0 comments on commit 08448cc

Please sign in to comment.