Skip to content

Commit 510dcb4

Browse files
committed
Release 0.16.4 misc updates
1 parent 79bbe39 commit 510dcb4

File tree

7 files changed

+50
-77
lines changed

7 files changed

+50
-77
lines changed

.travis.build.sh

-28
This file was deleted.

CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ project(PYTHONOCC)
1919

2020
# set pythonOCC version
2121
set(PYTHONOCC_VERSION_MAJOR 0)
22-
set(PYTHONOCC_VERSION_MINOR 17)
23-
set(PYTHONOCC_VERSION_PATCH)
22+
set(PYTHONOCC_VERSION_MINOR 16)
23+
set(PYTHONOCC_VERSION_PATCH 4)
2424
# Empty for official releases, set to -dev, -rc1, etc for development releases
25-
set(PYTHONOCC_VERSION_DEVEL -dev)
25+
set(PYTHONOCC_VERSION_DEVEL)
2626

2727
cmake_minimum_required(VERSION 2.6)
2828

INSTALL.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ can compile/use it :
3030

3131
**Important**: the OCE version has to match the pythonocc-core version, which is currently **0.16**
3232

33+
Create a local copy of the repository
34+
-------------------------------------
35+
36+
git clone git://github.com/tpaviot/pythonocc-core.git
37+
3338
pythonocc-core compilation
3439
--------------------------
3540

@@ -67,21 +72,12 @@ You may require admin privileges to install
6772

6873
sudo make install
6974

70-
install with conda
71-
------------------
72-
pythonocc-core can be installed using conda on win32/win64/linux64/osx64.
73-
74-
```bash
75-
conda install -c https://conda.anaconda.org/dlr-sc pythonocc-core
76-
```
77-
7875
test
7976
----
8077
In order to check that everything is ok, run the pythonocc unittest suite:
8178

8279
cd ../test
8380
python run_tests.py
8481

85-
8682
You can also run the examples avalaible in the pythonocc-core/examples
8783
directory.

NEWS

+13
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
=============================
2+
Version 0.16.4 - April 2016
3+
4+
This release requires oce-0.16.0 or oce-0.16.1
5+
6+
* New memeory management system : previous pythonocc released
7+
suffered from memory issues (leaks). The release introduces a
8+
much better way to deal with the OCE handles
9+
10+
* wx and pyqt5 fixes
11+
12+
* minor fixes to the webgl renderers
13+
114
=============================
215
Version 0.16.3 - January 2016
316

README.md

+27-35
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,21 @@ pythonocc is a python library whose purpose is to provide 3D modeling
1313
features. It is intended to developers who aim at developing
1414
CAD/PDM/PLM applications.
1515

16-
how do __oce__ and __pythonocc__ relate?
17-
----------------------------------------
16+
Latest release : [pythonocc-core 0.16.4 (april 2016)](https://github.com/tpaviot/pythonocc-core/releases/tag/0.16.4)
1817

19-
The basis of pythonocc is python wrapper for the [oce C++ library / CAD kernel]
20-
(https://github.com/tpaviot/oce), aka pythonocc-core.
21-
pythonocc-core version number correspond to oce library releases its wrapping.
22-
23-
For example; the current pythonocc-core release, 0.16.x, requires [OCE
24-
0.16.x](https://github.com/tpaviot/oce/releases) release. Here, the __Major__
25-
version name of either OCE or pythonocc-core release is __0__, the __Minor__
26-
version is __16__ and the __Patch__ version is __x__. pythonocc-core can be
27-
built with any OCE version that has a corresponding __Major__ and __Minor__ version
28-
number. That is pythonocc-core 0.16.0 can be built with OCE 0.16.1 and visa
29-
versa.
18+
How to quicky download/install binaries ?
19+
-----------------------------------------
20+
21+
pythonocc provides precompiled [conda packages](https://anaconda.org/DLR-SC/pythonocc-core).
22+
This will get you up & running in minutes whether you run win32/win64/linux64/osx64:
23+
24+
```bash
25+
conda install -c https://conda.anaconda.org/dlr-sc pythonocc-core
26+
```
27+
28+
How to compile ?
29+
----------------
30+
You can of course build pythonocc-core by your own. Read the [INSTALL.md](https://github.com/tpaviot/pythonocc-core/blob/master/INSTALL.md) instructions.
3031

3132
Online resources
3233
----------------
@@ -47,30 +48,21 @@ We use the following online resources:
4748
* twitter
4849
https://twitter.com/pythonocc
4950

50-
How to create a local copy of the repository?
51-
---------------------------------------------
52-
53-
git clone git://github.com/tpaviot/pythonocc-core.git
54-
55-
How to stay up to date with latest developements?
56-
-------------------------------------------------
57-
58-
cd pythonocc-core
59-
git pull
60-
61-
How to install ?
62-
----------------
63-
64-
pythonocc provides [conda packages](https://anaconda.org/DLR-SC/pythonocc-core).
65-
this will get you up & running in minutes:
66-
67-
conda install -c https://conda.anaconda.org/dlr-sc pythonocc-core
51+
how do __oce__ and __pythonocc__ relate?
52+
----------------------------------------
6853

69-
How to compile ?
70-
----------------
54+
The basis of pythonocc is python wrapper for the [oce C++ library / CAD kernel]
55+
(https://github.com/tpaviot/oce), aka pythonocc-core.
56+
pythonocc-core version number correspond to oce library releases its wrapping.
57+
58+
For example; the current pythonocc-core release, 0.16.x, requires [OCE
59+
0.16.x](https://github.com/tpaviot/oce/releases) release. Here, the __Major__
60+
version name of either OCE or pythonocc-core release is __0__, the __Minor__
61+
version is __16__ and the __Patch__ version is __x__. pythonocc-core can be
62+
built with any OCE version that has a corresponding __Major__ and __Minor__ version
63+
number. That is pythonocc-core 0.16.0 can be built with OCE 0.16.1 and visa
64+
versa.
7165

72-
Read INSTALL.md file for instructions on compiling for both Windows, Linux and
73-
OSX.
7466

7567
License
7668
-------

ci/conda/meta.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package:
22
name: pythonocc-core
3-
version: {{ environ.get('GIT_DESCRIBE_TAG', '0.17dev') }}
3+
version: {{ environ.get('GIT_DESCRIBE_TAG', '0.16.4') }}
44

55
source:
66
path: ../..

cmake/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "0.17-dev"
1+
VERSION = "0.16.4"

0 commit comments

Comments
 (0)