Skip to content

Commit

Permalink
Bump version to v3.0.0-alpha-2
Browse files Browse the repository at this point in the history
This commit prepares the repository for the v3.0.0-alpha-2 releases and
updates many of the manifest files.

Changelist:
- Update Python version in setup.cfg
- Update version and dependency versions in setup-nightly.py
- Add alpha releases to SECURITY.md and update codefactor.io to
  DeepSource
- Update DeepSource Python runtime
  • Loading branch information
quantum9Innovation committed Jul 25, 2021
1 parent 71a70a0 commit 43449d3
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .deepsource.toml
Expand Up @@ -16,4 +16,4 @@ name = "python"
enabled = true

[analyzers.meta]
runtime_version = "3.x.x"
runtime_version = "3.9.6"
7 changes: 4 additions & 3 deletions SECURITY.md
@@ -1,23 +1,24 @@
# Security Policy

## Supported Versions

The following versions will receive regular security updates:

| Version | Supported |
| ------- | ------------------ |
| master-latest | ✔️ |
| master-2.x.x | ✔️ |
| nightly-alpha-latest | ✔️ |
| nightly-latest | ✔️ |
| master < 2.0 | :x: |
| nightly < latest | :x: |

## Reporting a Vulnerability

The epispot team works as hard as possible to keep code clear of any vulnerabilities.
Our steps include extensive CodeQL analysis, third-party open-source code analysis from tools like codefactor.io, and heavy unit testing.
However, vulnerabilities will inevitably arise. If you see or suspect a vulnerability, epispot will fix it as fast as possible.
The epispot team works as hard as possible to keep code clear of any vulnerabilities. Our steps include extensive CodeQL analysis, third-party open-source code analysis from tools like DeepSource, and heavy unit testing. However, vulnerabilities will inevitably arise. If you see or suspect a vulnerability, epispot will fix it as fast as possible.

### Here's what to do if you've found a vulnerability:

1. Open an issue and **@mention** a maintainer
2. Title the issue "VULNERABILITY" but do not describe the vulnerability in the issue itself
3. You will receive further instructions after completing (2)
10 changes: 8 additions & 2 deletions setup-nightly.py
Expand Up @@ -5,7 +5,7 @@

setuptools.setup(
name="epispot-nightly",
version="3.0.0-alpha-1",
version="3.0.0-alpha-2",
author="quantum9innovation",
description="The nightly version of the epispot package.",
long_description=long_description,
Expand All @@ -31,5 +31,11 @@
"Topic :: Scientific/Engineering",
],
python_requires='>=3.7',
install_requires=['matplotlib', 'numpy', 'fire', 'plotly'],
install_requires=[
'matplotlib~=3.4.2',
'numpy~=1.21.1',
'fire~=0.4.0',
'plotly~=5.1.0',
'SciencePlots~=1.0.8'
],
)
2 changes: 1 addition & 1 deletion setup.cfg
Expand Up @@ -23,7 +23,7 @@ classifiers =
package_dir =
= epispot
packages = find:
python_requires = >=3.6
python_requires = >=3.7

[options.packages.find]
where = epispot

0 comments on commit 43449d3

Please sign in to comment.