semvec/pypi-packages huggingface dataset:
Leap-CV 1.3
Cv Generation Package

# Leap_CV_Package
Leap package to generate CV pdf with latex designs

# LaTeXGen - LaTeX Document Generator

LaTeXGen is a Python package designed to automate the process of generating LaTeX documents using predefined templates. The package is useful for generating resume.It can also automate the installation of required LaTeX packages and tools, ensuring that the necessary dependencies are met.

## Features

- **Template-Based Generation**: Generate LaTeX documents based on a variety of templates.
- **Automated Package Management**: Install necessary LaTeX packages automatically if they are not present.
- **Font Management**: Automatically copy required fonts to the correct locations.


## Installation

### Windows
For Windows, Leap_CV will download and start the installation MiKTeX if it is not already installed on your system.

While the package installs Miktex compiler, you will be prompted to choose between installing it "For anyone who uses this computer" or "only For me only" . Please ensure that you select the "For anyone who uses this computer" option to avoid any potential permission issues or access restrictions.

# Installing the package using pip

pip install Leap-CV

# Usage
To generate a CV , use the leap command followed by the json_resume.json file and the desired template name.

cd folder_directory
leap <json_resume.json> [design-name]

# Example 
leap json_resume.json modern
leap json_resume.json classic
leap json_resume.json minimal

## Use the .json file you got from leap with any design (modern, classic and minimal) that you want to generate with
leap json_resume.json modern
multi-search-engine 1.0.1
A package for searching multiple search engines
Requires Python: >=3.7

# Multi-Engine Search Package

This package provides a unified interface to perform web searches across multiple popular search engines.

## Features

- Supports Google, Bing, DuckDuckGo, Yahoo, and Baidu search engines
- Simple, consistent API for all supported search engines
- Configurable number of results

## Installation

To install the package, use pip:

```
pip install multi_search_engine
```


## Usage

Here's a basic example of how to use the package:

```python
from multi_engine_search import search

# Perform a Google search
results = search("Python programming", num_results=5)

# Perform a Bing search (requires API key)
bing_results = search("Machine learning", num_results=10, search_engine="bing", api_key="your_bing_api_key")

# Perform a DuckDuckGo search
ddg_results = search("Privacy", search_engine="duckduckgo")

# Perform a Google search
results = search("Python programming", num_results=5)

# Perform a Bing search (requires API key)
bing_results = search("Machine learning", num_results=10, search_engine="bing", api_key="your_bing_api_key")

# Perform a DuckDuckGo search
ddg_results = search("Privacy", search_engine="duckduckgo")
```

## API Reference

```
search(query, num_results=10, search_engine="google")
```
#
Performs a web search using the specified search engine.

### Parameters:
- `query` (str): The search query.
- `num_results` (int, optional): The number of results to return. Defaults to 10.
- `search_engine` (str, optional): The search engine to use. Options are "google", "bing", "duckduckgo", "yahoo", and "baidu". Defaults to "google".

### Returns:
A list of search results. The exact format may vary depending on the search engine used.

### Raises:
`ValueError`: If an unsupported search engine is specified.

## Supported Search Engines
- Google
- Bing
- DuckDuckGo
- Yahoo
- Baidu

## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.