Skip to content

Commit 7c92ec9

Browse files
authored
Merge pull request #488 from CadQuery/04-release
Setting up for the 0.4.0 release
2 parents 8c2d52a + 27ae6b6 commit 7c92ec9

File tree

4 files changed

+22
-7
lines changed

4 files changed

+22
-7
lines changed

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@ CadQuery GUI editor based on PyQT supports Linux, Windows and Mac.
2626

2727
## Installation - Pre-Built Packages (Recommended)
2828

29-
~~### Release Packages~~
30-
31-
~~Stable release builds which do not require Anaconda are attached to the [latest release](https://github.com/CadQuery/CQ-editor/releases). Download installer for your operating system, extract it, and run the CQ-editor script for your OS (CQ-editor.cmd for Windows, CQ-editor.sh for Linux and MacOS). On Windows you should be able to simply double-click on CQ-editor.cmd. On Linux and MacOS you may need to make the script executable with `chmod +x CQ-editor.sh` and run the script from the command line. The script contains an environment variable export that may be required to get CQ-editor to launch correctly on MacOS Big Sur, so it is better to use the script than to launch CQ-editor directly.~~
32-
3329
### Development Packages
3430

3531
Development builds are also available, but can be unstable and should be used at your own risk. You can download the newest build [here](https://github.com/CadQuery/CQ-editor/releases/tag/nightly). Install and run the `run.sh` (Linux/MacOS) or `run.bat` (Windows) script in the root CQ-editor directory. The CQ-editor window should launch.
@@ -59,7 +55,7 @@ micromamba install -n base -c cadquery cq-editor
5955
micromamba run -n base cq-editor
6056
```
6157

62-
On some linux distributions (e.g. `Ubuntu 18.04`) it might be necessary to install additonal packages:
58+
On some linux distributions (e.g. `Ubuntu 18.04`+) it might be necessary to install additonal packages:
6359
```
6460
sudo apt install libglu1-mesa libgl1-mesa-dri mesa-common-dev libglu1-mesa-dev
6561
```
@@ -68,6 +64,14 @@ On Fedora 29 the packages can be installed as follows:
6864
dnf install -y mesa-libGLU mesa-libGL mesa-libGLU-devel
6965
```
7066

67+
## Installation (pip)
68+
69+
A newer installation option (starting with 0.3.0) is to install via pip. Being a newer option, there may be issues that are not present with the conda installation method. It has worked well in testing so far though.
70+
71+
```
72+
pip install CQ-editor
73+
```
74+
7175
## Usage
7276

7377
### Showing Objects

changes.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Release 0.4.0
2+
3+
* Updated version pins in order to fix some issues, including segfaults on Python 3.12
4+
* Changed to forcing UTF-8 when saving (#480)
5+
* Added `Toggle Comment` Edit menu item with a `Ctrl+/` hotkey (#481)
6+
* Fixed the case where long exceptions would force the window to expand (#481)
7+
* Add stdout redirect so that print statements could be used and passed to log viewer (#481)
8+
* Improvements in stdout redirect method (#483 and #485)
9+
* Fixed preferences drop downs not populating (#484)
10+
* Fixed double-render calls on saves in some cases (#486)
11+
* Added a lint check to CI and linted codebase (#487)

cq_editor/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.4.dev0"
1+
__version__ = "0.4.0"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "CQ-editor"
7-
version = "0.4.dev0"
7+
version = "0.4.0"
88
dependencies = [
99
"cadquery",
1010
"pyqtgraph",

0 commit comments

Comments
 (0)