BSD Ports

devel/py-absl-py 2.5.0 NetBSD

Abseil Python Common Libraries

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
85599e4265
License
apache-2.0
Categories
devel, python
Package size
227.7 KiB, 1586.0 KiB installed

Description

Abseil Python Common Libraries are a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.

In the other systems

SystemPortVersion
NetBSDdevel/py-absl-py2.5.0
FreeBSDdevel/py-absl-py2.5.0
DragonFlydevel/py-absl-py2.1.0_1
MidnightBSDdevel/py-absl-py2.1.0_2
HardenedBSDdevel/py-absl-py2.5.0
GhostBSDdevel/py-absl-py2.5.0

Install

Binary package:

pkgin install py311-absl-py

From pkgsrc:

cd /usr/pkgsrc/devel/py-absl-py && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.5.0
NetBSD 10.1 aarch642.4.0
SmartOS / illumos x86_642.5.1
macOS 15 arm642.5.1

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-absl-py-2.5.0, py313-absl-py-2.5.0, py314-absl-py-2.5.0

Commit history 2

DateCommitCreditsLog message
85599e4265 adam py-absl-py: updated to 2.5.1
2.5.1 Added (testing) Add assertIsSubclass and assertNotIsSubclass to absltest.TestCase, matching the unittest.TestCase methods added in Python 3.14. (flags) Add support for disabling ReloadDetector via the ABSL_RELOAD_DETECTOR environment variable. Changed (testing) Include argument repr in absltest.TestCase.assertDataclassEqual failure message when an argument is not a dataclass instance. Fixed (app) Add __init__ to the app.UsageError type stub. (logging) Fix the type signature of logging.skip_log_prefix to preserve the decorated function's return type. (testing) Strip ANSI escape sequences from test output before XML escaping in xml_reporter.
a428c4557f adam py-absl-py: updated to 2.5.0
2.5.0 Added (app) Add support for enabling Python profiling via the ABSL_PYTHON_PROFILE_FILE environment variable. (flags) Introduce --only_check_flags built-in flag to validate flag definitions without executing main(). (flagsaver) Add support for async test functions in @flagsaver.flagsaver. (testing) Add record_property and get_recorded_properties methods to absltest.TestCase. Changed (flags) Apply defensive copying in save_flag_values to prevent dictionary mutation flakiness. (logging) Update type signatures for absl.logging functions to support standard logging arguments (exc_info, stack_info, stacklevel, extra). (cleanup) Expand usage of FlagHolder objects in app and absltest. Fixed (flags) Improve formatting and clarity of DuplicateFlagError message. …