Giter Site home page Giter Site logo

area4lib / area4 Goto Github PK

View Code? Open in Web Editor NEW
25.0 25.0 53.0 1.07 MB

🚀 Dividers in Python, the easy way! (As seen on PyPI)

Home Page: https://pypi.org/project/area4

License: MIT License

Python 98.34% Shell 0.35% Makefile 1.32%
area4 cool divider dividers hacktoberfest lib opensource pypi python python3 utilities

area4's People

Contributors

73vw avatar aleksbor avatar amrutha3 avatar brndmfrd avatar codacy-badger avatar coffeegoddess avatar dependabot-preview[bot] avatar dependabot[bot] avatar efrisch6 avatar eochs avatar fossabot avatar n8python avatar naveenbudhwal avatar ninexball avatar orangedev2 avatar pauloserrafh avatar pedrodcn avatar persimone avatar pyup-bot avatar rdil avatar rdilbot avatar rocketpropelledpotato avatar saeedey avatar shivam175 avatar smcveigh941 avatar stroncod avatar tombasche avatar vilagamer999 avatar wittionary avatar yugaank-kalia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

area4's Issues

area4 Beta!

Hello all,
Beta for 2.0 has now started!
You can download and install the library from the dist files below:
EDIT: files are in the area4lib/builds repository now.

Please report bugs with the template and have fun :)

Need MANIFEST.in File

Hey everybody!

The repository needs a MANIFEST.in file (for setuptools I think it is) and if anybody would like to add it, it can count towards hacktoberfest! It must meet the following criteria:

  • Must include all .md files in project root directory
  • Must include changelog.txt file
  • Must include the LICENSE file
    Happy Hacktoberfest! :)

Hacktoberfest 2019

Hello everyone!

Area4 is now open for hacktoberfest 2019 pull requests. Feel free to contribute anything, fix some of our starter issues, or just give the repo a star!

See you in the pull requests tab :)

Hacktoberfest 2020

Hello everyone!

area4 is now open for Hacktoberfest 2020 pull requests!!

Feel free to contribute some dividers (see the contributing dividers section), fix some of our starter issues, or just give the repository a star to help others find it!

See you in the pull requests tab 😄

Contributing Dividers

Contributing dividers is simple and only requires 3 steps:

  1. Add a divider to the end of area4/dividers.txt
  2. Add an entry to the end of the list at docs/div-looks.rst
  3. Open a pull request

Code Coverage with Codecov

Idea

Code coverage with codecov

Context

I don't remember

Helpfulness

We will know more stuff yay

Anything Else

Cache

Feature request

Idea

Being able to cache the divider array

Context

Right now, util.py scans the divider file every time the array of dividers is requested. We should cache this.

Helpfulness

More speedy

Anything Else

We should make a variable that is null, make the divider file lines go to a variable the first time, then in the future check if it is null. If it is null, fetch the stuff. It is not, return the cached array.

cc @N8python

12 characters

Not all the dividers are 12 characters long, this must be fixed.

Return type annotations

Bug report

Description

Return type annotations are not supported in python 3.4 and 3.5

Steps to reproduce

  • Step 1: run code
  • Step 2: syntaxerror thrown

Expected behavior

works

Actual behavior

issue thrown

Additional information

should be removed/avoided

newlines

Bug report

Description

right now, because divs are read from the file, so are the \ns. We need a way to get rid of these before they are returned to the user

cc @N8python

Steps to reproduce

  • Step 1: use area4.divider(aNumber)
  • Step 2: it will return something like EEEEEEEEEE\n

Expected behavior

it shouldn't return the \n

Actual behavior

Screenshots

don't need any

Additional information

tried before, didn't work

Need contributing guidelines!

If anybody wants to get an extra PR for Hacktoberfest, I would love if somebody could write some simple contributing guidelines for the project! It doesn't have to contain anything special, just the normal 'be nice', 'follow the code of conduct', etc. It most likely won't take more than 5 minutes and would help us out a lot 👍 :D

Move linting requirements

In ./requirements/test.txt, we have our linters. They need their own text file in the same directory called lint.txt. The linters that need to be moved are flake8, pydocstyle, pycodestyle, pylint and pyflakes.

Alphabet dividers

Hello everyone,
want an extra PR for Hacktoberfest? You have come to the right place!

We need dividers for each letter of the alphabet. Here are the requirements:

  • Need a divider for every letter of the alphabet
  • 12 of that letter per divider
  • Dividers need to be numbered along with existing ones

Important: make sure to open a pull request on the alphabet_divs branch, not master!

Thanks and happy Hacktoberfest!

