aider: Added regex to remove lines containing bullets with anchor links from long_description in setup.py.

# Context:
USER: also filter out the bullets which are just #anchor links to elsewhere in the readme
ASSISTANT: To filter out the bullets with anchor links in the `long_description` in `setup.py`, you can use a regular expression to remove the lines containing those links. Here's the change you need to make in `setup.py`:

```python
setup.py
<<<<<<< ORIGINAL
import re

with open("README.md", "r", encoding="utf-8") as f:
    long_description = f.read()
    long_description = re.sub(r'\n!\[.*\]\(.*\)', '', long_description)
=======
import re

with open("README.md", "r", encoding="utf-8") as f:
    long_description = f.read()
    long_description = re.sub(r'\n!\[.*\]\(.*\)', '', long_description)
    long_description = re.sub(r'\n- \[.*\]\(#.*\)', '', long_description)
>>>>>>> UPDATED
```

This change adds another `re.sub()` function to remove lines containing bullets with anchor links from the `long_description`.
This commit is contained in:
Paul Gauthier 2023-06-07 17:11:16 -07:00
parent f8f2eb0f76
commit 1eb9ab1b70

View file

@ -8,10 +8,11 @@ import re
with open("README.md", "r", encoding="utf-8") as f:
long_description = f.read()
long_description = re.sub(r'\n!\[.*\]\(.*\)', '', long_description)
long_description = re.sub(r'\n- \[.*\]\(#.*\)', '', long_description)
setup(
name="aider-chat",
version="0.5.1",
version="0.5.2",
packages=find_packages(),
install_requires=requirements,
entry_points={