semvec/pypi-packages huggingface dataset:
tsacode 0.1
A simple package for TSA Practical
Requires Python: >=3.6

# NetBG Package

NetBG is a Python package designed for various data processing and analysis tasks, providing a suite of methods for handling different algorithms and techniques in network analysis, data mining, and more.

## Installation

To install the NetBG package, you can use pip:

```bash
pip install netbg
```

## Usage

To use the NetBG package, you can import it as follows:

```python
import netbg as ng
```

## Available Methods

The following methods are available in the NetBG package:

1. **crud()** - Perform Create, Read, Update, and Delete operations.
2. **logistic()** - Implement logistic regression for classification tasks.
3. **pipeline()** - Create a processing pipeline for data transformations.
4. **shingles_word()** or **shingles_char()** - Generate word or character shingles from text.
5. **minhash()** - Perform MinHash for estimating the similarity between datasets.
6. **minhashpro()** - Apply MinHash for k-shingles.
7. **martin()** - Implement the Martin algorithm for network analysis.
8. **bloom()** - Use Bloom filters for probabilistic data structures.
9. **ams()** - Apply Alon-Matias-Szegedy algorithm for frequency estimation.
10. **bipartite()** - Analyze bipartite graphs.
11. **social()** - Implement social network analysis methods.
12. **pcy()** - Use the PCY algorithm for frequent itemset mining.

## Example

Here's an example of how to use the `social` method:

```python
import netbg as ng

# Call the social method
ng.social()
```

## Documentation

For more detailed information on each method, please refer to the official documentation or the source code within the package.

## License

This package is licensed under the MIT License. See the LICENSE file for more information.

## Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or suggestions.
rtt-console 0.2.8
Simple Segger RTT console.
Requires Python: >=3.8

# rtt-console

The console allows you to connect to the MCU with the installed RTT server.
The main advantage of the program is a more convenient command input in comparison with Segger RTT Viewer
and the like.

Usage:

```bash
rtt-console -t STM32F407VE
```

