Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  docs
  requirements
  src
  tests
  .coveragerc
  .git_archival.txt
  .gitattributes
  .gitignore
  .gitlab-ci.yml
  .isort.cfg
  .pre-commit-config.yaml
  ATTRIBUTION.md
  AUTHORS.rst
  CHANGELOG.rst
  LICENSE
  MANIFEST.in
  Makefile
  PKG-INFO
  README.md
  black-config.toml
  commitlint.config.js
  requirements.txt
  setup.cfg
  setup.py
  tox.ini
Size: Mime:
  README.md

PyPI status PyPI version Pipeline status Code style

frutils

Shared utility methods for python projects under the 'frkl' umbrella.

Description

Documentation and the majority of testing still to be done. This package contains general utility methods (under frutils.frutils), command-line related ones (frutils.frutils_cli).

It also contains 3 packages that will be re-factored out into their own libraries eventually:

  • frutils.doc
  • frutils.tasks
  • frutils.config

Development

Assuming you use pyenv and pyenv-virtualenv for development, here's how to setup a 'frutils' development environment manually:

pyenv install 3.7.3
pyenv virtualenv 3.7.3 frutils
git clone https://gitlab.com/frkl/frutils
cd <frutils_dir>
pyenv local frutils
pip install -e .[develop,testing,docs]
pre-commit install

Copyright & license

Parity Public License 6.0.0

Please check the LICENSE file in this repository (it's a short license!), also check out the freckles license page for more details.

frkl product ids

Versions:

  • 0.9:
    • 97de2bf5-0fbb-4884-9d26-488217e1477c
  • 1.x.x:
    • 97de2bf5-0fbb-4884-9d26-488217e1477c

Copyright (c) 2019 frkl OÜ