semvec/pypi-packages huggingface dataset:
dask-actor-singleton 1.3.4
Helper library to allocate and retrieve singleton actors in Dask

dask-actor-singleton
====================

This package works around common transient errors and pitfalls in creating a singleton instance of an [Actor](https://distributed.dask.org/en/latest/actors.html) in [Dask](https://docs.dask.org/en/latest/). It provides a clean interface for retrieving the singleton instance, and allocating it when necessary.

Usage
-----

```python
import dask_actor_singleton

class MyActor:
    def __init__(self, arg):
        self.value = arg
    def inc(self):
        self.value += 1
        return self.value

client = dask.distributed.Client()
actor = dask_actor_singleton.get('my_actor', create=lambda: MyActor(8))
print(actor.inc().result())  # 9
# Now, on a different computer / dask.distributed.Client, run this script again:
# ...
print(actor.inc().result())  # 10
# If ever the singleton should be deleted, one may call:
dask_actor_singleton.discard('my_actor')
```

History
-------
* 2023-09-14 v1.3.4 release. Fixing compatibility with Dask 2023.5.0 and beyond, and the [FAW](https://github.com/GaloisInc/FAW).
* 2021-08-19 v1.3.3 release. Caching times start after object creation finishes; not at the start. This matters for objects with long load times.
* 2021-08-18 v1.3.2 release. Explicitly forget wrapped future.
* 2021-08-18 v1.3.1 release. Free old actor when re-allocating to potentially reduce memory load.
* 2021-08-02 v1.3.0 release. Priority argument added to improve responsiveness alongside larger processing loads.
* 2021-07-29 v1.2.0 release. Added TTL support for `get`, and better documentation for `discard`.
* 2021-07-29 v1.1.1 release. Fixed issue with "Working holding Actor was lost"
* 2021-07-29 v1.1 release. Supports `discard` to purge a cached singleton.
* 2021-07-19 v1.0 release.
jevgeni-tarassov-rusty-results 1.0.3
Result class similar to Rust's Result
Requires Python: >=3.10,<4.0

# rusty-results

_Bringing some culture into the jungle._

This is a very simple project which **loosely** imitates the basics of Rust's `Result` struct. 
Based on a [similarly named project](https://pypi.org/project/rusty-results/) by Danile Sanchez Quiros and 
Antonio Jose Checa Bustos, which is way more feature-complete.
airtel-airflow-plugins 1.5.0
DARTS airflow plugins containing custom operators, sensors, callbacks and hooks
Requires Python: >=3.7
Keywords: airflow,scheduler

**##### Airtel Airflow Plugins Library**

##### **Table of Contents**

Overview
Setup
Usage

Overview
Airtel Airflow Plugins Library containing all custom operators, sensors, callbacks and hooks. 

Setup
first create virtual env in your local setup - 
Note - make sure to create virtual env ending with _venv so the at the time of pushing code to git it must be ignored.
`python3 -m venv <virtual_env_name_venv>`
`source <virtual_env_name_venv>/bin/activate`
Change the interpreter setting in your IDE to point it to correct virtual env

First, clone this repo to your local system. After you clone the repo, make sure to run the setup.py file, so you can install any dependencies you may need. To run the setup.py file, run the following command in your terminal.

Run requirement.txt in your virtual env. This will install all the dependencies listed in the requirements.txt file
`pip install -r requirements.txt`

Below command will create wheel file.
`python setup.py bdist_wheel`

Please make sure to have .pypirc file in your local home directory. We have attached sample in project home dir as well. 
This file contains repository url along with credential which we would be needing while running below command to publish 
the package on PYPI repository.

Below command will publish the package on PyPI repository
`twine upload --repository nexus dist/*`

Usage
The plugins package can be used in any Airflow setup for custom modules (Operators / Plugins / Sensors / Callbacks).
mobile-catkin-modules-build-development-tools 0.4.4
ROS Mobile Catkin Modules Build Development Tools
Requires Python: >=3.0
Keywords: package,setuptools

## ROS Mobile Catkin Modules Build Development Tools

Website
--------------------------------------------------------------------------------------------------------
https://application-ui-ux.github.io/mobile_catkin_modules_build_development_tools/target/site/index.html
--------------------------------------------------------------------------------------------------------

Updated Version [mobile_catkin_modules_build_development_tools](https://github.com/Application-UI-UX/mobile_catkin_modules_build_development_tools) readme.

Old Version [rosjava_build_tools](https://github.com/rosjava/rosjava_build_tools) readme.


--------------------------------------------------------------------------------------------------------
### Installation
- `pip install mobile-catkin-modules-build-development-tools `

## Website
- https://pypi.org/project/mobile-catkin-modules-build-development-tools/
--------------------------------------------------------------------------------------------------------


This package is a generator of rosmobile message artifacts for core ros messages for mobile

## Important
The repository has diverged, as the old commits and codes are under the previous License and
the new commits and codes are under New License

--------------------------------------------------------------------------------------------------------
Latest versions and Maintainer is on Application-UI-UX

### Building and Packaging
The packages is published in https://github.com/Application-UI-UX

### Adding Packages

If you would like to add a message dependency to this list, first consider if it is a worthwhile candidate, these libraries 
are not trying  to replace existing more so displaying useful information to the user with controls

* It is a direct dependency for rosmobile/android
* It is a popular and stable dependency that will require little maintenance
* Latest versions are on Application-UI-UX and it is main

Then to actually add the dependency:

* new release versions are main
* add the message dependency to package.xml
* add the message dependency to CMakeLists.txt
* create a pull request
* update the changelog and bump the version number in package.xml
* tag it with the new version number
* release

### Rereleasing Version Changes

When the underlying message dependency version numbers shift, this will
require a rebuild of this package:

* update the changelog and bump the version number in package.xml
* tag it with the new version number
* release

### Maintainer
* Ronaldson Bellande

## License
This SDK is distributed under the [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0), see [LICENSE](https://github.com/Application-UI-UX/mobile_catkin_modules_build_development_tools/blob/master/LICENSE) and [NOTICE](https://github.com/Application-UI-UX/mobile_catkin_modules_build_development_tools/blob/master/LICENSE) for more information.