Merge pull request #824 from JakubOnderka/cleanup

Cleanup
pull/835/head
Raphaël Vinot 2022-02-06 15:40:39 +01:00 committed by GitHub
commit 7d7343ec45
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 13 deletions

View File

@ -17,19 +17,14 @@ jobs:
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Set up Python ${{matrix.python-version}}
uses: actions/setup-python@v2
with:
python-version: ${{matrix.python-version}}
- name: Initialize submodules
run: git submodule update --init --recursive
- name: Install system dependencies
run: |
sudo apt install libfuzzy-dev libemail-outlook-message-perl libemail-address-perl
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip poetry

View File

@ -24,14 +24,14 @@ pip3 install pymisp
```
And there are a few optional dependencies:
* fileobjects: to create PE/ELF/Mach-o objects. **Important**: it will install pydeep, which require the system package `libfuzzy-dev`
* openioc: to import files in OpenIOC format (not really maintained).
* fileobjects: to create PE/ELF/Mach-o objects
* openioc: to import files in OpenIOC format (not really maintained)
* virustotal: to query VirusTotal and generate the appropriate objects
* docs: to generate te documentation
* pdfexport: to generate PDF reports out of MISP events
* url: to generate URL objects out of URLs with Pyfaup
* email: to generate MISP Email objects
* brotli: to use the brotli when interacting with a MISP instance
* brotli: to use the brotli compression when interacting with a MISP instance
Example:

View File

@ -5,7 +5,7 @@ description = "Python API for MISP."
authors = ["Raphaël Vinot <raphael.vinot@circl.lu>"]
license = "BSD-2-Clause"
repository = "https://github.com/MISP/PyMISP"
documentation = "http://pymisp.readthedocs.io"
documentation = "https://pymisp.readthedocs.io"
readme = "README.md"
@ -61,7 +61,6 @@ pyfaup = {version = "^1.2", optional = true}
chardet = {version = "^4.0", optional = true}
urllib3 = {extras = ["brotli"], version = "^1.26.7", optional = true}
[tool.poetry.extras]
fileobjects = ['python-magic', 'pydeep2', 'lief']
openioc = ['beautifulsoup4']

View File

@ -18,7 +18,7 @@ setup(
maintainer='Raphaël Vinot',
url='https://github.com/MISP/PyMISP',
project_urls={
'Documentation': 'http://pymisp.readthedocs.io',
'Documentation': 'https://pymisp.readthedocs.io',
'Source': 'https://github.com/MISP/PyMISP',
'Tracker': 'https://github.com/MISP/PyMISP/issues',
},