Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ENH - pre-release maintenance #21

Merged
merged 4 commits into from
Sep 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v3
- name: Checkout repository
uses: actions/checkout@v4

- name: Base Setup
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
uses: actions/checkout@v3

- name: Install Python
uses: actions/setup-python@v3
uses: actions/setup-python@v4
with:
python-version: '3.9'
architecture: 'x64'
Expand Down Expand Up @@ -97,13 +97,13 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Base Setup
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1

- name: Download extension package
uses: actions/download-artifact@v2
uses: actions/download-artifact@v3
with:
name: extension-artifacts

Expand All @@ -119,7 +119,7 @@ jobs:
run: jlpm install

- name: Set up browser cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: |
${{ github.workspace }}/pw-browsers
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build_and_deploy_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ jobs:
id-token: write

steps:
- name: Checkout
uses: actions/checkout@v3
- name: Checkout repository
uses: actions/checkout@v4

- name: Download extension package
uses: actions/download-artifact@v3
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/check-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Install Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: 3.9
architecture: 'x64'
- name: Install node
uses: actions/setup-node@v2
uses: actions/setup-node@v3
with:
node-version: '14.x'
node-version: '16.x'


- name: Get pip cache dir
Expand All @@ -36,7 +36,7 @@ jobs:
restore-keys: |
${{ runner.os }}-pip-
- name: Cache checked links
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.cache/pytest-link-check
key: ${{ runner.os }}-linkcheck-${{ hashFiles('**/.md') }}-md-links
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# conda-store jupyterlab extension
# conda-store JupyterLab extension

![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/conda-incubator/jupyterlab-conda-store/build.yml?label=Build%20Workflow&logo=GitHub&style=for-the-badge)

![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/conda-incubator/jupyterlab-conda-store/build_and_deploy_release.yml?label=Deploy%20Workflow&logo=GitHub&style=for-the-badge)

A jupyterlab extension that provides a beautiful, user-friendly graphical interface for building and managing environments using an instance of [conda-store](https://github.com/conda-incubator/conda-store).
A JupyterLab extension that provides a user-friendly graphical interface for building and managing environments using an instance of [conda-store](https://github.com/conda-incubator/conda-store).

## Requirements

- JupyterLab >= 3.0
- `JupyterLab >= 3.0`

## Install

Expand All @@ -28,11 +28,11 @@ pip uninstall jupyterlab-conda-store

## Release

To create a new pacakge and release:
To create a new package and release:

1. Bump the version as indicated in `pyproject.toml` and `package.json`

2. Create a new release, and then enusre the release tag is the same as the bumped version tag.
2. Create a new release, and then ensure the release tag is the same as the bumped version tag.

## Code of Conduct

Expand Down
13 changes: 6 additions & 7 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,12 @@ build-backend = "hatchling.build"
[project]
name = "jupyterlab-conda-store"
version = "0.2.7"
description = "A jupyterlab extension that provides a beautiful, user-friendly graphical interface for building and managing environments using ayour existing conda-store server"
description = "A JupyterLab extension that provides a user-friendly graphical interface for building and managing environments using an existing conda-store server"
readme = "README.md"
license = { file = "LICENSE" }
requires-python = ">=3.7"
authors = [
{ name = "telamonian", email = "[email protected]" },
]
keywords = ["Jupyter", "JupyterLab", "JupyterLab3"]
requires-python = ">=3.8"
maintainers = [{name = "Tania Allard", email = "[email protected]"}]
keywords = ["Jupyter", "JupyterLab", "JupyterLab3", "conda", "environments"]
classifiers = [
"Framework :: Jupyter",
"Framework :: Jupyter :: JupyterLab",
Expand All @@ -22,10 +20,10 @@ classifiers = [
"License :: OSI Approved :: BSD License",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
trallard marked this conversation as resolved.
Show resolved Hide resolved
"Programming Language :: Python :: 3.11",
]
dependencies = [
]
Expand All @@ -41,6 +39,7 @@ test = [

[project.urls]
Homepage = "https://github.com/conda-incubator/jupyterlab-conda-store"
Repository = "https://github.com/conda-incubator/jupyterlab-conda-store"

[tool.hatch.build]
artifacts = ["jupyterlab_conda_store/labextension"]
Expand Down