Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small.

License

NotificationsYou must be signed in to change notification settings

eprbell/prezzemolo

Repository files navigation

Static Analysis / Main BranchDocumentation Check / Main BranchUnix Unit Tests / Main BranchWindows Unit Tests / Main BranchCodeQL/Main Branch

Table of Contents

Introduction

Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small (in decreasing order of importance). Each component has extensive unit testing to reduce the risk of regression. The project will grow organically as new components are needed in various projects, such as RP2 (the privacy-focused, open-source crypto tax calculator), and others.

IMPORTANT DISCLAIMERS:

  • Prezzemolo offers no guarantee of correctness (read thelicense).

License

Prezzemolo is released under the terms of Apache License Version 2.0. For more information seeLICENSE orhttp://www.apache.org/licenses/LICENSE-2.0.

Download

The latest version of Prezzemolo can be downloaded at:https://pypi.org/project/prezzemolo/

Installation

Prezzemolo has been tested on Ubuntu Linux, macOS and Windows 10 but it should work on all systems that have Python version 3.7.0 or greater.

Installation on Ubuntu Linux

Open a terminal window and enter the following commands:

sudo apt-get updatesudo apt-get install python3 python3-pip

Then install Prezzemolo:

pip install prezzemolo

Installation on macOS

First make sureHomebrew is installed, then open a terminal window and enter the following commands:

brew updatebrew install python3

Then install Prezzemolo:

pip install prezzemolo

Installation on Windows 10

First make surePython 3.7 or greater is installed (in the Python installer window be sure to click on "Add Python to PATH"), then open a PowerShell window and enter the following:

pip install prezzemolo

Installation on Other Unix-like Systems

  • install python 3.7 or greater
  • install pip3
  • pip install prezzemolo

Reporting Bugs

Read theContributing document.

Contributing

Read theContributing document.

Developer Documentation

Read thedeveloper documentation.

Frequently Asked Questions

Read theuser FAQ list and thedeveloper FAQ list.

Change Log

Read theChange Log document.

About

Prezzemolo is a collection of classic data structure and algorithms that are useful in many different projects. The goal is to provide components that are robust, efficient and small.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp