Skip to content

Commit 115e648

Browse files
committed
Updated README.me
1 parent f383174 commit 115e648

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,11 +93,14 @@ and Python package dependencies.
9393
> Currently, only the main Python script is compiled — additional Python dependencies
9494
> included as project files are **not** compiled.
9595
96-
> **Warning:** `--cythonize` does **not guarantee** source code protection and should not be relied upon
97-
> for that purpose. Furthermore, without proper use of Cython-specific constructs (e.g. `cdef`, `cfunc`, `cdef class`),
98-
> the compiled binary still exposes all public interfaces.
99-
> Refer to the [Cython Extension Types](https://cython.readthedocs.io/en/latest/src/userguide/extension_types.html)
100-
> for constructs that can help restrict visibility.
96+
> **Warning:** `--cythonize` **does not guarantee** protection against reverse
97+
> engineering and **should not be** used for that purpose. Furthermore, without proper use of Cython-specific
98+
> constructs (e.g., `cdef`, `cfunc`, `cdef class`), the
99+
> compiled binary
100+
> still exposes all public interfaces. Refer to
101+
> the [Cython Extension Types](https://cython.readthedocs.io/en/latest/src/userguide/extension_types.html) for
102+
> constructs
103+
> that can help restrict visibility of functions and class attributes when importing binary modules.
101104
102105
```
103106
pythonfmu info -f my.fmu

0 commit comments

Comments
 (0)