summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 9 insertions, 5 deletions
diff --git a/README.md b/README.md
index cb48f59..1c10842 100644
--- a/README.md
+++ b/README.md
@@ -18,14 +18,17 @@ flexibility in terms of how you decide to use it. You can use PLY to
build Abstract Syntax Trees (ASTs), simple one-pass compilers,
protocol decoders, or even a more advanced parsing framework.
-## Download
+## Important Notice - October 27, 2022
-* [Current Release (ply-2022_01_02)](https://github.com/dabeaz/ply/raw/master/ply-2022_01_02.tar.gz)
-* [Historial Releases](https://github.com/dabeaz/archive/tree/main/ply)
+The PLY project will make no further package-installable releases.
+If you want the latest version, you'll need to download it here
+or clone the repo.
+
+## Requirements
The current release of PLY requires the use of Python 3.6 or
greater. If you need to support an older version, download one of the
-historical releases.
+historical releases at https://github.com/dabeaz/archive/tree/main/ply.
## How to Install and Use
@@ -33,7 +36,8 @@ Although PLY is open-source, it is not distributed or installed by
package manager. There are only two files: `lex.py` and `yacc.py`,
both of which are contained in a `ply` package directory. To use PLY,
copy the `ply` directory into your project and import `lex` and `yacc`
-from the associated `ply` subpackage.
+from the associated `ply` subpackage. Alternatively, you can install
+these files into your working python using `make install`.
```python
from .ply import lex