Archspec

Latest version: v0.2.5

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.4

This release improves the detection and support for the Apple M1 CPU, both on macOS and on Asahi linux based systems. It also:

- [x] Adds compiler flags for oneAPI Intel compilers
- [x] Improves compiler flags for a64fx

Note: `archspec` was maintaining an "unofficial" compatibility with Python 2.6. This has been dropped in 478594c9916c01be527568233d102e9d6a0101d1.

**Full Changelog**: https://github.com/archspec/archspec/compare/v0.1.3...v0.1.4

0.1.3

This release adds support for x86-64 generic architectures and introduces the following new microarchitectures:
- [x] Apple M1
- [x] Zen 3
- [x] RiscV and SiFive u74mc

It also improves compilers support in particular for AMD and ARM compilers.


**Full Changelog**: https://github.com/archspec/archspec/compare/v0.1.2...v0.1.3

0.1.2

This release adds support for Graviton and Graviton 2 microarchitectures. Other changes:

- [x] Added support for Apple Clang optimization flags on x86_64 microarchitectures
- [x] Added a Dockerfile to package archspec into a container image
- [x] A few misnamed features for icelake have been fixed

0.1.1

This release adds a basic command line interface based on [click](https://click.palletsprojects.com/en/7.x/). Right now it just provides ways to query the current host architecture:
console
$ archspec cpu
broadwell

but will be expanded in the near future to give direct access to more features that are already in archspec's API and make it a valuable tool for scripting. Other modifications in this release are:
- [x] Compilers are not distinguished by version suffix anymore, see 19
- [x] JSON data file has been updated to latest version

0.1.0

The initial release of Archspec provides support for detection and manipulation of 43 CPU microarchitectures including:

- All Intel `x86_64` microarchitectures up to `icelake`
- AMD Family 10h, 15h, 17h processors
- Power 7, 8 and 9
- ThunderX2 and a64fx processors

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.