flytekit
TextHTMLPress
flytekit | TextHTMLPress | |
---|---|---|
2 | 5 | |
205 | 0 | |
3.9% | - | |
9.7 | 5.3 | |
3 days ago | over 2 years ago | |
Python | HTML | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
flytekit
-
From Incubation to Graduation, and Beyond: FlytePath
Modin: Speeds up Pandas
-
Release the TextHTMLPress package to PyPI
Based on references on setup Python project, package structure, and a production-level Python package, I refactor the package as shown below:
TextHTMLPress
-
Release the TextHTMLPress package to PyPI
In this blog, we are focusing software releases and getting our code into the hands of users from a GitHub repository. My static html generator, TextHTMLPress was used as the package to be published on PyPI.
-
Set up Git-Hub Action
I also made a PR for my classmate's project. It also worked as expected.
-
Project Management: Static Analysis Tools
In summary, the final commit is here.
-
Refactoring Code & Rewriting Git History
In the blog, I continued working on my repo, a static site generator (SSG) writing with Python. It started with working on a new branch git checkout -b refactoring, and the goal is to improve the structure and maintainability of the code without altering its behaviour. The main funtionality of this SSG has already been encapsulated in a class Generator, and this class was called in the main() function. Therefore, I was trying to polish the code with variables rename, making code style consistent and rewriting the support of config file functionality, which was wrote by other contributors.
-
Surviving week 2: Mix feeling
I have an honor to work with Quiwen Yu for this week's lab. You guys can come an check out her amazing work at QuiwenTextHTMLPress. My impression when I was looking for a partner to review an open source project was very welcoming and enjoyable to be honest. The only problem will be finding people who using or known the programming language that you use for your project, such people would be able to tell you more about what you can improve on for your project. Otherwise finding a person to work and contribute into an open source project would have been the easiest thing for release 0.1.
What are some alternatives?
pymilvus - Python SDK for Milvus.
TS-SSG - Static Site Generator
caer - High-performance Vision library in Python. Scale your research, not boilerplate.
pan-os-python - The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.
popmon - Monitor the stability of a Pandas or Spark dataframe ⚙︎
datacompy - Pandas and Spark DataFrame comparison for humans and more!
warehouse - The Python Package Index
starthinker - Reference framework for building data workflows provided by Google. Accelerates authentication, logging, scheduling, and deployment of solutions using GCP. To borrow a tagline.. "The framework for professionals with deadlines."