Skip to main content

A lightweight Python library for basic arithmetic operations.

Project description

DeepRanker

Python Version License

DeepRanker is a lightweight Python library that provides basic arithmetic operations. It's designed to be simple, efficient, and easy to integrate into your projects.

Features

  • ✨ Simple and intuitive API
  • 🔢 Basic arithmetic operations (add, subtract, multiply, divide)
  • 🛡️ Type hints for better code clarity
  • ✅ Comprehensive error handling
  • 🧪 Full test coverage

Installation

Install FeatureRank from PyPI:

pip install deepranker

Or install from source:

git clone https://github.com/yourusername/deepranker.git
cd deepranker
pip install -e .

Quick Start

from FeatureRank import add, subtract, multiply, divide

print(add(10, 5))        # 15
print(subtract(10, 5))   # 5
print(multiply(10, 5))   # 50
print(divide(10, 5))     # 2.0

Available Functions

Function Description
add(a, b) Returns the sum of two numbers
subtract(a, b) Returns the difference of two numbers
multiply(a, b) Returns the product of two numbers
divide(a, b) Returns the quotient of two numbers

For detailed API documentation, see docs/API.md.

Documentation

Development

To set up a development environment:

# Clone the repository
git clone https://github.com/yourusername/deepranker.git
cd deepranker

# Create a virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install in development mode with dependencies
pip install -e ".[dev]"

# Run tests
pytest

See docs/DEVELOPMENT.md for more details.

License

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

Contributing

Contributions are welcome! Please see docs/CONTRIBUTING.md for guidelines.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

featurerank-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

featurerank-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file featurerank-0.1.0.tar.gz.

File metadata

  • Download URL: featurerank-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for featurerank-0.1.0.tar.gz
Algorithm Hash digest
SHA256 86f40cddf236648ebf85907875d9d4eec151db1c1c40b8a1ab114bb026b67b10
MD5 462c6c139d6343fbd5050647c638be1a
BLAKE2b-256 5ca123efeac0cc1e9c72f7e104d1a9f91fc1d88fe712bc45f841a37fd98aed1b

See more details on using hashes here.

File details

Details for the file featurerank-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: featurerank-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for featurerank-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 38331289b7322850ea0478712ec9e4cb04d66b327aa66d2ce52da77ceeb36996
MD5 7ea78b86ddd605279a60a8a559c8d42b
BLAKE2b-256 0e4cf586ce7b45f94904d4dce2e67b7a6132d272d627ed0b691b405e3c9f24d0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page