pysilfont | Python-based font utilities collection and framework

 by   silnrsi Python Version: v1.5.0 License: Non-SPDX

kandi X-RAY | pysilfont Summary

kandi X-RAY | pysilfont Summary

pysilfont is a Python library. pysilfont has no bugs, it has no vulnerabilities, it has build file available and it has low support. However pysilfont has a Non-SPDX License. You can install using 'pip install pysilfont' or download it from GitHub, PyPI.

Pysilfont is a collection of tools to support font development, with an emphasis on UFO-based workflows. With some limitations, all UFO scripts in Pysilfont should work with UFO2 or UFO3 source files - and can convert from one format to the other. In addition, all scripts will output UFOs in a normalized form, designed to work with source control systems. Please read the main documentation is in the docs folder for more details. Within there is a list of scripts.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              pysilfont has a low active ecosystem.
              It has 40 star(s) with 10 fork(s). There are 19 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 12 open issues and 51 have been closed. On average issues are closed in 104 days. There are 1 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of pysilfont is v1.5.0

            kandi-Quality Quality

              pysilfont has 0 bugs and 0 code smells.

            kandi-Security Security

              pysilfont has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              pysilfont code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              pysilfont has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              pysilfont releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              pysilfont saves you 9527 person hours of effort in developing the same functionality from scratch.
              It has 19446 lines of code, 737 functions and 136 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed pysilfont and discovered the below as its top functions. This is intended to give you an instant insight into pysilfont implemented functionality, and help decide if they suit your requirements.
            • Run the script
            • Compare two fonts
            • Calculate the next pua
            • Assign an expression to a variable
            • Execute a tool
            • Read glyph data
            • Creates a FSpecial
            • Logs a warning message
            • Create a new FChar object
            • Return a fea representation of the feature
            • Parse command line options
            • Download Setuptools
            • Process the given attributes
            • Return a fea representation of this markLig
            • Create a name from a GDL representation
            • Read AP element
            • Download a file from a given URL
            • Run test results
            • Log a change message
            • Download setuptools
            • Parse a do statement
            • Execute a tool script
            • Create APML element
            • Process subspec
            • List all available fonts
            • Shape a text file
            • Process glyphs
            Get all kandi verified functions for this library.

            pysilfont Key Features

            No Key Features are available at this moment for pysilfont.

            pysilfont Examples and Code Snippets

            NOTICE - Python 2 support withdrawn,Installation,macOS and Linux
            Pythondot img1Lines of Code : 4dot img1License : Non-SPDX (NOASSERTION)
            copy iconCopy
            python3 setup.py install --user --record installed-files.txt
            
            sudo python3 setup.py install --record installed-files.txt
            
            sudo apt-get install python3-setuptools
            
            python3 setup.py clean --all
              
            NOTICE - Python 2 support withdrawn,Installation,Uninstalling pysilfont
            Pythondot img2Lines of Code : 2dot img2License : Non-SPDX (NOASSERTION)
            copy iconCopy
            sudo -H pip uninstall pysilfont
            
            cat installed-files.txt | xargs sudo rm -vr
              

            Community Discussions

            No Community Discussions are available at this moment for pysilfont.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install pysilfont

            Pysilfont requires Python 3.6+ and python-setuptools. Some scripts also need other libraries.

            Support

            Pysilfont now requires Python 3.6 or higher.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries