semvec/pypi-packages huggingface dataset:
bibchex 0.1.6
Check your BibTeX files for consistency and sanity.
Requires Python: >=3.6
Keywords: bibtex latex bibliography

Welcome to BibCheX's documentation!
===================================

BibCheX is a tool to sanity- and consistency-check your BibTeX reference files. Aside from checks ensuring your preferred style guidelines are met, Bibchex pulls in bibliographic data from sources such as CrossRef and cross-checks your BibTeX files against this data. The `documentation <https://tinloaf.github.io/bibchex/>`_ contains a list of all available checkers and data sources.


Getting started
---------------

This walks you quickly through running BibCheX on your .bib file. 

Installation
^^^^^^^^^^^^ 

Installing BibCheX from source should be as easy as running

.. code-block:: bash

	 python setup.py install


in the source folder. Alternatively, you can install BibCheX from PyPI using ``pip``:

.. code-block:: bash

	 pip install bibchex


Configuration
^^^^^^^^^^^^^

Configuration determines which style rules should be checked for. BibCheX comes with a default configuration which matches my personal taste, but probably not yours. So you can run BibCheX without customizing the config, but you might not be happy with the result.

You can find the default configuration at ``bibchex/data/default_config.json`` in the source. Copy that file to ``~/.config/bibchex.json`` or anywhere else. If you did copy it to some arbitrary location, you must pass the path to that file via the ``--config`` command line switch.

Have a look at the `configuration documentation <https://tinloaf.github.io/bibchex/config.html>`_ to see what can be configured.


Running
^^^^^^^

BibCheX can be run in three modes. In GUI mode, text mode or silent mode. Okay, "GUI" is kind of a lie, it's more of a TUI. But anyways, it provides progress bars, so yay for GUI mode!

BibCheX expects as first positional argument the path to your ``.bib`` file, and as second a path to a (non-existent) HTML file, to which it will write its output. Running BibCheX (in GUI mode) can be as easy as:

.. code-block:: bash

	 bibchex /path/to/my/references.bib /path/to/the/desired/output.html


This should open a text UI with some scrolling log messages and progress bars on the top. Once everything is finished, press any key to close the UI and open ``/path/to/the/desired/output.html`` in any browser to have a look at the result.

Running BibCheX without the GUI can be done like this:

.. code-block:: bash

	 bibchex --cli /path/to/my/references.bib /path/to/the/desired/output.html


Remember that you may have to pass your custom configuration JSON file if you have placed in a nonstandard location:

.. code-block:: bash

	 bibchex --cli --config /path/to/your/config.json /path/to/my/references.bib /path/to/the/desired/output.html


**Please Note**: The (free) crossref API required a valid email address to be set for usage. By default, a dummy address is configured. Please change this to a valid address before actually using BibCheX!
rainsense 0.1.0
Toolbox for retrieval of precipitation from laser disdrometers and microwave links.

# RainSense

Python toolbox for the retrieval and processing of precipitation data from laser
disdrometers and microwave links.

RainSense is based on a collection of scripts and functions that where used in
the processing of the WUREx14 field experiment and redacted to be more reusable.

It is build around the PyHAD package and also uses ScatterPy for certain functions.

NB: The current package is still heavily work-in-progress.
keystone-engine 0.9.2
Keystone assembler engine


Keystone is a lightweight multi-platform, multi-architecture assembler framework.
It offers some unparalleled features:

- Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8), Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86 (include 16/32/64bit).
- Clean/simple/lightweight/intuitive architecture-neutral API.
- Implemented in C/C++ languages, with bindings for Java, Masm, C#, PowerShell, Perl, Python, NodeJS, Ruby, Go, Rust, Haskell, VB6 & OCaml available.
- Native support for Windows & \*nix (with Mac OSX, Linux, \*BSD & Solaris confirmed).
- Thread-safe by design.
- Open source - with a dual license.

Further information is available at http://www.keystone-engine.org


License
-------

Keystone is available under a dual license:

- Version 2 of the GNU General Public License (GPLv2). (I.e. Without the "any later version" clause.).
  License information can be found in the COPYING file EXCEPTIONS-CLIENT file.

  This combination allows almost all of open source projects to use Keystone without conflicts.

- For commercial usage in production environments, contact the authors of Keystone to buy a royalty-free license.

  See LICENSE-COM.TXT for more information.