Skip to content

Commit

Permalink
feat: new infos message; other fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
MatteoGuadrini committed Dec 31, 2024
2 parents 690f1b9 + 5c5b018 commit 4798c6a
Show file tree
Hide file tree
Showing 4 changed files with 172 additions and 68 deletions.
10 changes: 10 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Release notes

## 0.1.1
Dec 31, 2024
- Add info message when path unchanged
- Add dependencies to _tox.ini_ into **prj_tox** function
- Add build and deploy into makefile into **prj_makefile** function
- Change welcome screen and result string into **main** function
- Change default output of \_\_main\_\_.py Python module
- Optimize container image and add safe user
- Fix check if docs folder exists into **prj_docs** function

## 0.1.0
Nov 11, 2024
- Add **prj_pypi** function
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "psp"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
authors = ["matteoguadrini <[email protected]>"]
description = "PSP (Python Scaffolding Projects)"
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

`psp` is a blazing fast command line utility to scaffold your _Python_ project, written in Rust.

- ⚡️ 10-100x faster
- ⚡️ 1-100x faster
- 🛠️ `pyproject.toml` support
- 🤝 Python 3.13 compatibility
- 🗃 Scaffolding file and folder structures for your Python project
Expand All @@ -19,9 +19,9 @@
- 🐳 Create Dockerfile and Containerfile for your project
- 💡 Can use _quick_, _simple_ and _full_ argument for rapid configuration

<a href="https://asciinema.org/a/688780" target="_blank"><img src="https://asciinema.org/a/688780.svg" /></a>
[![asciicast](https://asciinema.org/a/696602.svg)](https://asciinema.org/a/696602)

<img src="https://i.ibb.co/p4Zgg1b/psp010.png" alt="psp" width="790"/>
<img src="https://i.ibb.co/bXmf362/psp011.png" alt="psp" width="790"/>

The result is:

Expand Down Expand Up @@ -137,21 +137,21 @@ To install compiled file into your machine, download it:
For all users:
```console
sudo -i
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.0/psp_linux -o /usr/bin/psp
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.1/psp_linux -o /usr/bin/psp
chmod +x /usr/bin/psp
```

For current user:
```console
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.0/psp_linux -o $HOME/.local/bin/psp
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.1/psp_linux -o $HOME/.local/bin/psp
chmod +x $HOME/.local/bin/psp
```

### MacOS

```console
sudo su -
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.0/psp_macos -o /usr/bin/psp
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.1/psp_macos -o /usr/bin/psp
chmod +x /usr/bin/psp
```

Expand All @@ -162,14 +162,14 @@ If you want install OS package, follow instructions for your Operating System:
For **Debian/Ubuntu**:

```console
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.0/psp.deb -o psp.deb
curl -L https://github.com/MatteoGuadrini/psp/releases/download/v0.1.1/psp.deb -o psp.deb
sudo dpkg -i psp.deb
```

For **Fedora/Mageia/OpenSuse**:

```console
sudo rpm -i https://github.com/MatteoGuadrini/psp/releases/download/v0.1.0/psp.rpm
sudo rpm -i https://github.com/MatteoGuadrini/psp/releases/download/v0.1.1/psp.rpm
```

### Compile as your own
Expand Down
Loading

0 comments on commit 4798c6a

Please sign in to comment.