Saravanan666/pypi-org huggingface dataset:
Package: uvplot
uvplotA simple Python package to make nice plots of deprojected interferometric
visibilities, often calleduvplots(see an example below).uvplotalsomakes it easyto export visibilities fromMeasurementSetstouvtables, a handy format for fitting the data
(e.g., usingGalario).uvplotcan be used as a standalone Python package (available onPyPI) and also insideNRAO CASA6.x.
It can be installed in a Python environment and in a CASA terminal with:pipinstalluvplotAn example uvplot made withthis simple code:If you are interested, have feature requests, or encounter issues,
consider creating anIssueor writing me anemail. I am happy to have your
feedback!Check out thedocumentationand
theinstallation instructions.uvplotis used in a growing number of publications;at this pageyou can find an
updated list.If you useuvplotfor your publication, please cite theZenodo
reference:@software{uvplot_tazzari,
  author       = {Marco Tazzari},
  title        = {mtazzari/uvplot},
  month        = oct,
  year         = 2017,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.1003113},
  url          = {https://doi.org/10.5281/zenodo.1003113}
}Licenseuvplotis free software licensed under the LGPLv3 License. For more
details see the LICENSE.© Copyright 2017-2021 Marco Tazzari and contributors.
Package: uvpool
UVPoolA pool of network utilities based on uvloopRoadmapWeb - based on sanicDNS - Full implementation of DNSMail - Implements SMTP, IMAP and POP3 + support middleware for filtering and rulesPlanned sub-projectsWeb:WebDAV - CardDAV, CalDAVRSS feed aggregatorNotes appBlogDNS:DDNS (Web interface + DNS Server)Mail:Webmail - with integration into other apps
Package: uvscem
uVSCEMunofficial VSCode Extension ManagerThis little program is designed to address some limitations in air-gapped and proxy environments that currently occur due to partially missing proxy support in Visual Studio Code.It allows for the installation of extensions in DevContainers, even when a proxy is involved, by downloading and installing them manually via Python'srequestslibrary.It's currently a work in progress, and complete offline installation is still missing (integrating it is a minor step), but it should be good enough to be used as"postAttachCommand"indevcontainer.jsonfor environments where a proxy is involved and where automatic extension installation currently fails due to various errors.It's a workaround for the following upstream issues in Visual Studio Code:#12588: Extension Proxy Support#29910: CLI Proxy SupportHow to make use of "code" cli command in postAttachCommand scriptGetting startedYou can use this projectsdevcontainer.jsonas a template or modify yourDockerfileaccordingly:RUNpipinstalluvscem(preferably after creating a virtual environment and a non-root user)In yourdevcontainer.json{
  "name": ..
  ..
  "postAttachCommand": "uvscem --config-file /path/to/devcontainer.json"
  ..
}uVSCEM will then install (and update) all extensions listed indevcontainer.jsoneach time Visual Studio Code / the DevContainer is started or rebuild.NoteEnsure that yourDockerfilecontains Python 3.12 andpip,poetry, orpipxto install this package. It should theoretically work with Python 3.10 or later but I need to verify this first. Also, confirm that yourPATHvariable includes the (virtual) environment where the package was installed into.If you have a proxy (e.g.Cntlm) listening on localhost it's best to add a line in your/etc/hostsorC:\Windows\system32\drivers\etc\hostsfile (if possible):127.0.0.1	localproxyand configure VSCode to use that domain in (User)settings.json.{
  ..
  "http.proxy": "http://localproxy:3128"
  ..
}In yourdocker-compose.ymlyou could then specify (already included in thedevcontainerexample in this repository):extra_hosts:
    - "host.docker.internal:host-gateway"
    - "localproxy:host-gateway"This way, some extensions within the DevContainer still got internet connectivity (if they are proxy aware). GitHub's CoPilot for example tries to use127.0.0.1from the host's user proxy configuration ("http.proxy":) otherwise and unfortunately there's no possibility to configure that separately for the DevContainer.A big thank you to the following peopleJossef Harush Kadouriforthis GitHub Giston how to query the undocumented VisualStudio Code Marketplace API, which I used as blueprint forapi_client.py.Ian McKellarfor his blog post"VSCode Remote and the command line"(notable mention: Lazy Ren@Stackoverflow forthis answerpointing me in this direction).Michael Petrovforthis answeron StackOverflow on how to test if a socket is closed in python.
Package: uvsnap
UsageList All Cameras:$ uvsnap -V -n https://172.17.0.1:7443 -a ABC1234 list
577d92a5e4b05e057437584c  ||  online  || Reception
57bddeb5e4b05f0574f678d0  ||  online  || Design
5746397d5g030d9ca9caf631  ||  online  || MPOE / Telephone Room
574775aee4b05e0574341e88  ||  online  || Rear Office Windows
577e9a5fe4b05a0574376016  || OFFLINE  || Front Door - StairwellGet a Snapshot of a specific Camera:$ uvsnap -V -n https://172.17.0.1:7443 -a ABC1234 577d92a5e4b05e057437584c
Wrote Snapshot: /tmp/577d92a5e4b05e057437584c.jpgGet a Snapshot of a all Cameras:$ uvsnap -V -n https://172.17.0.1:7443 -a ABC1234 all
Wrote Snapshot: /tmp/577d92a5e4b05e057437584c.jpg
Wrote Snapshot: /tmp/57bddeb5e4b05f0574f678d0.jpg
...Installpip install uvsnapSourceGithub:https://github.com/ampledata/uvsnapAuthorGreg Albrechtoss@undef.nethttp://ampledata.org/CopyrightCopyright 2017 Greg AlbrechtLicenseApache License, Version 2.0. See LICENSE for details.
Package: uvtools
uvtoolsTools useful for the handling, visualization, and analysis of interferometric data.InstallationBest method is to install from [] withpip install uvtoolsDeveloper install from the github repo by cloning/pulling and then in ./uvtools/ runpip install .If you useconda(preferred), then you may wish to install the following packages
manually before installinguvtools(if you don't have them already)::$ conda install -c conda-forge numpy scipy "aipy>=3.0rc2"If you are developinguvtools, you will also requirenoseandpyuvdatato run
tests. All of these packages can be installed with the following commands::$ conda create -n uvtools python=3
$ conda activate uvtools
$ conda env update -n uvtools -f environment.yml
$ pip install -e .To test the package, execute the following command::$ nosetests uvtools/tests/test_dspec.py uvtools/tests/test_utils.pyMaking a ReleaseTo make a release ofuvtools(both on Github and PyPI), head to the most currentDraft Releaseand note thesuggestedrelease version. Contact the maintainers with your intention to make a release either
to that version (or, if appropriate, to a different version), and publish the release
via the Github UI. All done!