معرفی شرکت ها


e3-core-22.3.1


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

E3 core. Tools and library for building and testing software
ویژگی مقدار
سیستم عامل -
نام فایل e3-core-22.3.1
نام e3-core
نسخه کتابخانه 22.3.1
نگهدارنده []
ایمیل نگهدارنده []
نویسنده AdaCore
ایمیل نویسنده info@adacore.com
آدرس صفحه اصلی https://github.com/AdaCore/e3-core
آدرس اینترنتی https://pypi.org/project/e3-core/
مجوز GPLv3
The `e3` Project ================ [![Build Status](https://github.com/AdaCore/e3-core/workflows/build/badge.svg)](https://github.com/AdaCore/e3-core/actions?query=branch%3Amaster) [![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/) [![Documentation Status](https://readthedocs.org/projects/e3-core/badge/?version=latest)](http://e3-core.readthedocs.io/en/latest/?badge=latest) [![codecov](https://codecov.io/gh/AdaCore/e3-core/branch/master/graph/badge.svg)](https://codecov.io/gh/AdaCore/e3-core) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/979/badge)](https://bestpractices.coreinfrastructure.org/projects/979) This present project (`e3`) is a Python framework to ease the development of portable automated build systems (compilation, dependencies management, binary code packaging, and automated testing). The `e3` framework is split across multiple Python packages named `e3-<name>` and sharing the same namespace: `e3`. `e3-core` content ================= `e3-core` package is organized in several packages and modules: - *anod*: build system handling dependencies management and binary code packaging. This includes a driver that can parse `.anod` specification files. - *archive*: support for reading and writing tar and zip archives - *collection*: generic collections, e.g. an implementation of Direct Acyclic Graphs - *cve*: small interface to NVD API to query CVE impacting a CPE - *decorator*: Python decorators, e.g. a memoize decorator - *diff*: functions to compute a diff or apply it - *electrolyt*: support for parsing build plans - *env*: global environment handling - *error*: `e3` exceptions - *event*: interface for notifying external services - *fingerprint*: support for creating a synthetic view of set of conditions and determining whether those conditions have changed or not. - *fs*: high-level file system operations, using globbing, walk,... - *hash*: computation of sha1, md5 - *log*: logging helpers - *main*: main program initialization, command line parsing,... - *mainloop*: generic loop for running jobs - *net*: network utilities - *net.http*: helper for sending http requests and downloading files - *net.smtp*: helper for sending emails through smtp - *os*: platform independent interface to Operating System functions - *os.fs*: low-level file system operations, no logging involved - *os.platform*: tools to detect the platform - *os.process*: interface to run process, to control the execution time,... - *os.timezone*: platform independent interface to get the machine timezone - *platform*: generic interface for providing platform information - *platform_db*: knowledge base for computing platform information - *spdx*: simple interface for generating SPDX files - *store*: interface to download and store resources in a store - *sys*: `e3` information, sanity check, ... - *text*: text formatting and transformation - *vcs*: high level interface to VCS repositories - *yaml*: helpers for parsing yaml data See [e3-core documentation](http://e3-core.readthedocs.io/en/latest/) for more details. Install ======= requires: Python >=3.9 e3-core releases are available on PyPI and can be installed by running: ```bash pip install e3-core ``` To install from the source package, run: ```bash python setup.py install ``` All `e3` dependencies will also be installed. Contributing ============ See [CONTRIBUTING.md](CONTRIBUTING.md).


نیازمندی

مقدار نام
- colorama
- pyyaml
- python-dateutil
- requests
- requests-toolbelt
- tqdm
>1.20.0 stevedore
- psutil
- psutil
- ld
- psutil
- ld
- psutil
- tomlkit
<3.0.0 typeguard
- pytest-socket


نحوه نصب


نصب پکیج whl e3-core-22.3.1:

    pip install e3-core-22.3.1.whl


نصب پکیج tar.gz e3-core-22.3.1:

    pip install e3-core-22.3.1.tar.gz