semvec/pypi-packages huggingface dataset:
PyForShort 1.0.1
A package for creating shortcuts
Requires Python: >=3.6


# PyForShort

**PyForShort** is a Python package designed for creating shortcuts on Windows using PowerShell.

## Installation

You can install the package using `pip`:

```bash
pip install PyForShort
```

## Usage

The package provides the function `CreateShortcut` to create a shortcut at the specified location.

### Function: `CreateShortcut`

```python
from pyforshort import CreateShortcut

# Parameters:
# name: The name of the shortcut.
# path: The directory where the shortcut will be created.
# target: The target file or folder that the shortcut will point to.

CreateShortcut(name="MyShortcut", path="C:/path/to/shortcut/directory", target="C:/path/to/target/file")
```

### Example

```python
from pyforshort import CreateShortcut

# Creating a shortcut named "MyApp" in the "C:/Shortcuts" folder pointing to "C:/Program Files/MyApp/myapp.exe"
CreateShortcut(name="MyApp", path="C:/Shortcuts", target="C:/Program Files/MyApp/myapp.exe")
```

This will create a shortcut named `MyApp.lnk` in the `C:/Shortcuts` folder, which points to `C:/Program Files/MyApp/myapp.exe`.

## Requirements

- Python 3.6 or higher
- Windows OS

## Error Handling

If the provided `path` does not exist, a `FileNotFoundError` will be raised:

```python
FileNotFoundError: Error: The location 'C:/path/to/shortcut/directory' is not valid.
```

## Contributing

Feel free to fork the repository and submit issues or pull requests. Contributions are welcome!

## License

This project is licensed under the MIT License.
numpy-flight-server 0.0.2
Little numpy/flight server
Requires Python: >=3.10

# [numpy-server](https://tschm.github.io/numpy-server/book)

[![PyPI version](https://badge.fury.io/py/numpy-server.svg)](https://badge.fury.io/py/numpy-server)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE.txt)
[![CI](https://github.com/tschm/numpy-server/actions/workflows/ci.yml/badge.svg)](https://github.com/tschm/numpy-server/actions/workflows/ci.yml)
[![Coverage Status](https://coveralls.io/repos/github/tschm/numpy-server/badge.svg?branch=main)](https://coveralls.io/github/tschm/numpy-server?branch=main)
[![Created with qCradle](https://img.shields.io/badge/Created%20with-qCradle-blue?style=flat-square)](https://github.com/tschm/package)

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/tschm/numpy-server)

## Getting Started

### **Set Up Environment**

```bash
make install
```

This installs/updates [uv](https://github.com/astral-sh/uv),
creates your virtual environment and installs dependencies.

For adding or removing packages:

```bash
uv add/remove requests  # for main dependencies
uv add/remove requests --dev  # for dev dependencies
```

### **Configure Pre-commit Hooks**

```bash
make fmt
```

Installs hooks to maintain code quality and formatting.

### **Update Project Info**

- Edit `pyproject.toml` to update authors and email addresses
- Configure GitHub Pages (branch: gh-pages) in repository settings

## Development Commands

```bash
make tests   # Run test suite
make marimo  # Start Marimo notebooks
```

## Contributing

- Fork the repository
- Create your feature branch (git checkout -b feature/amazing-feature)
- Commit your changes (git commit -m 'Add some amazing feature')
- Push to the branch (git push origin feature/amazing-feature)
- Open a Pull Request

## Trusted publishing failure

That's good news!

You are not able to publish to PyPI unless you have registered your project
on PyPI. You get the following message:

```bash
Trusted publishing exchange failure:

Token request failed: the server refused the request for
the following reasons:

invalid-publisher: valid token, but no corresponding
publisher (All lookup strategies exhausted)
This generally indicates a trusted publisher
configuration error, but could
also indicate an internal error on GitHub or PyPI's part.

The claims rendered below are for debugging purposes only.
You should not
use them to configure a trusted publisher unless they
already match your expectations.
```

Please register your repository. The 'release.yml' flow is
publishing from the 'release' environment. Once you have
registered your new repo it should all work.