diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index a1f43af65..4188cf090 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -33,14 +33,6 @@ jobs: uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 with: path: dist/* - - name: upload package to GitHub release - uses: svenstaro/upload-release-action@2728235f7dc9ff598bd86ce3c274b74f802d2208 # v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN}} - file: dist/* - tag: ${{ github.ref }} - overwrite: true - file_glob: true - name: publish package uses: pypa/gh-action-pypi-publish@f5622bde02b04381239da3573277701ceca8f6a0 # release/v1 with: diff --git a/CHANGELOG.md b/CHANGELOG.md index a8345b279..2f58683bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -95,8 +95,8 @@ For those that use capa as a library, we've introduced some limited breaking cha ### Raw diffs -- [capa v5.1.0...v6.0.0](https://github.com/mandiant/capa/compare/v5.1.0...v6.0.0a1) -- [capa-rules v5.1.0...v6.0.0](https://github.com/mandiant/capa-rules/compare/v5.1.0...v6.0.0a1) +- [capa v5.1.0...v6.0.0](https://github.com/mandiant/capa/compare/v5.1.0...v6.0.0) +- [capa-rules v5.1.0...v6.0.0](https://github.com/mandiant/capa-rules/compare/v5.1.0...v6.0.0) ## v5.1.0 capa version 5.1.0 adds a Protocol Buffers (protobuf) format for result documents. Additionally, the [Vector35](https://vector35.com/) team contributed a new feature extractor using Binary Ninja. Other new features are a new CLI flag to override the detected operating system, functionality to read and render existing result documents, and a output color format that's easier to read. diff --git a/capa/version.py b/capa/version.py index aaf31aec3..f2f931fce 100644 --- a/capa/version.py +++ b/capa/version.py @@ -5,7 +5,7 @@ # Unless required by applicable law or agreed to in writing, software distributed under the License # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and limitations under the License. -__version__ = "6.0.0a3" +__version__ = "6.0.0" def get_major_version(): diff --git a/pyproject.toml b/pyproject.toml index 1e73090f3..a28e244cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,7 @@ authors = [ {name = "Mike Hunhoff", email = "michael.hunhoff@mandiant.com"}, ] description = "The FLARE team's open-source tool to identify capabilities in executable files." +readme = {file = "README.md", content-type = "text/markdown"} license = {file = "LICENSE.txt"} requires-python = ">=3.8" keywords = ["malware analysis", "reverse engineering", "capability detection", "software behaviors", "capa", "FLARE"] @@ -50,11 +51,10 @@ dependencies = [ "pydantic==1.10.9", "protobuf==4.23.4", ] -dynamic = ["version", "readme"] +dynamic = ["version"] [tool.setuptools.dynamic] version = {attr = "capa.version.__version__"} -readme = {file = "README.md"} [tool.setuptools] packages = ["capa"]