Skip to main content

Universal Profile Picture

A CLI app that automatically puts a profile image in all your accounts.

Installation

pip install unipropic
unipropic -v # Check if it's working

Unipropic supports Python 3.11 and newer.

Usage

unipropic <browser> <path-to-the-profile-picture>

The supported browsers are Firefox, Chrome, Chromium, Brave (See below more info), Edge and Internet Explorer.

Reliability warning

This app interacts with web pages in a quirky way so it's prone to fail sometimes. To avoid continuous errors in some websites it's recommend to put them in english and set the emerging browser in 16:9 aspect ratio.

Options

Flag Usage
--help, -h See the help info message.
--version, -v Shows the current version.
--config-path, -c Select a custom configuration directory file path.
--forget-config, -f Ignore the settings saved for the browser and ask for them again.
--select-services, -s Select the services to be saved to the configuration file for default use.
--temporal-services, -t Select the desired services ignoring the ones saved in the configuration file.
--binary-path, -b Select a custom browser binary path.

Custom binary path

Some browsers, like Brave, will fail to start if you install them in a unexpected path. Because of this you can set a custom binary path with -b or --binary-path.

Incompatibilities

The compatiblity of this app is determinated by the availability of webdrivers in your platform by the developer of the browser. Due to this, some platforms are not available, such as Chromium on Macs with ARM.

Author

Created with ❤️ by Kutu.

Metadata

Release files for unipropic 1.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unipropic 1.1.3
File Size Uploaded
unipropic-1.1.3.tar.gz 12.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for unipropic 1.1.3
File Interpreter ABI Platform
unipropic-1.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 25.5 kB

Release files / unipropic-1.1.3.tar.gz

Download URL unipropic-1.1.3.tar.gz
Size 12.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b378478e39a3f8f61ebe20b7c8517a3a896c40633e7845ab5e6f524f85447d25
BLAKE2b-256 checksum
How to use checksums
d6bdccb8b71b867ad600c03863475f67d5cacb501675bae30542dbc0a42f0a65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.3 Linux/6.3.8-arch1-1

Release files / unipropic-1.1.3-py3-none-any.whl

Download URL unipropic-1.1.3-py3-none-any.whl
Size 13.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
75258e362c77f6db8c90a56b3cdda045b3873f9d6c2e0de37b1bb36b87f7673d
BLAKE2b-256 checksum
How to use checksums
15e4805f4f685b240cfad56c71e5dbf1832c6917232fd289ee2ba9761593bbc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.3 Linux/6.3.8-arch1-1

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page