devel/py-copier 9.18.2 FreeBSD
Library for rendering project templates
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7ab4384889- License
- MIT
- Categories
- devel, python
- Package size
- 133.1 KiB, 700.7 KiB installed
Description
Copier is a library and CLI app for rendering project templates.
- Works with local paths and git URLs.
- Your project can include any file and Copier can dynamically replace values in any kind of text file.
- It generates a beautiful output and takes care of not overwrite existing files unless instructed to do so.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-copier | 9.18.2 |
| NetBSD | misc/py-copier | 9.18.2 |
| DragonFly | devel/py-copier | 9.6.0 |
Install
Binary package:
pkg install py312-copier
From the ports tree:
cd /usr/ports/devel/py-copier/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-copier>0:devel/py-copier
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 9.18.2 | 9.18.2 | 7.0.1 | 9.8.0 | 9.18.2 |
| FreeBSD:14:quarterly | 9.18.2 | 9.18.2 | n/a | 9.7.1 | 9.18.2 |
| FreeBSD:15:latest | 9.18.2 | 9.18.2 | n/a | 9.8.0 | 9.8.0 |
| FreeBSD:15:quarterly | 9.18.2 | 9.18.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.18.2 | 9.18.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0: devel/py-hatch-vcs${PYTHON_PKGNAMEPREFIX}hatchling>=0: devel/py-hatchling
Runtime 13
${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6: devel/py-colorama${PYTHON_PKGNAMEPREFIX}dunamai>=1.7.0: devel/py-dunamai${PYTHON_PKGNAMEPREFIX}funcy>=1.17: devel/py-funcy${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6: devel/py-Jinja2${PYTHON_PKGNAMEPREFIX}jinja2-ansible-filters>=1.3.1: devel/py-jinja2-ansible-filters${PYTHON_PKGNAMEPREFIX}packaging>=23.0: devel/py-packaging${PYTHON_PKGNAMEPREFIX}pathspec>=0.9.0: devel/py-pathspec${PYTHON_PKGNAMEPREFIX}platformdirs>=4.3.6: devel/py-platformdirs${PYTHON_PKGNAMEPREFIX}plumbum>=1.6.9: sysutils/py-plumbum${PYTHON_PKGNAMEPREFIX}pydantic2>=2.4.2: devel/py-pydantic2${PYTHON_PKGNAMEPREFIX}pygments>=2.7.1: textproc/py-pygments${PYTHON_PKGNAMEPREFIX}pyyaml>=5.3.1: devel/py-pyyaml${PYTHON_PKGNAMEPREFIX}questionary>=1.8.1: devel/py-questionary
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatch-vcs
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-setuptools-scm
- devel/py-trove-classifiers
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 32
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-Jinja2
- devel/py-annotated-types
- devel/py-babel
- devel/py-colorama
- devel/py-dunamai
- devel/py-funcy
- devel/py-jinja2-ansible-filters
- devel/py-packaging
- devel/py-pathspec
- devel/py-platformdirs
- devel/py-prompt-toolkit
- devel/py-pydantic-core
- devel/py-pydantic2
- devel/py-pyyaml
- devel/py-questionary
- devel/py-typing-extensions
- devel/py-typing-inspection
- devel/py-wcwidth
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- sysutils/py-plumbum
- textproc/expat2
- textproc/libyaml
- textproc/py-markupsafe
- textproc/py-pygments
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| copier-9.18.2.tar.gz | 669824 | 0f97902fee79374551c9391fb1132f5a038079f3b497f4dad673295489fc032e |
Master sites 1
- PYPI