%global _empty_manifest_terminate_build 0 Name: python-econ-layers Version: 0.0.28 Release: 1 Summary: Pytorch layers for economic applications. License: MIT license URL: https://github.com/HighDimensionalEconLab/econ_layers Source0: https://mirrors.nju.edu.cn/pypi/web/packages/37/4c/1e7f063c8cfecec8974402186db184845bbd34d22888beca628cc41cdbec/econ_layers-0.0.28.tar.gz BuildArch: noarch Requires: python3-torch Requires: python3-pytest Requires: python3-black Requires: python3-numpy Requires: python3-jsonargparse[signatures] %description # Pytorch Layers for Economics Applications [![image](https://img.shields.io/pypi/v/econ_layers.svg)](https://pypi.python.org/pypi/econ_layers) [![Build Status](https://github.com/HighDimensionalEconLab/econ_layers/workflows/build/badge.svg)](https://github.com/HighDimensionalEconLab/econ_layers/actions) ## Pytorch - Documentation: https://HighDimensionalEconLab.github.io/econ_layers ## Features - Exponential layer - Flexible multi-layer neural network with optional nonlinear last layer - Affine rescaling of output by an input ## Development To publish a new relase to pypi, 1. Ensure that the CI is passing 2. Modify [setup.py](setup.py#L56) to increment the minor version number, or a major version number once API stability is enforced 3. Choose the "Releases" on the github page, then "Draft a new relase" 4. Click on "Choose a tag" and then type a new release tag with the `v` followed by the version number you modified to be consistent 5. After you choose "Publish Release" it will automatically push to pypi, and you can change compatability bounds in downstream packages as required. ## Credits This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter) and the [giswqs/pypackage](https://github.com/giswqs/pypackage) project template. %package -n python3-econ-layers Summary: Pytorch layers for economic applications. Provides: python-econ-layers BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-econ-layers # Pytorch Layers for Economics Applications [![image](https://img.shields.io/pypi/v/econ_layers.svg)](https://pypi.python.org/pypi/econ_layers) [![Build Status](https://github.com/HighDimensionalEconLab/econ_layers/workflows/build/badge.svg)](https://github.com/HighDimensionalEconLab/econ_layers/actions) ## Pytorch - Documentation: https://HighDimensionalEconLab.github.io/econ_layers ## Features - Exponential layer - Flexible multi-layer neural network with optional nonlinear last layer - Affine rescaling of output by an input ## Development To publish a new relase to pypi, 1. Ensure that the CI is passing 2. Modify [setup.py](setup.py#L56) to increment the minor version number, or a major version number once API stability is enforced 3. Choose the "Releases" on the github page, then "Draft a new relase" 4. Click on "Choose a tag" and then type a new release tag with the `v` followed by the version number you modified to be consistent 5. After you choose "Publish Release" it will automatically push to pypi, and you can change compatability bounds in downstream packages as required. ## Credits This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter) and the [giswqs/pypackage](https://github.com/giswqs/pypackage) project template. %package help Summary: Development documents and examples for econ-layers Provides: python3-econ-layers-doc %description help # Pytorch Layers for Economics Applications [![image](https://img.shields.io/pypi/v/econ_layers.svg)](https://pypi.python.org/pypi/econ_layers) [![Build Status](https://github.com/HighDimensionalEconLab/econ_layers/workflows/build/badge.svg)](https://github.com/HighDimensionalEconLab/econ_layers/actions) ## Pytorch - Documentation: https://HighDimensionalEconLab.github.io/econ_layers ## Features - Exponential layer - Flexible multi-layer neural network with optional nonlinear last layer - Affine rescaling of output by an input ## Development To publish a new relase to pypi, 1. Ensure that the CI is passing 2. Modify [setup.py](setup.py#L56) to increment the minor version number, or a major version number once API stability is enforced 3. Choose the "Releases" on the github page, then "Draft a new relase" 4. Click on "Choose a tag" and then type a new release tag with the `v` followed by the version number you modified to be consistent 5. After you choose "Publish Release" it will automatically push to pypi, and you can change compatability bounds in downstream packages as required. ## Credits This package was created with [Cookiecutter](https://github.com/cookiecutter/cookiecutter) and the [giswqs/pypackage](https://github.com/giswqs/pypackage) project template. %prep %autosetup -n econ-layers-0.0.28 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-econ-layers -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon May 15 2023 Python_Bot - 0.0.28-1 - Package Spec generated