devel/py-google-pasta 0.2.0 FreeBSD
Library to refactor python code through AST manipulation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
5e7b9b3613- License
- APACHE20
- Categories
- devel, python
- Package size
- 117.7 KiB, 754.8 KiB installed
Description
Google pasta aims to provide python source code refactoring through AST modifications. With the goal to be able to safely migrate code from one api to another. Refectory code to enfore a certain style and to facilitate moving or renaming python modules by rewriting import statements.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-google-pasta | 0.2.0 |
| DragonFly | devel/py-google-pasta | 0.1.7_2 |
| HardenedBSD | devel/py-google-pasta | 0.2.0 |
| GhostBSD | devel/py-google-pasta | 0.2.0 |
Install
Binary package:
pkg install py312-google-pasta
From the ports tree:
cd /usr/ports/devel/py-google-pasta/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-google-pasta>0:devel/py-google-pasta
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 | 0.2.0 | 0.2.0 | 0.1.7_1 | 0.1.7_2 | 0.2.0 |
| FreeBSD:14:quarterly | 0.2.0 | 0.2.0 | n/a | 0.1.7_2 | 0.2.0 |
| FreeBSD:15:latest | 0.2.0 | 0.2.0 | n/a | 0.1.7_2 | 0.1.7_2 |
| FreeBSD:15:quarterly | 0.2.0 | 0.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.2.0 | 0.2.0 | 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 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 1
${PYTHON_PKGNAMEPREFIX}six>0: devel/py-six
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 8
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| google-pasta-0.2.0.tar.gz | 40430 | c9f2c8dfc8f96d0d5808299920721be30c9eec37f2389f28904f454565c8a16e |
Master sites 1
- PYPI
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
5e7b9b3613 |
Christos Longros | Update maintainer email address Update to [email protected]
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D60621 |
|
ed1981f6ad |
Christos Longros | devel/py-google-pasta: Update 0.1.7 => 0.2.0, take maintainership The project is archived upstream and 0.2.0 is the final release.
While here:
- Switch to pep517.
- Switch to DISTVERSION.
- Remove obsolete patch files/patch-setup.py.
- Add patch to fix one of the tests.
- Add unittest to USE_PYTHON.
Commit log:
https://github.com/google/pasta/compare/v0.1.7...v0.2.0
PR: 297803
Approved by: osa, vvd (Mentors, implicit) |