Skip to content

Commit abf7325

Browse files
committed
Update Python version requirement
1 parent 64b8262 commit abf7325

File tree

2 files changed

+5
-21
lines changed

2 files changed

+5
-21
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set Up Python
3535
uses: actions/setup-python@v4
3636
with:
37-
python-version: "3.6"
37+
python-version: "3.8"
3838
- name: Build Distribution
3939
run: |
4040
make dist

Readme.md

+4-20
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<p align="center">Volare is a version manager (and builder) for builds of <a href="https://github.com/google/open-source-pdks">Google open-source PDKs</a> using <a href="https://github.com/rtimothyedwards/open_pdks">open_pdks</a>.</p>
1010

1111
# Requirements
12-
* Python 3.6+ with PIP
12+
* Python 3.8+ with PIP
1313
* macOS or GNU/Linux
1414

1515
## macOS
@@ -20,15 +20,15 @@ brew install python3
2020
```
2121

2222
## Debian and Ubuntu
23-
Debian 10+ or Ubuntu 18.04+ is required.
23+
Debian 11+ or Ubuntu 20.04+ is required.
2424

2525
```sh
2626
sudo apt-get update
2727
sudo apt-get install python3 python3-pip xz-utils
2828
```
2929

3030
## RHEL and Derivatives
31-
RHEL 7+ or compatible operating system required.
31+
RHEL 8+ or compatible operating system required.
3232
```sh
3333
sudo yum install -y python3 python3-pip
3434
```
@@ -37,28 +37,12 @@ sudo yum install -y python3 python3-pip
3737
# Installation and Upgrades
3838
```sh
3939
# To install (or upgrade)
40-
python3 -m pip install --upgrade --no-cache-dir volare
40+
python3 -m pip install --user --upgrade --no-cache-dir volare
4141

4242
# To verify it works
4343
volare --version
4444
```
4545

46-
## Troubleshooting
47-
With a typical Python 3.6 or higher installation with PIP, installing `volare` is as simple as a `pip install`. Despite that, there are some peculiarities with PIP itself: For example, you may see a warning among these lines:
48-
49-
```sh
50-
WARNING: The script volare is installed in '/home/test/.local/bin' which is not on PATH.
51-
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
52-
```
53-
54-
The solution is as simple as adding something like this to your shell's profile:
55-
56-
```sh
57-
export PATH="/home/test/.local/bin:$PATH"
58-
```
59-
60-
Do note that the path (`/home/test/.local/bin` in this example) varies depending on your operating system and version of Python you install, and whether you use `sudo` (absolutely not recommended) or not, so ensure that you actually read the warning and add the correct path.
61-
6246
# About the builds
6347
In its current inception, volare supports builds of **sky130** and **gf180mcu** PDKs using [Open_PDKs](https://github.com/efabless/open_pdks), including the following libraries:
6448

0 commit comments

Comments
 (0)