semvec/pypi-packages huggingface dataset:
bible-summary 0.1.4
A package for summarizing Bible books

# Bible Summary

A Python package for summarizing Bible books, chapters, and providing various utilities to access Bible summaries.

## Features

- Get summary of a specific book and chapter
- Get a list of all books available
- Get a list of chapters in a specific book
- Get a random chapter summary or chapter number from a specific book or from the entire Bible
- Get a random chapter summary or chapter number from a specific category
- Get the number of chapters in a specific book
- Get a list of all categories
- Get a random chapter summary including a specific verse reference
- Get all books in a specified testament (NT or OT)
- Search for chapters that contain a specific keyword
- Get the total number of chapters in the Bible
- Get the total number of books in the Bible

## Installation

You can install the package using pip:

```bash
pip install bible-summary
```

## Importing the Package
```python
import bible_summary
```

## Get Summary of a Specific Book and Chapter
```python
summary = bible_summary.get_summary("Genesis", "1")
print(summary)
```

## Get List of All Books Available
```python
books = bible_summary.get_books()
print(books)
```

## Get List of Chapters in a Specific Book
```python
chapters = bible_summary.get_chapters("Genesis")
print(chapters)
```

## Get a Random Chapter Number without Summary
```python
random_chapter = bible_summary.get_random_chapter("Genesis", False)
print(f"Random Chapter in Genesis (No Summary): {random_chapter}")
```

## Get List of Categories
```python
categories = bible_summary.get_categories()
print(categories)
```

## Get Random Chapter by Category
```python
random_book, random_chapter, random_summary = bible_summary.get_random_category_chapter("Gospels")
print(f"Random Chapter in Gospels: {random_book} {random_chapter}")
print(f"Summary: {random_summary}")
```

## Get Chapters by Keyword
```python
chapters_with_keyword = bible_summary.get_chapters_by_keyword("creation")
print(chapters_with_keyword)
```


This `README.md` provides a clear and concise overview of the package's features, installation instructions, usage examples, and additional functionalities. Feel free to adjust the content to better fit your specific requirements or preferences.
market-generic 0.5.0
A Generic Python Package for Stock Market Analysis and Trading
Keywords: Market, Trade, Analysis

# market-generic - A Generic Python Package for Stock Market Analysis and Trading

### Overview

`market-generic` is a powerful and flexible Python library designed to simplify the process of working with stock market data. It provides a comprehensive set of tools and utilities to handle, analyze, and visualize stock data, enabling developers and analysts to build dynamic stock scanners, trading strategies, and other financial applications with ease.


### Key Features
- <b>Data Handling</b>: Seamless integration with popular data sources (e.g., Yahoo Finance, NSE APIs) to fetch and manage stock data.
- <b>Technical Indicators</b>: A wide range of technical indicators (e.g., Moving Averages, Pivot Points, RSI, MACD) for in-depth market analysis.
- <b>Generic Strategy Abstractions</b>: Tools to dynamically create trading strategies on the fly based on user-defined parameters.
- <b>Extensibility</b>: Modular design allows for easy integration with other Python libraries and frameworks.


### Installation
To install the AlgoTrade package, use pip:

```commandline
pip install market-generic
```

### Usage

Here's a simple example of how to use the Trade package to fetch and analyze stock data:
python

```python 
>>from trade.nse import NSEStock
>>stock = NSEStock("RELIANCE", "17-May-2024")
>>stock.symbol == "RELIANCE"
True 
>>stock.curr_ohlc 
# Will Display Reliance's latest Bhav 
{
"open": 2860.7,
"low": ...,
"high":...,
 "close": ...,
 "volume": ...
 "pct_change": ...
}
```

`AllNSEStocks` uses `NSEStock` module underneath to utilize stock functions.

```python
>>from trade.nse import AllNSEStocks
>>all_stocks = AllNSEStocks("17-May-2024", ["RELIANCE", "SBIN"])
>>all_stocks.symbols[0] == "RELIANCE"
True
>>all_stocks.symbols[1] == "SBIN"
True 
>>all_stocks.symbols[0].curr_ohlc
# Will Display Reliance's latest Bhav 
{
"open": 2860.7,
"low": ...,
"high":...,
 "close": ...,
 "volume": ...
 "pct_change": ...
}
```


### Documentation

For detailed documentation, examples, and API reference, please visit the 
[market-generic 
GitHub repository](https://github.com/sharmasourab93/market-generic).
authentication-microservices-webelight 0.0.1
Authentication Microservices

# Naagmani (The FastAPI python boilerplate)

## To run the project

```bash
cd src/
python main.py make-migrations
python main.py migrate
python main.py run 0.0.0.0 80 --debug
```

## Pre-Commit
The boilerplate already has all the popular pre-commit hooks pre-configured and corresponding configurations are done in the pyproject.toml file. Edit as per your needs.

## Deployment

The boilerplate already has a base docker-compose and Dockerfile for deployment. The DockerComposeDev file is for development environment, it has infisical configured.

## Local Develpment
The docker-compose.yml file can be used to run the postgresql docker container when needed.