A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/agoose77/hatch-nodejs-version below:

jupyterlab/hatch-nodejs-version: Hatch plugin to read pyproject.toml metadata from package.json

This package provides two Hatch plugins:

Table of Contents

Ensure hatch-nodejs-version is defined within the build-system.requires field in your pyproject.toml file.

[build-system]
requires = ["hatchling", "hatch-nodejs-version"]
build-backend = "hatchling.build"

The version source plugin name is nodejs.

The semver specification defines the following version sections:

Meanwhile, PEP 440 defines:

In order to ensure contentful round-trip support, and ensure semantic consistency between Node.js and Python, this plugin only accepts the common version parts:

e.g. 1.2.3-rc0.

Note that where normalisation occurs, the round-trip result will differ. This can be avoided by careful choice of the delimeters e.g. -..

Option Type Default Description path str package.json Relative path to the package.json file.

The metadata hook plugin name is nodejs.

Option Type Default Description path str "package.json" Relative path to the package.json file. fields list of str None Optional list of pyproject.toml fields to take from their counterparts in package.json. If missing, take all of the available fields. contributors-as-maintainers bool True Whether contributors in package.json should be considered maintainers (otherwise, treat them as authors). bugs-label str "Bug Tracker" The key in the URLs table of pyproject.toml that is populated by the bugs field in package.json homepage-label str "Homepage" The key in the URLs table of pyproject.toml that is populated by the homepage field in package.json repository-label str "Repository" The key in the URLs table of pyproject.toml that is populated by the repository field in package.json

hatch-nodejs-version is distributed under the terms of the MIT license.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4