python36-preprocess-1.2.3-0.11.20170318git6e868bc.el7.noarch.rpm


Advertisement

Description

python36-preprocess - A portable multi-language file Python3 preprocessor

Property Value
Distribution CentOS 7
Repository EPEL x86_64
Package filename python36-preprocess-1.2.3-0.11.20170318git6e868bc.el7.noarch.rpm
Package name python36-preprocess
Package version 1.2.3
Package release 0.11.20170318git6e868bc.el7
Package architecture noarch
Package type rpm
Homepage https://github.com/doconce/preprocess/
License MIT
Maintainer -
Download size 33.81 KB
Installed size 109.27 KB
There are millions of templating systems out there
(most of them developed for the web).
This isn't one of those, though it does share some basics:
a markup syntax for templates that are processed to give resultant text output.
The main difference with preprocess.py is that its syntax is hidden in comments
(whatever the syntax for comments may be in the target file type)
so that the file can still have valid syntax.
A comparison with the C preprocessor is more apt.
preprocess.py is targeted at build systems that deal with many types of files.
Languages for which it works include: C++, Python, Perl, Tcl, XML, JavaScript,
CSS, IDL, TeX, Fortran, PHP, Java, Shell scripts (Bash, CSH, etc.) and C#.
Preprocess is usable both as a command line app and as a Python module.

Alternatives

Package Version Architecture Repository
python36-preprocess - - -

Requires

Name Value
/usr/bin/python3.6 -
python(abi) = 3.6

Provides

Name Value
preprocess = 1.2.3-0.11.20170318git6e868bc.el7
python36-preprocess = 1.2.3-0.11.20170318git6e868bc.el7

Obsoletes

Name Value
python34-preprocess -

Download

Type URL
Mirror download-ib01.fedoraproject.org
Binary Package python36-preprocess-1.2.3-0.11.20170318git6e868bc.el7.noarch.rpm
Source Package preprocess-1.2.3-0.11.20170318git6e868bc.el7.src.rpm

Install Howto

  1. Download latest epel-release rpm from
    http://download-ib01.fedoraproject.org/pub/epel/7/x86_64/
  2. Install epel-release rpm:
    # rpm -Uvh epel-release*rpm
  3. Install python36-preprocess rpm package:
    # yum install python36-preprocess

Files

Path
/usr/bin/preprocess-3
/usr/bin/preprocess-3.6
/usr/bin/python3.6-preprocess
/usr/lib/python3.6/site-packages/preprocess.py
/usr/lib/python3.6/site-packages/__pycache__/preprocess.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/__pycache__/preprocess.cpython-36.pyc
/usr/lib/python3.6/site-packages/preprocess-1.2.3-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/preprocess-1.2.3-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/preprocess-1.2.3-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/preprocess-1.2.3-py3.6.egg-info/entry_points.txt
/usr/lib/python3.6/site-packages/preprocess-1.2.3-py3.6.egg-info/top_level.txt
/usr/share/doc/python36-preprocess-1.2.3/BUGS.txt
/usr/share/doc/python36-preprocess-1.2.3/CONTRIBUTORS.txt
/usr/share/doc/python36-preprocess-1.2.3/README.md
/usr/share/doc/python36-preprocess-1.2.3/TODO.txt
/usr/share/licenses/python36-preprocess-1.2.3/LICENSE.txt

Changelog

2019-07-24 - Antonio Trande <sagitterATfedoraproject.org> - 1.2.3-0.11.20170318git6e868bc
- Still needs fixes on EPEL7
2019-07-23 - Antonio Trande <sagitterATfedoraproject.org> - 1.2.3-0.10.20170318git6e868bc
- Fix builds on EPEL7
2019-07-23 - Antonio Trande <sagitterATfedoraproject.org> - 1.2.3-0.9.20170318git6e868bc
- Unversioned commands point to Python3 on Fedora
- Obsolete Python2 version on Fedora
- Explicit Provides of Python2 version on EPEL6
2019-02-02 - Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-0.8.20170318git6e868bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2018-09-29 - Antonio Trande <sagitterATfedoraproject.org> - 1.2.3-0.7.20170318git6e868b
- Prepare SPEC file for deprecation of Python2 on fedora 30+
- Prepare SPEC file for Python3-modules packaging on epel7
2018-07-13 - Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-0.6.20170318git6e868b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2018-06-19 - Miro HronĨok <mhroncok@redhat.com> - 1.2.3-0.5.20170318git6e868b
- Rebuilt for Python 3.7
2018-02-09 - Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-0.4.20170318git6e868b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2018-01-14 - Antonio Trande <sagitterATfedoraproject.org> - 1.2.3-0.3.20170318git6e868b
- Use versioned Python2 packages
2017-07-27 - Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-0.2.20170318git6e868b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

See Also

Package Description
python36-pretend-1.0.8-4.el7.noarch.rpm A library for stubbing in Python
python36-prettytable-0.7.2-19.el7.noarch.rpm Python library to display tabular data in tables
python36-process-tests-1.0.0-11.el7.noarch.rpm Tools for testing processes
python36-productmd-1.23-1.el7.noarch.rpm Library providing parsers for metadata related to OS installation
python36-prompt_toolkit-1.0.16-1.el7.noarch.rpm Library for building powerful interactive command lines in Python
python36-psutil-2.2.1-5.el7.x86_64.rpm A process and system utilities module for Python
python36-ptyprocess-0.5.1-7.el7.noarch.rpm Run a subprocess in a pseudo terminal
python36-py-1.4.32-2.el7.noarch.rpm Library with cross-python path, ini-parsing, io, code, log facilities
python36-py4j-0.10.7-4.el7.noarch.rpm Py4J enables Python3 programs to dynamically access arbitrary Java objects
python36-pyOpenSSL-17.3.0-1.el7.noarch.rpm Python 3 wrapper module around the OpenSSL library
python36-pyaff-3.7.18-2.el7.x86_64.rpm Python3 binding for the AFFLIB
python36-pyasn1-0.4.7-1.el7.noarch.rpm ASN.1 tools for Python 36
python36-pyasn1-modules-0.4.7-1.el7.noarch.rpm Modules for pyasn1
python36-pycmd-1.2-5.el7.noarch.rpm Tools for managing/searching Python related files
python36-pycodestyle-2.5.0-1.el7.noarch.rpm Python style guide checker
Advertisement
Advertisement