pymkm | Python wrapper for the cardmarket.com API

 by   andli Python Version: 2.5.1 License: MIT

kandi X-RAY | pymkm Summary

kandi X-RAY | pymkm Summary

pymkm is a Python library. pymkm has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub.

See the Changelog for what's new. See the Trello board for ongoing work. Hop in on the Discord server if you want help or to discuss development. Python wrapper for the cardmarket.com API (version 2.0, using OAuth1 and the "Dedicated app" option). The included sample app can update your stock prices to trend, all rounded to nearest configurable value per rarity (default .25 €). A confirmation step allows you to check the result before uploading the new prices. The app can import a .csv list of cards to your stock. It can also be used to clear your entire stock. The app keeps track of how many API requests your have left each day, and can do partial updates if you have more than 5000 articles to update. The price calculation is modular and you can write your own algorithm in python if you want. NOTE: Use all functionality at your own risk, I take no responsibility for the resulting prices or wiped stock. See 'price calculation' below for more details.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              pymkm has a low active ecosystem.
              It has 39 star(s) with 20 fork(s). There are 8 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 26 have been closed. On average issues are closed in 10 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of pymkm is 2.5.1

            kandi-Quality Quality

              pymkm has 0 bugs and 0 code smells.

            kandi-Security Security

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

            kandi-License License

              pymkm is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              pymkm releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed pymkm and discovered the below as its top functions. This is intended to give you an instant insight into pymkm implemented functionality, and help decide if they suit your requirements.
            • Cleans up bought items from wantslists
            • Get wantslists data
            • Get json data from card
            • Get a list of items
            • Find all trades from user
            • Get all articles from a user
            • Get language code from a string
            • Get all the items from the queue
            • Try to find a trend
            • Select a card from a list of articles
            • Removes prices from the json format
            • Filter article data
            • Start the consumer
            • Check the latest version of github
            • Get a user from a list of wantslists
            • Write prices to a csv file
            • Import cards from csv file
            • Match a card and add it
            • Display the top most popular articles in stock
            • Clear the stock list
            • Add fake stock
            • Restore stock from the cache
            • Append data to cache
            • Check if a product ID exists
            • Reset stock prices
            • Get account details
            Get all kandi verified functions for this library.

            pymkm Key Features

            No Key Features are available at this moment for pymkm.

            pymkm Examples and Code Snippets

            PyMKM
            Pythondot img1Lines of Code : 40dot img1License : Permissive (MIT)
            copy iconCopy
            Fetching Cardmarket account data...
            Fetching account data took 0s
            ╭─── PyMKM 2.3.0 ────────────────────────────────╮
            │ 1: Update stock prices (24 items)              │
            │ 2: Update price for a product                  │
            │ 3: Find deals from a user      

            Community Discussions

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

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

            Vulnerabilities

            No vulnerabilities reported

            Install pymkm

            You can download it from GitHub.
            You can use pymkm like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

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

            Find more libraries