View ecapybara on Snyk Open Source Advisor (2024)

  1. Advisor
  2. Python packages
  3. ecapybara

v0.0.3

Elementary Computational Automata for PYthon For more information about how to use this package see README

Latest version published 3 months ago

License: GPL-3.0

View ecapybara on Snyk Open Source Advisor (3)

Ensure you're using the healthiest python packages

Snyk scans all the packages in your projects for vulnerabilities and provides automated fix advice

Package Health Score

65 / 100

  • security No known security issues
  • popularity Small
  • maintenance Healthy
  • community Limited

Explore Similar Packages

  • groundhog 64

  • wombat 63

  • Beaver 51

Popularity

Small

GitHub Stars
0

Forks
0

Contributors
1

Based on project statistics from the GitHub repository for the PyPI package ecapybara, we found that it has been starred ? times.

Security

No known security issues

0.0.3 (Latest)

Security and license risk for latest version

Release Date
Mar 25, 2024
Direct Vulnerabilities
  • C
  • H
  • M
  • L
Indirect Vulnerabilities
  • C
  • H
  • M
  • L
License Risk
  • H
  • M
  • L

All security vulnerabilities belong to production dependencies of direct and indirect packages.

License
GPL-3.0
View ecapybara on Snyk Open Source Advisor (5)

Non-Permissive License

We noticed that this project uses a license which requires less permissive conditions such as disclosing the source code, stating changes or redistributing the source under the same license. It is advised to further consult the license terms before use.

Security Policy
No

We found a way for you to contribute to the project! Looks like ecapybara is missing a security policy.

You can connect your project's repository to Snyk to stay up to date on security alerts and receive automatic fix pull requests.

Keep your project free of vulnerabilities with Snyk

Maintenance

Healthy

Commit Frequency

Open Issues
0
Open PR
0

Last Release
3 months ago

Last Commit
3 months ago

Further analysis of the maintenance status of ecapybara based on released PyPI versions cadence, the repository activity, and other data points determined that its maintenance is Healthy.

We found that ecapybara demonstrates a positive version release cadence with at least one new version released in the past 3 months.

In the past month we didn't find any pull request activity or change in issues status has been detected for the GitHub repository.

Community

Limited

Readme
Yes

Contributing.md
No

Code of Conduct
No

Contributors
1

Funding
No
View ecapybara on Snyk Open Source Advisor (6)

This project has seen only 10 or less contributors.

We found a way for you to contribute to the project! Looks like ecapybara is missing a Code of Conduct.

Embed Package Health Score Badge

Keep your project healthy

Check your requirements.txt NEW Ensure all the packages you're using are healthy and well-maintained View ecapybara on Snyk Open Source Advisor (9)

Snyk Vulnerability Scanner

View ecapybara on Snyk Open Source Advisor (10)

Get health score & security insights directly in your IDE

View ecapybara on Snyk Open Source Advisor (11)

Package

Python Versions Compatibility
>=3.8

Age
3 months

Latest Release
3 months ago

Dependencies
N/A

Versions
3

Maintainers
1

Wheels
OS Independent

Readme

ecapybara, Elementary Cellular Automata for PYthon + BARA

View ecapybara on Snyk Open Source Advisor (12)

Iterate the 256 elementary cellular automatastarting from a fixed inital state (center cell 'live', all others 'dead').

Usage

Installed package

pip install ecapybara
python3 -m ecapybara.ecapydriver

You will be prompted to select one of the rules from 0-255, and the number of steps you would like to iterate. Output will be scaled to fit the number of columns in your terminal window with some padding.

Console mode

python3 src/ecapybara/ecapydriver.py

Sample output

View ecapybara on Snyk Open Source Advisor (13)

TODO

  • Larger number of steps doesn't generate expected output.
  • Needs to be modularized.
  • Needs unit tests.
  • Needs click interface for CLI.
  • Needs to write images using PILlow.
  • Logging needs work.
  • Streaming from API not working
  • Needs some JS or other trickery to get browser window width
  • Add ability to scale fundamental elements
  • Add ability to 'page' back and forth between different rules in browser view
  • Programmatically generate visual representation of rules
  • Needs ability to start from randomized seed
  • COLORS !!!
  • Animation modes (fades, slow transitions)

Mascot

The official mascot of ecapybara is the e-capybara.

View ecapybara on Snyk Open Source Advisor (14)

FAQs

What is ecapybara?

Elementary Computational Automata for PYthon. Visit Snyk Advisor to see a full health score report for ecapybara, including popularity, security, maintenance & community analysis.

Is ecapybara popular?

The python package ecapybara receives a total of 4,354 weekly downloads. As such, ecapybara popularity was classified as small. Visit the popularity section on Snyk Advisor to see the full health analysis.

Is ecapybara well maintained?

We found that ecapybara demonstrated a healthy version release cadence and project activity. It has a community of 1 open source contributors collaborating on the project. See the full package health analysis to learn more about the package maintenance status.

Is ecapybara safe to use?

The python package ecapybara was scanned for known vulnerabilities and missing license, and no issues were found. Thus the package was deemed as safe to use. See the full health analysis review.

Last updated on 10 June-2024, at 17:44 (UTC).

Build a secure application checklist

View ecapybara on Snyk Open Source Advisor (15)

Select a recommended open source package

Minimize your risk by selecting secure & well maintained open source packages

DONE

View ecapybara on Snyk Open Source Advisor (16)

Scan your app for vulnerabilities

Scan your application to find vulnerabilities in your: source code, open source dependencies, containers and configuration files

SCAN NOW

Example scan for your app

Source Code

  • 2

    C
  • H
  • 1

    M
  • 1

    L

Open Source

  • C
  • 1

    H
  • M
  • 1

    L

Container

  • 1

    C
  • H
  • M
  • 1

    L

Config

  • C
  • 1

    H
  • M
  • L

View ecapybara on Snyk Open Source Advisor (17)

Fix identified vulnerabilities

Easily fix your code by leveraging automatically generated PRs

AUTO FIX

View ecapybara on Snyk Open Source Advisor (18)

Monitor for new issues

New vulnerabilities are discovered every day. Get notified if your application is affected

MONITOR APP

View ecapybara on Snyk Open Source Advisor (2024)
Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5815

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.