semvec/pypi-packages huggingface dataset:
jkfx-shared-libs 0.1.0
Shared libraries for the JKFX project
Requires Python: >=3.13

# JKFX Shared Libraries

## Overview

The JKFX Shared Libraries package provides reusable components and utilities for various microservices within the JKFX ecosystem. This package includes authentication services, data processing utilities, and other shared functionalities that can be leveraged across multiple projects.

## Features

- **Authentication**: Provides services for validating JWT tokens and retrieving public keys.
- **Data Processing**: Includes utilities for handling data transformations and processing.
- **Unit Testing**: Integrated unit tests to ensure code quality and reliability.

## Directory Structure

## Installation

1. **Clone the repository**:
   ```bash
   git clone https://github.com/yourusername/jkfx-shared-libs.git
   cd jkfx-shared-libs
   ```

2. **Install the package**:
   ```bash
   python -m pip install .
   ```

## Development Setup

1. **Create a virtual environment**:
   ```bash
   python -m venv venv
   ```

2. **Activate the virtual environment**:
   - On Windows:
     ```bash
     venv\Scripts\activate
     ```
   - On macOS/Linux:
     ```bash
     source venv/bin/activate
     ```

3. **Install dependencies**:
   ```bash
   pip install -r requirements.txt
   ```

## Running Tests

To run the unit tests, use the following command:

```bash
python -m pytest  # Adjust this if you use a different testing framework
```

## Continuous Integration

This package is configured with GitHub Actions for continuous integration. The workflow defined in `.github/workflows/python-package.yml` will automatically run tests and build the package on pushes and pull requests to the master branch.

## Versioning

The package version is managed in `setup.py`. Ensure to update the version before releasing new changes.

## Publishing

To publish the package to PyPI, ensure you have a valid PyPI token stored in GitHub Secrets as `PYPI_TOKEN`. The package will be automatically uploaded to PyPI during the CI process.

## Contributing

Contributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## Acknowledgments

- [FastAPI](https://fastapi.tiangolo.com/) - The web framework used for building the API.
- [pytest](https://docs.pytest.org/en/stable/) - The testing framework used for unit tests.
- [Twine](https://twine.readthedocs.io/en/latest/) - For uploading packages to PyPI.
krona 0.0.3
KRONA Rapidly Organizes Nordic Assets - Transaction tool for Nordic brokers
Requires Python: >=3.10
Keywords: python

# krona

[![Release](https://img.shields.io/github/v/release/Sjoeborg/krona)](https://img.shields.io/github/v/release/Sjoeborg/krona)
[![Build status](https://img.shields.io/github/actions/workflow/status/Sjoeborg/krona/master.yml?branch=master)](https://github.com/Sjoeborg/krona/actions/workflows/master.yml?query=branch%3Amaster)
[![codecov](https://codecov.io/gh/Sjoeborg/krona/branch/main/graph/badge.svg)](https://codecov.io/gh/Sjoeborg/krona)
[![Commit activity](https://img.shields.io/github/commit-activity/m/Sjoeborg/krona)](https://img.shields.io/github/commit-activity/m/Sjoeborg/krona)
[![License](https://img.shields.io/github/license/Sjoeborg/krona)](https://img.shields.io/github/license/Sjoeborg/krona)

Transaction tool for Swedish brokers

- **Github repository**: <https://github.com/Sjoeborg/krona/>
- **Documentation** <https://Sjoeborg.github.io/krona/>