Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New README.md #50

Merged
merged 13 commits into from
Sep 2, 2024
78 changes: 76 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,76 @@
# ufpy
Ufpy (Useful Python) - package for Python with some useful features
<p align=center>
<picture>
<source
srcset="/readme_assets/logo_d.svg"
media="(prefers-color-scheme: dark), (min-width: 200px)"
/>
<source
srcset="/readme_assets/logo_l.svg"
media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference), (min-width: 200px)"
/>
<img src="readme_assets/logo.svg" width="200" alt="Logo" style="text-align: center" />
</picture>
</p>

<p align=center>
<a href="https://pypi.org/project/ufpy">
<img src="https://img.shields.io/pypi/v/ufpy?style=flat&amp;logo=pypi&amp;logoColor=white&amp;label&amp;color=blue" alt="Pypi">
</a>
<a href="https://python.org">
<img src="https://img.shields.io/badge/3.12%2B-blue?logo=python&amp;logoColor=white" alt="Python version">
</a>
<a href="https://honey-team.ru/ufpy-website">
<img src="https://img.shields.io/badge/docs-blue?logo=material%20for%20mkdocs&amp;logoColor=white" alt="Docs">
</a>
<a href="https://pypi.org/project/pylint">
<img src="https://img.shields.io/badge/pylint-blue" alt="Pylint">
</a>
<a href="https://pypi.org/project/black">
<img src="https://img.shields.io/badge/black-blue" alt="Black">
</a>
</p>

Ufpy (Useful Python) - package for Python with some useful features which can help you!

# Key features

- Useful dict (UDict) for simplification working with dictionaries. [See more...](examples/udict.md)
- Download GitHub's public repositories, its folders and files. [See more...](examples/github/download.md)
- Some type alias and protocols
- And more!

# Installation

## Install latest version

To install `ufpy` with `pip` use this command in your shell
```sh
pip install ufpy
```

## Install specific version

To install specific version of `ufpy` with `pip` use this command in your shell
```sh
# Replace `version` with your specific version
pip install ufpy==version
bleudev marked this conversation as resolved.
Show resolved Hide resolved
```

## Install dev version

To install dev version with `pip` use this command in your shell
```sh
pip install git+https://github.com/honey-team/ufpy.git
```

# Contributing

You can contribute to this project with [GitHub](https://github.com/honey-team/ufpy). Just fork this repository and open pull request!
bleudev marked this conversation as resolved.
Show resolved Hide resolved

If you want to contribute to docs website, fork [website repository](https://github.com/honey-team/ufpy-website) and open pull request!

# Support

If you have a problem or just have a question, open [discussion in GitHub](https://github.com/honey-team/ufpy/discussions). Also you can tell me your suggestions and ideas in this [discussions](https://github.com/honey-team/ufpy/discussions).

Enjoy `ufpy`! I'd like to see that my project will be using in your projects. Bye! :)
5 changes: 5 additions & 0 deletions readme_assets/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions readme_assets/logo_d.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions readme_assets/logo_l.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.