semvec/pypi-packages huggingface dataset:
nconnect 1.0.0.post137
Connectivity utility library for Python
License: MIT
Requires Python: <4.0,>=3.9
Keywords: neptune, utilities, connectivity, sql

# ♆ NEPTUNE

**NEPTUNE** is a set of decoupled **Python libraries** intended to facilitate Python development:

* nconnect,
* nfin,
* nformat,
* ngui,
* nlearn,
* nmath,
* nserve, and
* nutil.

The library **nconnect** contains connectivity utility functions; among them:

* time series manipulation and
* pricing engine (including Black-Scholes model).

NEPTUNE is based on popular libraries like numpy, pandas, plotly and scipy.

---

## 🚀 Installation

Launch the following commands in a shell:
```bash
git clone https://github.com/b-io/io.barras.git
cd io.barras/python/neptune/
mvn clean install
```

---

## 📄 License

The libraries are released under the [MIT License](LICENSE).  
You are free to download, use, and share suggestions — contribute if you'd like to get involved.

[license]: <LICENSE>
wl-version-manager 0.1.32
Simple semantic version management for Python projects
License: MIT
Requires Python: >=3.6
Keywords: version, versioning, semantic, semver, build, packaging

# WL Version Manager

A simple Python package for managing semantic versions in Python projects.

## Features

- Automatic version bumping (patch, minor, major)
- Updates both VERSION file and setup.py
- Command-line interface
- Python API for programmatic use
- Follows semantic versioning (major.minor.patch)

## Installation

```bash
pip install wl_wl_version_manager
```

## Usage

### Command Line

```bash
# Initialize version file
wl_version_manager init

# Show current version
wl_version_manager current

# Bump versions
wl_version_manager patch   # 1.0.0 -> 1.0.1
wl_version_manager minor   # 1.0.1 -> 1.1.0
wl_version_manager major   # 1.1.0 -> 2.0.0

# Set specific version
wl_version_manager set 1.2.3
```

### Python API

```python
from wl_version_manager import VersionManager

vm = VersionManager()

# Read current version
current = vm.read_version()

# Bump versions
new_version = vm.bump_patch()
new_version = vm.bump_minor()
new_version = vm.bump_major()

# Set specific version
vm.set_version("2.1.0")
```

### Integration with Makefile

```makefile
build:
	wl_version_manager patch
	python setup.py sdist
```

## File Structure

The tool expects:
- `VERSION` file containing current version
- `setup.py` with version= line to update

## Options

```bash
wl_version_manager --version-file custom_version.txt --setup-file custom_setup.py current
```

## License

BSD 3-Clause License