![img](https://github.com/Mcublog/rtt-console/raw/master/doc/img.gif)
cli-pdf 1.0.0
A PDF CLI tool.
Requires Python: >=3.6

cli-pdf
========

**cli-pdf** is a command-line tool that provides various functionalities for PDF manipulation, including encryption, decryption, splitting, merging, and renaming PDF fields.

Features
--------

- Encrypt and decrypt PDF files using a password.
- Split PDF files by specifying a page number.
- Merge two PDF files into one.
- Rename form fields in a PDF.
- Read and save field names from PDF forms.

Installation
------------

You can install **cli-pdf** via pip:

.. code-block:: bash

    pip install cli-pdf

Alternatively, you can install it from source by cloning the repository:

.. code-block:: bash

    git clone https://github.com/Personal-DevTools/cli-pdf
    cd cli-pdf
    pip install .

Usage
-----

Once installed, you can use the tool from the command line with the ``pdftool`` command:

.. code-block:: bash

    pdftool -i input.pdf -o output.pdf --encrypt -p "yourpassword"

Command-line options:

- ``-i``, ``--input``: Specify the input PDF file.
- ``-o``, ``--output``: Specify the output PDF file.
- ``-rf``, ``--readfieldnames``: Read and print form field names in the PDF.
- ``-rn``, ``--renamefieldnames``: Rename form field names using a JSON mapping.
- ``-m``, ``--merge``: Merge two PDF files.
- ``-s``, ``--split``: Split a PDF at a specific page number.
- ``-dc``, ``--decrypt``: Decrypt a PDF with a password.
- ``-ec``, ``--encrypt``: Encrypt a PDF with a password.
- ``-p``, ``--password``: Specify the password for encryption/decryption.

Examples
--------

- **Encrypting a PDF**:

  .. code-block:: bash

      pdftool -i input.pdf -o encrypted.pdf --encrypt -p "yourpassword"

- **Decrypting a PDF**:

  .. code-block:: bash

      pdftool -i encrypted.pdf -o decrypted.pdf --decrypt -p "yourpassword"

- **Splitting a PDF at page 3**:

  .. code-block:: bash

      pdftool -i input.pdf --split 3

- **Merging two PDFs**:

  .. code-block:: bash

      pdftool -i file1.pdf -m file2.pdf -o merged.pdf

License
-------

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing
------------

Contributions are welcome! Please submit a pull request on the `GitHub repository <https://github.com/personal-devtools/cli-pdf>`_.
abhi-flipkart 1.0.2
A Python package to scrape Flipkart product details
Requires Python: >=3.8

# Flipkart Scraper

A Python package to scrape product details such as price, title, rating, and other information from Flipkart.com. This package offers both an all-in-one method for retrieving all product details at once and separate methods for retrieving specific product details.

## Features

- Get product title
- Get product price
- Get product rating
- Get all product details at once

## Installation

You can install the `abhi-flipkart` package using `pip`:

```bash
pip install abhi-flipkart
```

Requirements
Make sure you have the following packages installed:

requests
beautifulsoup4
These will be automatically installed with the package.



## Usage

```python
from flipkart import FlipkartScraper

# Provide the product URL
product_url = 'https://www.flipkart.com/samsung-galaxy-s23-fe-purple-256-gb/p/itm8f6a49271bf21?pid=MOBGVTA2VGHCJFGG&lid=LSTMOBGVTA2VGHCJFGG1TC2LI&marketplace=FLIPKART&store=tyy%2F4io&srno=b_1_1&otracker=CLP_BannerX3&fm=organic&iid=en_Xqy_OHyrcQALLToVeCOiYi6XfZ1TBn8U_wcElBhYNuR7OzG-guKfCEmcxu3dm4paf1YFLsimTplvCE6DlbZbrvUFjCTyOHoHZs-Z5_PS_w0%3D&ppt=clp&ppn=mobile-phones-store&ssid=stxkg1hx740000001729468470030'

# Create a scraper instance
scraper = FlipkartScraper(product_url)

# Get individual details
title = scraper.get_title()
price = scraper.get_price()
rating = scraper.get_rating()

# Get all details at once
details = scraper.get_all_details()

print(f"Title: {title}")
print(f"Price: {price}")
print(f"Rating: {rating}")
print(f"Details: {details}")
```

## License
rocket-0-8-7 0.8.7
A package for simulating rockets and space shuttles.
Requires Python: >=3.6

# Rocket Package

This package provides classes for simulating rockets, shuttles, and circular rockets. It can be used for games or physics simulations.

## Installation

You can install the package via pip:

```bash
pip install rocket
```
## Usage
from rocket import Rocket, Shuttle, CircleRocket

### Create a rocket instance
rocket = Rocket(0, 0)

### Move the rocket
rocket.move_rocket(3, 4)

### Create a circular rocket and calculate its area
circle_rocket = CircleRocket(0, 0, radius=5)
area = circle_rocket.get_area()
rocket-0.8.7 0.1
A package for simulating rockets and space shuttles.
Requires Python: >=3.6

# Rocket Package

This package provides classes for simulating rockets, shuttles, and circular rockets. It can be used for games or physics simulations.

## Installation

You can install the package via pip:

```bash
pip install rocket
```
## Usage
from rocket import Rocket, Shuttle, CircleRocket

### Create a rocket instance
rocket = Rocket(0, 0)

### Move the rocket
rocket.move_rocket(3, 4)

### Create a circular rocket and calculate its area
circle_rocket = CircleRocket(0, 0, radius=5)
area = circle_rocket.get_area()
machina-ratiocinatrix 0.0.5
Machina Ratiocinatrix
Requires Python: >=3.10
Keywords: machina-ratiocinatrix, multilogue, conversation, ai

# machina-ratiocinatrix
Machina Ratiocinatrix
<pre>
  pip install machina-ratiocinatrix
</pre>
Then:
```Python
  # Python
  import machina_ratiocinatrix
```