semvec/pypi-packages huggingface dataset:
pysi-kdd 1.0.0
A comprehensive KDD and Data Mining code snippet reference package
Requires Python: >=3.6

# PySI - Ultimate KDD Snippets 🚀

**PySI** is a "raw hardcore" code snippet reference package designed for KDD (Knowledge Discovery in Databases) and Data Mining exams. It provides instant access to over 100+ production-ready snippets for pandas, numpy, sklearn, and more.

## Installation

```bash
pip install pysi-kdd
```

## Usage

```python
from pysi import smenu, scode

# 1. Interactive Menu
smenu()

# 2. Get Code Snippets
scode('pandas_cleaning')  # Data manipulation
scode('clf_models')       # Classification models
scode('cheatsheet')       # Exam quick reference
```

## Features

*   **Data Manipulation**: Comprehensive Pandas/Numpy cheatsheet (cleaning, merging, transforming).
*   **Statistics**: Hypothesis tests, sample size, normality, homogeneity.
*   **Preprocessing**: Scaling, encoding, missing value imputation (MICE, KNN).
*   **Modeling**: Regression, Classification, Ensemble methods.
*   **Advanced**: Causal Inference, SHAP explainability.
*   **Reference**: Quick exam cheatsheet.

## Categories

*   Data Loading & Manipulation
*   Statistics & Tests
*   Preprocessing & Feature Engineering
*   Outlier Detection & Treatment
*   Balancing (SMOTE, ADASYN)
*   Regression & Classification Models
*   Evaluation Metrics & Validation
sqlparse 0.5.5
A non-validating SQL parser.
Requires Python: >=3.8

python-sqlparse - Parse SQL statements
======================================

|buildstatus|_
|coverage|_
|docs|_
|packageversion|_

.. docincludebegin

sqlparse is a non-validating SQL parser for Python.
It provides support for parsing, splitting and formatting SQL statements.

The module is compatible with Python 3.8+ and released under the terms of the
`New BSD license <https://opensource.org/licenses/BSD-3-Clause>`_.

Visit the project page at https://github.com/andialbrecht/sqlparse for
further information about this project.


Quick Start
-----------

.. code-block:: sh

   $ pip install sqlparse

.. code-block:: python

   >>> import sqlparse

   >>> # Split a string containing two SQL statements:
   >>> raw = 'select * from foo; select * from bar;'
   >>> statements = sqlparse.split(raw)
   >>> statements
   ['select * from foo;', 'select * from bar;']

   >>> # Format the first statement and print it out:
   >>> first = statements[0]
   >>> print(sqlparse.format(first, reindent=True, keyword_case='upper'))
   SELECT *
   FROM foo;

   >>> # Parsing a SQL statement:
   >>> parsed = sqlparse.parse('select * from foo')[0]
   >>> parsed.tokens
   [<DML 'select' at 0x7f22c5e15368>, <Whitespace ' ' at 0x7f22c5e153b0>, <Wildcard '*' … ]
   >>>

Pre-commit Hook
---------------

sqlparse can be used as a `pre-commit <https://pre-commit.com/>`_ hook
to automatically format SQL files before committing:

.. code-block:: yaml

   repos:
     - repo: https://github.com/andialbrecht/sqlparse
       rev: 0.5.4  # Use the latest version
       hooks:
         - id: sqlformat
           # Optional: Add more formatting options
           # IMPORTANT: --in-place is required, already included by default
           args: [--in-place, --reindent, --keywords, upper]

Then install the hook:

.. code-block:: sh

   $ pre-commit install

Your SQL files will now be automatically formatted on each commit.

**Note**: The hook uses ``--in-place --reindent`` by default. If you override
the ``args``, you **must** include ``--in-place`` for the hook to work.

Links
-----

Project page
   https://github.com/andialbrecht/sqlparse

Bug tracker
   https://github.com/andialbrecht/sqlparse/issues

Documentation
   https://sqlparse.readthedocs.io/

Online Demo
   https://sqlformat.org/


sqlparse is licensed under the BSD license.

Parts of the code are based on pygments written by Georg Brandl and others.
pygments-Homepage: http://pygments.org/

.. |buildstatus| image:: https://github.com/andialbrecht/sqlparse/actions/workflows/python-app.yml/badge.svg
.. _buildstatus: https://github.com/andialbrecht/sqlparse/actions/workflows/python-app.yml
.. |coverage| image:: https://codecov.io/gh/andialbrecht/sqlparse/branch/master/graph/badge.svg
.. _coverage: https://codecov.io/gh/andialbrecht/sqlparse
.. |docs| image:: https://readthedocs.org/projects/sqlparse/badge/?version=latest
.. _docs: https://sqlparse.readthedocs.io/en/latest/?badge=latest
.. |packageversion| image:: https://img.shields.io/pypi/v/sqlparse?color=%2334D058&label=pypi%20package
.. _packageversion: https://pypi.org/project/sqlparse
blockchain-scalpel 2.0.3
Blockchain parser (source-available). Free for non-commercial use with attribution. Commercial & SaaS licenses available.
Requires Python: >=3.9

# Blockchain Scalpel
(formerly: Blockchain parser / Russian scalpel)

## Русский скальпель

**Author:** Denis Leonov (ragestack)  
**Contact:** 466611@gmail.com

Blockchain Scalpel is a lightweight script for parsing raw **blkXXXXX.dat**
files of the Bitcoin blockchain database.

The tool provides direct access to blockchain data stored on disk and allows
exploring the main database as close as possible to its original binary
representation.

The parser is also compatible with many altcoins with minimal adjustments.

---

## Overview

Blockchain Scalpel is a low-level blockchain data parser designed for research,
analysis, and infrastructure-level processing.

The project focuses on:
- transparent and deterministic parsing
- minimal dependencies
- direct work with raw blockchain data
- long-term maintainability

No third-party modules or libraries are required.  
A standard Python installation is sufficient.

---

## Typical Usage

- academic and scientific research
- grant-funded university projects
- blockchain data analysis and forensics
- internal analytics and data processing pipelines

The script converts the raw blockchain database stored in **blkXXXXX.dat**
files into a simple, human-readable format.

Make sure to configure the paths for:
- input **blkXXXXX.dat** files
- output directory for parsing results

---

## Source Code

Repository:  
https://github.com/ragestack/blockchain-parser

---

## License

### Important: License by version

- Versions **up to and including `v1.0.0-gpl`** are licensed under **GPL-3.0**
- Versions **starting from `v2.0.0`** are distributed under the
  **Blockchain Scalpel License** (source-available)

### License summary (v2.0.0 and later)

- Free for **non-commercial use** with mandatory attribution
- Academic and grant-funded research is permitted
- **Commercial use requires a paid license**
- **SaaS / cloud / hosted use is not permitted without a commercial license**

See the full license text in the `LICENSE` file.

---

## Commercial Licensing

Commercial licenses, including licenses permitting use in commercial
organizations or SaaS / cloud / hosted environments, are available under
negotiated terms.

For commercial licensing inquiries, contact:

**Denis Leonov**  
466611@gmail.com

---

## Warranty

A limited compatibility warranty is provided for changes introduced by the
author related to new or updated blockchain block formats.

This warranty is limited in scope and does not constitute an SLA.

See `WARRANTY.md` for details.

---

## Notes

If this project is useful for your research or work, attribution to the author
is required.

Questions and licensing inquiries are welcome via email.

---

© Denis Leonov. All rights reserved.