Dog dividers?

Should we add dog dividers from my other PyPI library? Please react with 👍 for yes and 👎 for no!

Regarding Deprecation

Community notice about deprecation

Hello all,

As of today, two of our repositories have been officially deprecated.

These repositories were:

  1. The build and release archive - this was done because the history is on PyPI, and us maintainers don’t have time to post new wheels and source distributions there anymore.
  2. The installer repository - this has been made read-only because our docs have this in them now.

Both of the repositories mentioned have been archived, meaning they are now read only.

They are both to be deleted on June 1st, 2019 (sometime during that day, we haven’t figured out an official time).

More info to come in the top comment.

Random number dividers

Could somebody please make a divider (number 35) that uses Python’s random library and is a different random number every time? This counts twards Hacktoberfest!

The move...

PSA: Soon this repo will be moved to github.com/area4lib. All collaborators should be receiving an invite soon.

Fix 'The input method in Python 2 will read from standard input, evaluate and run the resulting string as python source code. This is similar, though in many ways worse, then using eval. On Python 2, use raw_input instead, input is safe in Python 3.' issue in extras\sum_roll_dice.py

CodeFactor found an issue: The input method in Python 2 will read from standard input, evaluate and run the resulting string as python source code. This is similar, though in many ways worse, then using eval. On Python 2, use raw_input instead, input is safe in Python 3.

It's currently on:
extras\sum_roll_dice.py:16
Commit b3a4dda

Question

Does anybody know if you run setup.py sdist bdist_wheel on Mac, will it create a .whl and .tar.gz identical to the ones that would be outputted if the commands were run on Windows?

Rewrite changelog

Changelog for #89 / #87

  • Completely changed the addition system
  • Removed most of the GitHub apps, added new ones (but somehow we still have 10 status checks, @dowlandaiello is probably laughing at me about that) (More specifically, KEPT Snyk, CodeFactor, Travis push & pull, and WIP, REMOVED Codebeat, Hound, Zolando Zappr, ADDED Lambda lint)
  • Redid docs
  • Gave the util module its own package so the import system isn't really odd
  • Updated GitIgnore
  • Made the main module class based ( /!\ VERY BREAKING CHANGES ALERT /!\ )

Tests: common debug function

Feature request

Idea

like a debug(“hello world”) func so we don’t have to type out the whole thing in test-code.py

This would end up printing “[DEBUG] hello world”

Context

Hard to type out

Helpfulness

Makes it easy

Anything Else

Poll: function change (breaking)

Right now, running the functions just print the existing variable to the console. Do you guys think we should keep it as-is, or use the return option?

Invalid .pyup.yml detected

The bot encountered an error in your .pyup.yml config file:

  in "<unicode string>", line 4, column 1:
    update: all
    ^
expected <block end>, but found '-'
  in "<unicode string>", line 33, column 1:
    - requirements/coverage-requirem ... 
    ^

You can validate it with this online YAML parser or by taking a look at the Documentation.

Emoji dividers

Hey everybody,
Want an extra PR for Hacktoberfest? Here is the perfect solution for you! We need emoji dividers (common emojis such as the smiley face and sad face). We need anywhere from 1 to ten of them. Feel free to open a pull request if you feel you can do so. (Writing documentation for these new dividers is optional!)

Rewrite

It’s about time for area4 v2.0....... The complete rewrite.
1.3.0 will be the final of the legacy 1.x versions, and the start of 2.x.
Dividers will no longer be manually added, they will rely on a system that was suggested in #50 . In addition, it should include features suggested by @Xoreo , @water900 , @dowlandaiello , etc.
Do not start work on it yet!!

Add count of divider elements.

Idea

Add count as a parameter to be assigned by the user for showing the number of divider elements to be shown.

Context

Got this by seeing the potential of dividers in python

Helpfulness

More flexibility and openness to the code

Anything Else

dividers.txt is wrong

Bug report

Description

dividers.txt does not match div-looks.rst

Steps to reproduce

  • Step 1: The number is wrong when you call for the fuction list number

Expected behavior

Actual behavior

Screenshots

Additional information

Todo: pr template

Description

[Brief description of the problem]

Steps to reproduce

  • Step 1:
  • Step 2:

Expected behavior

[Describe what was expected to happen]

Actual behavior

[Describe what really happened]

Screenshots

[Add some screenshots if necessary]

Additional information

[Is there anything else that you might think that will help us investigate further the issue?]

Python 2 support

Idea

Create a dev build that supports python2

Context

Some code features are not compatible.

Helpfulness

Allowes us to expand community.

Anything Else

I already created a branch for this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.